Index

A B C D E G H I L P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

appId - Variable in class com.sap.cloud.security.xsuaa.extractor.LocalAuthoritiesExtractor
 
AuthenticationToken - Class in com.sap.cloud.security.xsuaa.token
Internal class used to expose the Token implementation as the standard Principal for Spring Security Jwt handling.
AuthenticationToken(Jwt, Collection<GrantedAuthority>) - Constructor for class com.sap.cloud.security.xsuaa.token.AuthenticationToken
 
AuthoritiesExtractor - Interface in com.sap.cloud.security.xsuaa.extractor
Extracts the authorities from the Jwt token.

B

build() - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Assembles a JwtDecoder
buildAsReactive() - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Assembles a ReactiveJwtDecoder

C

CLAIM_AUTHORIZATION_PARTY - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_CLIENT_ID - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
Deprecated.
avoid using directly, make use of Token#getClientId() instead
CLAIM_EMAIL - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_FAMILY_NAME - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_GIVEN_NAME - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_GRANT_TYPE - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_ISSUER - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_JKU - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_KID - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_ORIGIN - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_SCOPES - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_USER_NAME - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_XS_USER_ATTRIBUTES - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_ZDN - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
CLAIM_ZONE_ID - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
 
clear() - Static method in class com.sap.cloud.security.xsuaa.token.SpringSecurityContext
Cleans up the Spring Security Context SecurityContextHolder and release thread locals for Garbage Collector to avoid memory leaks resources.
CLIENT_ID - Static variable in class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
 
CLIENT_SECRET - Static variable in class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
 
com.sap.cloud.security.xsuaa - package com.sap.cloud.security.xsuaa
 
com.sap.cloud.security.xsuaa.autoconfiguration - package com.sap.cloud.security.xsuaa.autoconfiguration
 
com.sap.cloud.security.xsuaa.extractor - package com.sap.cloud.security.xsuaa.extractor
 
com.sap.cloud.security.xsuaa.token - package com.sap.cloud.security.xsuaa.token
 
com.sap.cloud.security.xsuaa.token.authentication - package com.sap.cloud.security.xsuaa.token.authentication
 
com.sap.cloud.security.xsuaa.token.authentication.httpclient - package com.sap.cloud.security.xsuaa.token.authentication.httpclient
 
configureAnotherXsuaaInstance(String, String) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaAudienceValidator
 
convert(Jwt) - Method in class com.sap.cloud.security.xsuaa.token.ReactiveTokenAuthenticationConverter
 
convert(Jwt) - Method in class com.sap.cloud.security.xsuaa.token.TokenAuthenticationConverter
 
create(String, Properties) - Static method in class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
Creates a PropertySource object for a map of xsuaa properties.
createPropertySource(String, EncodedResource) - Method in class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
 
createRestTemplate(ClientIdentity) - Static method in interface com.sap.cloud.security.xsuaa.token.authentication.httpclient.SpringHttpClientFactory
Deprecated.
 
createRestTemplateClient(ClientIdentity) - Method in class com.sap.cloud.security.xsuaa.token.authentication.httpclient.DefaultSpringHttpClientFactory
 
createRestTemplateClient(ClientIdentity) - Method in interface com.sap.cloud.security.xsuaa.token.authentication.httpclient.SpringHttpClientFactory
Deprecated.
Provides RestTemplate based on ClientIdentity details.

D

decode(String) - Method in class com.sap.cloud.security.xsuaa.token.authentication.ReactiveXsuaaJwtDecoder
 
decode(String) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoder
 
DEFAULT_SPRING_HTTP_CLIENT_FACTORY - Static variable in interface com.sap.cloud.security.xsuaa.token.authentication.httpclient.SpringHttpClientFactory
Deprecated.
 
DefaultAuthoritiesExtractor - Class in com.sap.cloud.security.xsuaa.extractor
 
DefaultAuthoritiesExtractor() - Constructor for class com.sap.cloud.security.xsuaa.extractor.DefaultAuthoritiesExtractor
 
DefaultSpringHttpClientFactory - Class in com.sap.cloud.security.xsuaa.token.authentication.httpclient
 
DefaultSpringHttpClientFactory() - Constructor for class com.sap.cloud.security.xsuaa.token.authentication.httpclient.DefaultSpringHttpClientFactory
 

E

extractAuthorities(Jwt) - Method in class com.sap.cloud.security.xsuaa.extractor.DefaultAuthoritiesExtractor
 

G

