public interface IdentityStoreService extends OpssServiceInstance
OpssServiceInstance.StateJpsPersistable.Mode| Modifier and Type | Method and Description | 
|---|---|
java.lang.String[] | 
getAllRealmNames()
In case of multi realm configuration, this method returns all the realm names configured for this service otherwise it returns the default realm 
 | 
IdentityEntityManager | 
getEntityManager()
Returns the IdentityEntityManager associated with this service. 
 | 
IdentityEntityManager | 
getEntityManager(java.lang.String realmName)
In case of multi realm configuration, this method returns the IdentityEntityManager associated with this service for the given realm name. 
 | 
ExtendedProperty | 
getExtendedProperty()
Returns all the extended properties configured for this service instance 
 | 
ExtendedProperty | 
getExtendedProperty(java.lang.String realmName)
Returns all the extended properties configured for this service for the given realm name 
 | 
oracle.igf.ids.IdentityDirectory | 
getIdentityStore()
Returns the  
oracle.igf.ids.IdentityDirectory object associated with this service | 
oracle.igf.ids.IdentityDirectory | 
getIdentityStore(java.lang.String realmName)
In case of multi realm configuration this method returns the  
oracle.igf.ids.IdentityDirectory associated with this service for the given realm name | 
oracle.security.idm.IdentityStore | 
getIdmStore()
Returns the  
oracle.security.idm.IdentityStore object associated with this service | 
oracle.security.idm.IdentityStore | 
getIdmStore(java.lang.String realmName)
In case of multi realm configuration this method returns the  
oracle.security.idm.IdentityStore associated with this service for the given realm name | 
IdentityStoreRoleManager | 
getIdStoreRoleManger()
Deprecated. 
 
Use getEntityManager 
 | 
IdentityStoreRoleManager | 
getIdStoreRoleManger(java.lang.String realmName)
Deprecated. 
 
Use getEntityManager 
 | 
IdentityStoreType | 
getIdStoreType()
Returns the type of this service like OID, Active Directory etc 
 | 
java.util.Map<java.lang.String,IdentityStoreType> | 
getIdStoreTypes()
Returns the ldap server types which are the backend of this service, e.g., types like OID, Active Directory etc 
 | 
java.util.Map<java.lang.String,java.lang.String> | 
getProperties()
Returns all the properties configured for this service 
 | 
java.util.Map<java.lang.String,java.lang.String> | 
getProperties(java.lang.String realmName)
Returns all the properties configured for this service for the given realm name 
 | 
java.lang.String | 
getRealmName()
Returns the default realm associated with this service 
 | 
ServiceInstanceDescriptor | 
getServiceInstanceDescriptor()  | 
boolean | 
isMultiRealm()
Returns true if this service is configured for multi realm otherwise returns false. 
 | 
getStateaccept, getName, getServiceProviderpersist, refresh
oracle.security.idm.IdentityStore getIdmStore()
                                              throws IdentityStoreException
oracle.security.idm.IdentityStore object associated with this serviceoracle.security.idm.IdentityStore object associated with this serviceIdentityStoreException - if not able to find the oracle.security.idm.IdentityStore
oracle.security.idm.IdentityStore getIdmStore(java.lang.String realmName)
                                              throws IdentityStoreException
oracle.security.idm.IdentityStore associated with this service for the given realm namerealmName - the realm name to get the oracle.security.idm.IdentityStore objectoracle.security.idm.IdentityStore object associated with this service for the given realm nameIdentityStoreException - if not able to find the oracle.security.idm.IdentityStorejava.lang.String getRealmName()
java.lang.String[] getAllRealmNames()
IdentityStoreType getIdStoreType()
java.util.Map<java.lang.String,java.lang.String> getProperties()
java.util.Map<java.lang.String,java.lang.String> getProperties(java.lang.String realmName)
realmName - the realm name to get the propertiesExtendedProperty getExtendedProperty()
ExtendedProperty getExtendedProperty(java.lang.String realmName)
realmName - the realm name to get the extended propertiesIdentityEntityManager getEntityManager() throws IdentityStoreException
IdentityStoreException - if not able to find the IdentityEntityManager for this serviceIdentityEntityManager getEntityManager(java.lang.String realmName) throws IdentityStoreException
realmName - the realm name to get the IdentityEntityManagerIdentityStoreException - if not able to find the IdentityEntityManager for this serviceboolean isMultiRealm()
ServiceInstanceDescriptor getServiceInstanceDescriptor()
@Deprecated IdentityStoreRoleManager getIdStoreRoleManger() throws IdentityStoreException
IdentityStoreException - if there is an erorgetEntityManager@Deprecated IdentityStoreRoleManager getIdStoreRoleManger(java.lang.String realmName) throws IdentityStoreException
realmName - The realm nameIdentityStoreException - if there is an erorgetEntityManagerjava.util.Map<java.lang.String,IdentityStoreType> getIdStoreTypes()
oracle.igf.ids.IdentityDirectory getIdentityStore()
                                                  throws IdentityStoreException
oracle.igf.ids.IdentityDirectory object associated with this serviceoracle.igf.ids.IdentityDirectory object associated with this serviceIdentityStoreException - if not able to find the oracle.igf.ids.IdentityDirectory
oracle.igf.ids.IdentityDirectory getIdentityStore(java.lang.String realmName)
                                                  throws IdentityStoreException
oracle.igf.ids.IdentityDirectory associated with this service for the given realm namerealmName - the realm name to get the oracle.igf.ids.IdentityDirectory objectoracle.igf.ids.IdentityDirectory object associated with this service for the given realm nameIdentityStoreException - if not able to find the oracle.igf.ids.IdentityDirectory