public interface IdentityStoreConfiguration
Represents a configuration for a specific IdentityStore.
| Modifier and Type | Method and Description |
|---|---|
List<ContextInitializer> |
getContextInitializers()
Returns all
ContextInitializer instances configured for a specific identity store. |
Map<String,Object> |
getCredentialHandlerProperties()
Allows credential handler behaviour to be customized via a set of property values
|
List<Class<? extends CredentialHandler>> |
getCredentialHandlers()
Returns a
List of the CredentialHandler types configured. |
Set<String> |
getRealms()
Returns all configured realms.
|
Map<FeatureSet.FeatureGroup,Set<FeatureSet.FeatureOperation>> |
getSupportedFeatures() |
Map<Class<? extends Relationship>,Set<FeatureSet.FeatureOperation>> |
getSupportedRelationships() |
Set<String> |
getTiers() |
void |
init()
Initializes the store configuration with the specified
FeatureSet. |
boolean |
supportsFeature(FeatureSet.FeatureGroup feature,
FeatureSet.FeatureOperation operation) |
boolean |
supportsRelationship(Class<? extends Relationship> relationshipClass,
FeatureSet.FeatureOperation operation) |
void init()
throws SecurityConfigurationException
Initializes the store configuration with the specified FeatureSet.
SecurityConfigurationExceptionList<ContextInitializer> getContextInitializers()
Returns all ContextInitializer instances configured for a specific identity store.
List<Class<? extends CredentialHandler>> getCredentialHandlers()
Returns a List of the CredentialHandler types configured.
Map<String,Object> getCredentialHandlerProperties()
Allows credential handler behaviour to be customized via a set of property values
Map<FeatureSet.FeatureGroup,Set<FeatureSet.FeatureOperation>> getSupportedFeatures()
Map<Class<? extends Relationship>,Set<FeatureSet.FeatureOperation>> getSupportedRelationships()
boolean supportsRelationship(Class<? extends Relationship> relationshipClass, FeatureSet.FeatureOperation operation)
boolean supportsFeature(FeatureSet.FeatureGroup feature, FeatureSet.FeatureOperation operation)
Copyright © 2013. All Rights Reserved.