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 ofThreadContextListener
that ensures the correct initialization ofAuthToken
s 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
.ThreadContextListener
implementation 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 theBasicAuthenticationAccessor
reading the username and password from the currentThreadContext
or, after that, from the currently incoming request and returning it as aBasicCredentials
object.Auth token facade for Deploy with Confidence (DwC) environment.Represents a specificDefaultPrincipalFacade
that is used when running on the SAP Deploy with Confidence stack.Empty implementation of theCredentials
interface to be used for a user having no credentials.Implementation ofThreadContextDecorator
that ensures the correct initialization ofTokens
when working with non-container managed threads on Cloud Foundry.