Skip navigation links
C G H I R S T X 

C

checkLocalScope(String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Check if a local scope is available in the authentication token
checkScope(String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Check if a scope is present in the authentication token
com.sap.xsa.security.container - package com.sap.xsa.security.container
 

G

getAdditionalAuthAttribute(String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Return additional authentication attributes included by the OAuth client component.
getAdditionalAuthorizationAttributes() - Method in interface com.sap.xsa.security.container.XSTokenRequest
Returns the list of requested additional authorization attributes, or null if no additional authorization attributes have been requested.
getAppToken() - Method in interface com.sap.xsa.security.container.XSUserInfo
Return authentication token
getAttribute(String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Return user attributes
getClientId() - Method in interface com.sap.xsa.security.container.XSTokenRequest
Returns the client ID, if set, that will be used to authenticate the client
getClientId() - Method in interface com.sap.xsa.security.container.XSUserInfo
Return the client id of the authentication token
getClientSecret() - Method in interface com.sap.xsa.security.container.XSTokenRequest
Returns the client secret, if set, that will be used to authenticate the client
getCloneServiceInstanceId() - Method in interface com.sap.xsa.security.container.XSUserInfo
In case of xsuaa broker plan tokens, it contains the service instance id
getDBToken() - Method in interface com.sap.xsa.security.container.XSUserInfo
Deprecated.
getEmail() - Method in interface com.sap.xsa.security.container.XSUserInfo
Return the email of the user
getFamilyName() - Method in interface com.sap.xsa.security.container.XSUserInfo
Familiy name of the user.
getGivenName() - Method in interface com.sap.xsa.security.container.XSUserInfo
Given name of the user.
getGrantType() - Method in interface com.sap.xsa.security.container.XSUserInfo
OAuth Grant Type used for this token
getHdbToken() - Method in interface com.sap.xsa.security.container.XSUserInfo
 
getIdentityZone() - Method in interface com.sap.xsa.security.container.XSUserInfo
Return identity zone
getJsonValue(String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Deprecated.
getLogonName() - Method in interface com.sap.xsa.security.container.XSUserInfo
User name used for authentication, e.g.
getOrigin() - Method in interface com.sap.xsa.security.container.XSUserInfo
Return the user origin.
getSubaccountId() - Method in interface com.sap.xsa.security.container.XSUserInfo
Return subaccount identifier
getSubdomain() - Method in interface com.sap.xsa.security.container.XSUserInfo
Return the subdomain of this subaccount
getSystemAttribute(String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Deprecated.
getToken(String, String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Deprecated.
getTokenEndpoint() - Method in interface com.sap.xsa.security.container.XSTokenRequest
 
getType() - Method in interface com.sap.xsa.security.container.XSTokenRequest
Returns the type of the requested token

H

hasAttributes() - Method in interface com.sap.xsa.security.container.XSUserInfo
Check if the authentication token contains user attributes

I

isInForeignMode() - Method in interface com.sap.xsa.security.container.XSUserInfo
Check if a token issued for another OAuth client has been forwarded to a different client,
isValid() - Method in interface com.sap.xsa.security.container.XSTokenRequest
Returns true if this object contains enough information to retrieve a token

R

requestToken(XSTokenRequest) - Method in interface com.sap.xsa.security.container.XSUserInfo
Exchange a token into a token from another service instance
requestTokenForClient(String, String, String) - Method in interface com.sap.xsa.security.container.XSUserInfo
Deprecated.

S

setAdditionalAuthorizationAttributes(Map<String, String>) - Method in interface com.sap.xsa.security.container.XSTokenRequest
Sets the requested additional authorization attributes list for this token request.
setClientId(String) - Method in interface com.sap.xsa.security.container.XSTokenRequest
Sets the client ID to be used for authentication during the token request
setClientSecret(String) - Method in interface com.sap.xsa.security.container.XSTokenRequest
Sets the client secret to be used for authentication during the token request
setTokenEndpoint(URI) - Method in interface com.sap.xsa.security.container.XSTokenRequest
Set the token endpoint URI
setType(int) - Method in interface com.sap.xsa.security.container.XSTokenRequest
Set the requested token type

T

TYPE_CLIENT_CREDENTIALS_TOKEN - Static variable in interface com.sap.xsa.security.container.XSTokenRequest
 
TYPE_USER_TOKEN - Static variable in interface com.sap.xsa.security.container.XSTokenRequest
 

X

XSPrincipal - Interface in com.sap.xsa.security.container
 
XSTokenRequest - Interface in com.sap.xsa.security.container
 
XSUserInfo - Interface in com.sap.xsa.security.container
API for OAuth resource servers to extract authentication and authorization information from the OAuth token.
XSUserInfoException - Exception in com.sap.xsa.security.container
 
XSUserInfoException(String) - Constructor for exception com.sap.xsa.security.container.XSUserInfoException
 
XSUserInfoException(String, Throwable) - Constructor for exception com.sap.xsa.security.container.XSUserInfoException
 
C G H I R S T X 
Skip navigation links

Copyright © 2019. All rights reserved.