Interface | Description |
---|---|
AuthTokenBuilder.FluentHelperBuild |
Fluent helper to chain operations.
|
AuthTokenFacade |
Facade for retrieving the current
AuthToken . |
BasicAuthenticationFacade |
Facade for retrieving the current
BasicCredentials . |
Credentials |
Marker interface representing credentials needed to log in to a remote.
|
Class | Description |
---|---|
AccountSpecificAuthorization |
Authorization implementation based on an account Id and another Authorization . |
Authorization |
Class that represents an authorization of a user.
|
AuthToken |
Class providing access to the authorization token of a request on SAP Cloud Platform Cloud Foundry.
|
AuthTokenAccessor |
Accessor for retrieving the current
AuthToken on SAP Cloud Platform Cloud Foundry. |
AuthTokenBuilder |
Utility class to manage decoding and encoding of JWT.
|
AuthTokenBuilder.FluentHelperRefreshToken |
Fluent helper to chain operations.
|
AuthTokenBuilder.FluentHelperUnsignedJwt | |
AuthTokenThreadContextListener |
Implementation of
ThreadContextListener that ensures the correct initialization of AuthToken s when
working with non-container managed threads on all supported Cloud platforms. |
BasicAuthenticationAccessor |
Static accessor to retrieve the BasicCredentials of the currently incoming request.
|
BasicAuthenticationThreadContextListener |
ThreadContextListener implementation reading the Basic Authentication Header from the incoming request and
storing it in the current ThreadContext . |
BasicAuthHeaderEncoder |
Encoder to used to encode user credentials in Base64.
|
BasicCredentials |
Simple credential implementation based on a username and password.
|
BearerCredentials |
Simple credential implementation based on a single token.
|
ClientCredentials |
Simple credential implementation based on a clientId and clientSecret.
|
DefaultAuthTokenFacade |
Facade for retrieving the current
AuthToken . |
DefaultBasicAuthenticationFacade |
Default implementation of the
BasicAuthenticationAccessor reading the username and password from the current
ThreadContext or, after that, from the currently incoming request and returning it as a
BasicCredentials object. |
NoCredentials |
Empty implementation of the
Credentials interface to be used for a user having no credentials. |
Role |
A role a user can assume as a form of
Authorization . |
Scope |
Represents a scope as a form of
Authorization . |
TenantSpecificAuthorization |
Authorization implementation based on a tenant identifier and another Authorization . |
UserSpecificAuthorization |
Authorization implementation based on a tenant identifier, a user name, and another Authorization . |
Annotation Type | Description |
---|---|
RolesAllowed |
Annotation to describe which service methods demand which user roles.
|
Copyright © 2020 SAP SE. All rights reserved.