org.jboss.seam.security.management.picketlink
Class JpaIdentityStoreConfiguration

java.lang.Object
  extended by org.jboss.seam.security.management.picketlink.IdentityStoreConfiguration
      extended by org.jboss.seam.security.management.picketlink.JpaIdentityStoreConfiguration

public class JpaIdentityStoreConfiguration
extends IdentityStoreConfiguration

A convenience class for setting JpaIdentityStore configuration options.

Author:
Shane Bryzak

Constructor Summary
JpaIdentityStoreConfiguration()
           
 
Method Summary
 void doConfigure(org.picketlink.idm.impl.configuration.metadata.IdentityStoreConfigurationMetaDataImpl store)
           
 Class<?> getAttributeClass()
           
 Class<?> getCredentialClass()
           
 String getId()
           
 Class<?> getIdentityClass()
           
 Class<?> getIdentityStoreClass()
          If the identityStoreClass hasn't been set, then return JpaIdentityStore by default.
 Class<?> getRelationshipClass()
           
 Class<?> getRoleTypeClass()
           
 boolean isConfigured()
           
 void setAttributeClass(Class<?> attributeClass)
           
 void setCredentialClass(Class<?> credentialClass)
           
 void setIdentityClass(Class<?> identityClass)
           
 void setRelationshipClass(Class<?> relationshipClass)
           
 void setRoleTypeClass(Class<?> roleTypeClass)
           
 
Methods inherited from class org.jboss.seam.security.management.picketlink.IdentityStoreConfiguration
configure, setId, setIdentityStoreClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JpaIdentityStoreConfiguration

public JpaIdentityStoreConfiguration()
Method Detail

getId

public String getId()
Overrides:
getId in class IdentityStoreConfiguration

getIdentityStoreClass

public Class<?> getIdentityStoreClass()
If the identityStoreClass hasn't been set, then return JpaIdentityStore by default.

Overrides:
getIdentityStoreClass in class IdentityStoreConfiguration

getIdentityClass

public Class<?> getIdentityClass()

setIdentityClass

public void setIdentityClass(Class<?> identityClass)

getCredentialClass

public Class<?> getCredentialClass()

setCredentialClass

public void setCredentialClass(Class<?> credentialClass)

getRelationshipClass

public Class<?> getRelationshipClass()

setRelationshipClass

public void setRelationshipClass(Class<?> relationshipClass)

getRoleTypeClass

public Class<?> getRoleTypeClass()

setRoleTypeClass

public void setRoleTypeClass(Class<?> roleTypeClass)

getAttributeClass

public Class<?> getAttributeClass()

setAttributeClass

public void setAttributeClass(Class<?> attributeClass)

doConfigure

public void doConfigure(org.picketlink.idm.impl.configuration.metadata.IdentityStoreConfigurationMetaDataImpl store)
Specified by:
doConfigure in class IdentityStoreConfiguration

isConfigured

public boolean isConfigured()
Specified by:
isConfigured in class IdentityStoreConfiguration


Copyright © 2011 Seam Framework. All Rights Reserved.