public abstract class AbstractDefaultClientAuthService extends AbstractAuthService implements IClientProviderAuth
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
m_autoClose
Parameter defining if the auth window will bw closed authomatically
|
mm_serviceContext| Constructor and Description |
|---|
AbstractDefaultClientAuthService() |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivateClientAuthenticationAssistant(IPortalComponentRequest request,
IPortalComponentResponse response,
IAuthMethodInformation methodInformation)
A function called in order to activate the client authentication.
|
abstract void |
AddParamToList(String name,
String value)
Adds a parameter to the param list
|
abstract void |
ClearPrivateParams()
clears the param list
|
protected String |
getActionURL(IAuthMethodInformation methodInformation)
Gets the auth url from the system
|
protected String |
getEmptyComponentURI(IPortalComponentRequest request)
An URI used by an empty Iframe, used by the client post auth service
|
abstract com.sapportals.htmlb.HTMLFragment |
GetHTMLFragment(IAuthMethodInformation methodInformation,
IPortalComponentRequest request)
The html fragment that holds the iframe that does the authentication
|
void |
setBody(com.sapportals.htmlb.GridLayout grid)
Set the window body message, by creating a new GridLayoutCell
|
void |
setBody(String text)
Set the window body message
|
afterInit, configure, destroy, getContext, getKey, init, releaseprotected boolean m_autoClose
public abstract com.sapportals.htmlb.HTMLFragment GetHTMLFragment(IAuthMethodInformation methodInformation, IPortalComponentRequest request) throws Exception
methodInformation - holds the system propertiesrequest - the requestException - An exception including the suitible HTTP Authentication error message.public abstract void AddParamToList(String name, String value)
name - param namevalue - param valuepublic abstract void ClearPrivateParams()
public void ActivateClientAuthenticationAssistant(IPortalComponentRequest request, IPortalComponentResponse response, IAuthMethodInformation methodInformation) throws Exception
IClientProviderAuthActivateClientAuthenticationAssistant in interface IClientProviderAuthrequest - Engine PRT Component Request Objectresponse - Engine PRT Component Response ObjectmethodInformation - An object representing the systemException - An exception including the suitible HTTP Authentication error message.public void setBody(com.sapportals.htmlb.GridLayout grid)
grid - the GridLayoutpublic void setBody(String text)
text - the actuall messageprotected String getActionURL(IAuthMethodInformation methodInformation) throws Exception
methodInformation - holds the system propertiesException - An exception including the suitible HTTP Authentication error message.protected String getEmptyComponentURI(IPortalComponentRequest request)
request - the request| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-ADMIN
|
[sap.com] tc/ep/admin/api/extd
|
api
|
EP-PIN
|
Copyright 2021 SAP SE Complete Copyright Notice