getAdditionalAuthAttribute(String) - Method in interface com.sap.cloud.security.xsuaa.token.Token
Additional custom authentication attributes included by the OAuth client component.
getAdditionalAuthAttribute(String) - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getAppId() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
XS application identifier
getAppId() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getAppId() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getAppToken() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Get the encoded authentication token, e.g.
getAppToken() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getAuthorities() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns by default list of scopes Token.getScopes().
getAuthorities() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getAuthorities(XsuaaToken) - Method in interface com.sap.cloud.security.xsuaa.extractor.AuthoritiesExtractor
Returns the granted authorities based on the information in the Jwt.
getAuthorities(XsuaaToken) - Method in class com.sap.cloud.security.xsuaa.extractor.DefaultAuthoritiesExtractor
 
getAuthorities(XsuaaToken) - Method in class com.sap.cloud.security.xsuaa.extractor.LocalAuthoritiesExtractor
 
getCertificate() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getCertUrl() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getCertUrl() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getCertUrl() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getClientId() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the OAuth2 client identifier of the authentication token if present.
getClientId() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getClientId() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getClientId() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getClientId() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getClientIdentity() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
 
getClientIdentity() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getClientIdentity() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getClientSecret() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getClientSecret() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getClientSecret() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getCloneServiceInstanceId() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the XSUAA clone instance ID, if present.
getCloneServiceInstanceId() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getCredentialType() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getCredentialType() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getCredentialType() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getEmail() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the email address of the user, if present.
getEmail() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getExpiration() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the moment in time when the token will be expired.
getExpiration() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getFamilyName() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the family name of the user if present.
getFamilyName() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getGivenName() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the given name of the user if present.
getGivenName() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getGrantType() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the OAuth2.0 grant type used for retrieving / creating this token.
getGrantType() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getJku(JWT) - Method in interface com.sap.cloud.security.xsuaa.token.authentication.TokenInfoExtractor
 
getKey() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getKid(JWT) - Method in interface com.sap.cloud.security.xsuaa.token.authentication.TokenInfoExtractor
 
getLogonName() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns a unique user name of a user (user_name claim), using information from the JWT.
getLogonName() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
convenient access to other claims
getName() - Method in class com.sap.cloud.security.xsuaa.token.AuthenticationToken
 
getOrigin() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the user origin.
getOrigin() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getPassword() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getPrincipal() - Method in class com.sap.cloud.security.xsuaa.token.AuthenticationToken
 
getProperties() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
 
getProperty(String) - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
 
