public class JPAIdentityStoreConfiguration extends BaseAbstractStoreConfiguration<JPAIdentityStoreConfiguration>
| Modifier and Type | Class and Description |
|---|---|
class |
JPAIdentityStoreConfiguration.MappedAttribute
Maps attributes to properties that are spread across the object model
|
static class |
JPAIdentityStoreConfiguration.PropertyType |
getContextInitializers, getCredentialHandlerProperties, getCredentialHandlers, getRealms, getSupportedFeatures, getSupportedRelationships, getTiers, init, removeFeature, supportsFeature, supportsRelationshipprotected void initConfig()
throws SecurityConfigurationException
initConfig in class BaseAbstractStoreConfiguration<JPAIdentityStoreConfiguration>SecurityConfigurationExceptionpublic Class<?> getIdentityClass()
public Class<?> getCredentialClass()
public Class<?> getCredentialAttributeClass()
public Class<?> getRelationshipClass()
public Class<?> getPartitionClass()
public Class<?> getRelationshipIdentityClass()
public Class<?> getRelationshipAttributeClass()
public Class<?> getAttributeClass()
public org.picketlink.common.properties.Property<Object> getModelProperty(JPAIdentityStoreConfiguration.PropertyType propertyType)
public <P> P getModelPropertyValue(Class<P> propertyClass, Object instance, JPAIdentityStoreConfiguration.PropertyType propertyType)
public void setModelPropertyValue(Object instance, JPAIdentityStoreConfiguration.PropertyType propertyType, Object value)
public void setModelPropertyValue(Object instance, JPAIdentityStoreConfiguration.PropertyType propertyType, Object value, boolean required)
public Map<String,JPAIdentityStoreConfiguration.MappedAttribute> getAttributeProperties()
public String getIdentityTypeDiscriminator(Class<? extends IdentityType> identityType)
public Class<? extends IdentityType> getIdentityTypeFromDiscriminator(String discriminator)
Copyright © 2013. All Rights Reserved.