public class DefaultSessionCredentialsProvider extends java.lang.Object implements SessionCredentialsProvider
Constructor and Description |
---|
DefaultSessionCredentialsProvider(Config adapterConfig) |
Modifier and Type | Method and Description |
---|---|
SessionCredentials |
getTechnicalSessionCredentials()
The technical Session is a read only super user that is permissioned
to be able to recieve all events, and request all order details
regarding orders.
|
SessionCredentials |
getUserSessionCredentials(java.lang.String ssoUsername)
These credentials are used to create a user session
The user session exists for the life of a request.
|
boolean |
isMultiSession()
If not multi-session then the technical user will be used
for all actions, eg.
|
public DefaultSessionCredentialsProvider(Config adapterConfig)
public SessionCredentials getUserSessionCredentials(java.lang.String ssoUsername)
SessionCredentialsProvider
getUserSessionCredentials
in interface SessionCredentialsProvider
public SessionCredentials getTechnicalSessionCredentials()
SessionCredentialsProvider
getTechnicalSessionCredentials
in interface SessionCredentialsProvider
public boolean isMultiSession()
SessionCredentialsProvider
isMultiSession
in interface SessionCredentialsProvider