Interface | Description |
---|---|
LocalScopePrefixProvider |
The interface representing the strategy used by the
LocalScopePrefixExtractor to determine the local scope
prefix (i.e. |
User |
Represents a user of the system, containing information about his authorizations as well as his Locale and further,
arbitrary attributes.
|
UserAttribute |
A simple attribute of a
User . |
UserFacade |
Facade interface encapsulating the logic to access
User information. |
Class | Description |
---|---|
AbstractUser | |
AbstractUserFacade |
Abstract base class for
UserFacade s which allows to use a mocked User if the environment variable
"USE_MOCKED_USER" is set to "true". |
CollectionUserAttribute<T> |
A
UserAttribute holding a generic collection of values. |
DefaultLocalScopePrefixProvider |
This is the default strategy for determining the local scope prefix used by the SDK.
|
LocalScopePrefixExtractor |
This class contains the logic to extract the values of the
scope claim of a JWT and returns it as a
Set of Authorization s. |
ScpCfUser |
Implementation of
User for SAP Cloud Platform Cloud Foundry. |
ScpCfUserFacade |
Facade providing access to user information on SAP Cloud Platform Cloud Foundry.
|
ScpNeoUser |
Implementation of
User for SAP Cloud Platform Neo. |
ScpNeoUserFacade |
Facade providing access to user information on SAP Cloud Platform Neo.
|
SimpleUserAttribute<T> |
A
UserAttribute holding a simple generic value. |
StringCollectionUserAttribute |
A
CollectionUserAttribute holding String values. |
StringUserAttribute |
A
SimpleUserAttribute holding a String value. |
UserAccessor |
Main class find and access
User . |
UserRequestContextListener |
Implementation of
AbstractRequestContextListener that ensures the correct initialization of User s
when working with non-container managed threads on all supported Cloud platforms. |
Exception | Description |
---|---|
ScopeAccessException |
An exception that is thrown in case of any errors in the
LocalScopePrefixExtractor . |
Copyright © 2019 SAP SE. All rights reserved.