public class TokenStoreConfiguration extends AbstractIdentityStoreConfiguration
Holds all the configuration for a token-based identity store.
IdentityStoreConfiguration.IdentityOperation
Modifier | Constructor and Description |
---|---|
protected |
TokenStoreConfiguration(List<Token.Consumer> tokenConsumer,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
Modifier and Type | Method and Description |
---|---|
List<Token.Consumer> |
getTokenConsumer() |
boolean |
supportsAttribute()
Indicates if ad-hoc attributes are supported.
|
boolean |
supportsCredential()
Indicates if credentials are supported.
|
boolean |
supportsPartition()
Indicates if this configuration supports partition storage.
|
boolean |
supportsPermissions()
Indicates whether this configuration supports the storing of resource permissions
|
addContextInitializer, getContextInitializers, getCredentialHandlerProperties, getCredentialHandlers, getIdentityStoreType, getSupportedTypes, getUnsupportedTypes, initializeContext, setIdentityStoreType, supportsRelationship, supportsType
protected TokenStoreConfiguration(List<Token.Consumer> tokenConsumer, Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes, Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes, List<ContextInitializer> contextInitializers, Map<String,Object> credentialHandlerProperties, Set<Class<? extends CredentialHandler>> credentialHandlers, boolean supportsAttribute, boolean supportsCredential, boolean supportsPermissions)
public List<Token.Consumer> getTokenConsumer()
public boolean supportsPartition()
IdentityStoreConfiguration
Indicates if this configuration supports partition storage.
supportsPartition
in interface IdentityStoreConfiguration
supportsPartition
in class AbstractIdentityStoreConfiguration
public boolean supportsAttribute()
IdentityStoreConfiguration
Indicates if ad-hoc attributes are supported.
supportsAttribute
in interface IdentityStoreConfiguration
supportsAttribute
in class AbstractIdentityStoreConfiguration
public boolean supportsPermissions()
IdentityStoreConfiguration
supportsPermissions
in interface IdentityStoreConfiguration
supportsPermissions
in class AbstractIdentityStoreConfiguration
public boolean supportsCredential()
IdentityStoreConfiguration
Indicates if credentials are supported.
supportsCredential
in interface IdentityStoreConfiguration
supportsCredential
in class AbstractIdentityStoreConfiguration
Copyright © 2015. All rights reserved.