getProperty(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getProperty(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
This only supports read from VCAP_SERVICES in cf environment or read from secrets in kubernetes environment.
getScopes() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns list of scopes with appId prefix, e.g.
getScopes() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getScopes(XsuaaToken, String) - Method in class com.sap.cloud.security.xsuaa.extractor.LocalAuthoritiesExtractor
 
getService() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
 
getSubaccountId() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Return subaccount identifier which is in most cases same like the identity zone.
getSubaccountId() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getSubdomain() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the subdomain of the calling tenant's subaccount.
getSubdomain() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getToken() - Static method in class com.sap.cloud.security.xsuaa.token.ReactiveSecurityContext
Obtain the Token object from the Spring Reactive SecurityContext
getToken() - Static method in class com.sap.cloud.security.xsuaa.token.SpringSecurityContext
Obtain the Token object from the Spring Security Context SecurityContextHolder
getUaaDomain() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getUaaDomain() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
Domain of the xsuaa authentication domain
getUaaDomain() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getUaaDomain() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getUaaDomain(JWT) - Method in interface com.sap.cloud.security.xsuaa.token.authentication.TokenInfoExtractor
 
getUaaUrl() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
Base URL of the xsuaa service instance.
getUaaUrl() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getUaaUrl() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getUniquePrincipalName(String, String) - Static method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
Get unique principal name of a user.
getUrl() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getUrl() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
 
getUsername() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getVerificationKey() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getVerificationKey() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
The pem encoded public key for offline token verification.
getVerificationKey() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
getVerificationKey() - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
getXsAppName() - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
getXSUserAttribute(String) - Method in interface com.sap.cloud.security.xsuaa.token.Token
Returns the value of an attribute from the 'xs.user.attributes' claim.
getXSUserAttribute(String) - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
getZoneId() - Method in interface com.sap.cloud.security.xsuaa.token.Token
Return zone identifier which should be used as tenant discriminator (tenant id).
getZoneId() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 

H

hasProperty(String) - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
 
hasProperty(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
This only supports VCAP_SERVICES in cf environment or read from secrets in kubernetes environment.

I

init(String, JwtDecoder, AuthoritiesExtractor) - Static method in class com.sap.cloud.security.xsuaa.token.SpringSecurityContext
Initializes the Spring Security Context SecurityContextHolder and extracts the authorities.
isAccountNonExpired() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
isAccountNonLocked() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
isCredentialsNonExpired() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
isEnabled() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
isLegacyMode() - Method in interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
 

L

LocalAuthoritiesExtractor - Class in com.sap.cloud.security.xsuaa.extractor
 
LocalAuthoritiesExtractor(String) - Constructor for class com.sap.cloud.security.xsuaa.extractor.LocalAuthoritiesExtractor
 

P

perform(Jwt) - Method in interface com.sap.cloud.security.xsuaa.token.authentication.PostValidationAction
 
PostValidationAction - Interface in com.sap.cloud.security.xsuaa.token.authentication
 

R

ReactiveSecurityContext - Class in com.sap.cloud.security.xsuaa.token
 
ReactiveTokenAuthenticationConverter - Class in com.sap.cloud.security.xsuaa.token
Encapsulates the TokenAuthenticationConverter that extracts authorization related information from the Jwt token.
ReactiveTokenAuthenticationConverter(XsuaaServiceConfiguration) - Constructor for class com.sap.cloud.security.xsuaa.token.ReactiveTokenAuthenticationConverter
 
ReactiveXsuaaJwtDecoder - Class in com.sap.cloud.security.xsuaa.token.authentication
 

S

SAP_GLOBAL_USER_ID - Static variable in class com.sap.cloud.security.xsuaa.token.TokenClaims
IAS applications provide this attribute if the user was authenticated via an OIDC trust to an IAS tenant and if the user actually has a user UUID.
services - Static variable in interface com.sap.cloud.security.xsuaa.token.authentication.httpclient.SpringHttpClientFactory
Deprecated.
 
setCertificate(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setCertUrl(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setClientId(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setClientSecret(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setCredentialType(CredentialType) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setKey(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setLocalScopeAsAuthorities(boolean) - Method in class com.sap.cloud.security.xsuaa.token.ReactiveTokenAuthenticationConverter
This method allows to overwrite the default behavior of the Token.getAuthorities() implementation.
setLocalScopeAsAuthorities(boolean) - Method in class com.sap.cloud.security.xsuaa.token.TokenAuthenticationConverter
This method allows to overwrite the default behavior of the Token.getAuthorities() implementation.
setRestOperations(RestOperations) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoder
 
setTokenInfoExtractor(TokenInfoExtractor) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoder
 
setUaaDomain(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setUrl(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setVerificationKey(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
setXsAppName(String) - Method in class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
SpringHttpClientFactory - Interface in com.sap.cloud.security.xsuaa.token.authentication.httpclient
Deprecated, for removal: This API element is subject to removal in a future version.
Used only by deprecated spring-xsuaa library for backward compatibility reasons
SpringSecurityContext - Class in com.sap.cloud.security.xsuaa.token
 

T

Token - Interface in com.sap.cloud.security.xsuaa.token
 
TokenAuthenticationConverter - Class in com.sap.cloud.security.xsuaa.token
An authentication converter that extracts authorization related information from the Jwt token.
TokenAuthenticationConverter(AuthoritiesExtractor) - Constructor for class com.sap.cloud.security.xsuaa.token.TokenAuthenticationConverter
Creates a new converter with the given AuthoritiesExtractor.
TokenAuthenticationConverter(XsuaaServiceConfiguration) - Constructor for class com.sap.cloud.security.xsuaa.token.TokenAuthenticationConverter
Creates a new converter with a new DefaultAuthoritiesExtractor instance as default authorities extractor.
TokenAuthenticationConverter(String) - Constructor for class com.sap.cloud.security.xsuaa.token.TokenAuthenticationConverter
Creates a new converter with a new DefaultAuthoritiesExtractor instance as default authorities extractor.
TokenClaims - Class in com.sap.cloud.security.xsuaa.token
 
TokenInfoExtractor - Interface in com.sap.cloud.security.xsuaa.token.authentication
Responsible to extract information out of the token and provide it to the JwtDecoder.
tokenUtil() - Method in class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaAutoConfiguration.XsuaaServiceAutoConfiguration
 
TokenUtil - Class in com.sap.cloud.security.xsuaa.extractor
Token Utility class to determine provided token type i.e.
TokenUtil() - Constructor for class com.sap.cloud.security.xsuaa.extractor.TokenUtil
 
toString() - Method in class com.sap.cloud.security.xsuaa.token.XsuaaToken
 

U

UAA_DOMAIN - Static variable in class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
 
URL - Static variable in class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
 

V

validate(Jwt) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaAudienceValidator
 

W

withDecoderCacheSize(int) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Overwrite size of cached decoder (default: 100).
withDecoderCacheTime(int) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Decoders cache the signing keys.
withoutXsuaaAudienceValidator() - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Disables the JWT XsuaaAudienceValidator which is enabled by default.
withPostValidationActions(PostValidationAction...) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Sets the PostValidationActions that are executed after successful verification and validation of the token.
withRestOperations(RestOperations) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Sets the RestOperations instance which is used by the JwtDecoder to perform HTTP requests.
withTokenValidators(OAuth2TokenValidator<Jwt>...) - Method in class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Configures clone token validator, in case of two xsuaa bindings (application and broker plan).

X

XSUAA_PREFIX - Static variable in class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
 
XsuaaAudienceValidator - Class in com.sap.cloud.security.xsuaa.token.authentication
Validate audience using audience field content.
XsuaaAudienceValidator(XsuaaServiceConfiguration) - Constructor for class com.sap.cloud.security.xsuaa.token.authentication.XsuaaAudienceValidator
 
XsuaaAutoConfiguration - Class in com.sap.cloud.security.xsuaa.autoconfiguration
Auto-configuration for default beans used by the XSUAA client library.
XsuaaAutoConfiguration() - Constructor for class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaAutoConfiguration
 
XsuaaAutoConfiguration.XsuaaServiceAutoConfiguration - Class in com.sap.cloud.security.xsuaa.autoconfiguration
 
XsuaaCredentials - Class in com.sap.cloud.security.xsuaa
Represents the XSUAA credentials of VCAP_SERVICES.
XsuaaCredentials() - Constructor for class com.sap.cloud.security.xsuaa.XsuaaCredentials
 
xsuaaJwtDecoder(XsuaaServiceConfiguration, RestOperations) - Method in class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaResourceServerJwkAutoConfiguration
 
XsuaaJwtDecoder - Class in com.sap.cloud.security.xsuaa.token.authentication
 
XsuaaJwtDecoderBuilder - Class in com.sap.cloud.security.xsuaa.token.authentication
 
XsuaaJwtDecoderBuilder(XsuaaServiceConfiguration) - Constructor for class com.sap.cloud.security.xsuaa.token.authentication.XsuaaJwtDecoderBuilder
Utility for building a JWT decoder configuration
xsuaaMtlsRestOperations(XsuaaServiceConfiguration) - Method in class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaAutoConfiguration
Creates a certificate based RestOperations instance if the application has not defined any.
XsuaaResourceServerJwkAutoConfiguration - Class in com.sap.cloud.security.xsuaa.autoconfiguration
Auto-configuration that exposes a JwtDecoder, which has the standard Spring Security Jwt validators as well as the XSUAA-specific validators.
XsuaaResourceServerJwkAutoConfiguration() - Constructor for class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaResourceServerJwkAutoConfiguration
 
xsuaaRestOperations() - Method in class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaAutoConfiguration
Creates a RestOperations instance if the application has not defined any.
XsuaaServiceAutoConfiguration() - Constructor for class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaAutoConfiguration.XsuaaServiceAutoConfiguration
 
xsuaaServiceConfiguration() - Method in class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaAutoConfiguration.XsuaaServiceAutoConfiguration
 
XsuaaServiceConfiguration - Interface in com.sap.cloud.security.xsuaa
 
XsuaaServiceConfigurationCustom - Class in com.sap.cloud.security.xsuaa
 
XsuaaServiceConfigurationCustom(XsuaaCredentials) - Constructor for class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
 
XsuaaServiceConfigurationDefault - Class in com.sap.cloud.security.xsuaa
 
XsuaaServiceConfigurationDefault() - Constructor for class com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationDefault
 
XsuaaServicePropertySourceFactory - Class in com.sap.cloud.security.xsuaa
Part of Auto Configuration XsuaaAutoConfiguration
XsuaaServicePropertySourceFactory() - Constructor for class com.sap.cloud.security.xsuaa.XsuaaServicePropertySourceFactory
 
XsuaaToken - Class in com.sap.cloud.security.xsuaa.token
Custom XSUAA token implementation.
XsuaaToken(Jwt) - Constructor for class com.sap.cloud.security.xsuaa.token.XsuaaToken
 
XsuaaTokenFlowAutoConfiguration - Class in com.sap.cloud.security.xsuaa.autoconfiguration
Auto-configuration for default beans used by the XSUAA client library.
XsuaaTokenFlowAutoConfiguration() - Constructor for class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaTokenFlowAutoConfiguration
 
xsuaaTokenFlows(RestOperations, XsuaaServiceConfiguration) - Method in class com.sap.cloud.security.xsuaa.autoconfiguration.XsuaaTokenFlowAutoConfiguration
Creates a new XsuaaTokenFlows bean that applications can auto-wire into their controllers to perform a programmatic token flow exchange.
A B C D E G H I L P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form