Package com.sap.cloud.sdk.cloudplatform.security
package com.sap.cloud.sdk.cloudplatform.security
-
ClassDescriptionClass providing access to the authorization token of a request.Accessor for retrieving the current
AuthToken.Facade for retrieving the currentAuthToken.Implementation ofThreadContextListenerthat ensures the correct initialization ofAuthTokens when working with non-container managed threads on all supported Cloud platforms.Static accessor to retrieve the BasicCredentials of the currently incoming request.Facade for retrieving the currentBasicCredentials.ThreadContextListenerimplementation reading the Basic Authentication Header from the incoming request and storing it in the currentThreadContext.Encoder to used to encode user credentials in Base64.Simple credential implementation based on a username and password.Simple credential implementation based on a single token.Simple credential implementation based on a clientId and certificate.Simple credential implementation based on a clientId and clientSecret.Marker interface representing credentials needed to log in to a remote.Facade for retrieving the currentAuthToken.Default implementation of theBasicAuthenticationAccessorreading the username and password from the currentThreadContextor, after that, from the currently incoming request and returning it as aBasicCredentialsobject.Auth token facade for Deploy with Confidence (DwC) environment.Represents a specificDefaultPrincipalFacadethat is used when running on the SAP Deploy with Confidence stack.Empty implementation of theCredentialsinterface to be used for a user having no credentials.Implementation ofThreadContextDecoratorthat ensures the correct initialization ofTokenswhen working with non-container managed threads on Cloud Foundry.