Interface | Description |
---|---|
Authorization |
Abstract view on a class that may be used to represent different authorizations of a user.
|
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 . |
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. |
AuthTokenFacade |
Facade for retrieving the current
AuthToken . |
AuthTokenRequestContextListener |
Implementation of
AbstractRequestContextListener that obtain the current JWT bearer from the Authorization
header of the current request when working with non-container managed threads on SAP Cloud Platform Cloud Foundry. |
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.
|
Group |
Represents a named security group.
|
JwtBasedRequestContextExecutor |
JWT-based RequestContext executor which runs a given
Callable or Executable as if it would have been
invoked via a HttpServletRequest with the given JWT bearer as part of the "Authorization" header. |
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 | |
TenantSpecificAuthorization |
Authorization implementation based on a tenant Id and another Authorization . |
UserSpecificAuthorization |
Authorization implementation based on an user name, a tenant Id, and another Authorization . |
Annotation Type | Description |
---|---|
RolesAllowed |
Annotation to describe which service methods demand which user roles.
|
Copyright © 2018 SAP SE. All rights reserved.