Package org.wso2.carbon.user.api
Interface UserRealm
-
public interface UserRealmThe Realm of the WSO2 user Kernel. The realm represents a user store. This is a collection of interfaces. To enable WSO2 platform with a custom realm, implement this interface and add the class to the class path. Provide the class name in the configuration file and the framework will pick the new realm code.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthorizationManagergetAuthorizationManager()Get the AuthorizationReader of the systemClaimManagergetClaimManager()Get the ClaimManager of the systemProfileConfigurationManagergetProfileConfigurationManager()Get the ProfileConfigurationManager of the systemRealmConfigurationgetRealmConfiguration()Get the realm configurationUserStoreManagergetUserStoreManager()Get the UserStoreManager of the system
-
-
-
Method Detail
-
getAuthorizationManager
AuthorizationManager getAuthorizationManager() throws UserStoreException
Get the AuthorizationReader of the system- Returns:
- The AuthorizationReader the system
- Throws:
UserStoreException
-
getUserStoreManager
UserStoreManager getUserStoreManager() throws UserStoreException
Get the UserStoreManager of the system- Returns:
- The UserStoreManager of the system
- Throws:
UserStoreException
-
getClaimManager
ClaimManager getClaimManager() throws UserStoreException
Get the ClaimManager of the system- Returns:
- The ClaimManager of the system
- Throws:
UserStoreException
-
getProfileConfigurationManager
ProfileConfigurationManager getProfileConfigurationManager() throws UserStoreException
Get the ProfileConfigurationManager of the system- Returns:
- The ProfileConfigurationManager of the system
- Throws:
UserStoreException
-
getRealmConfiguration
RealmConfiguration getRealmConfiguration() throws UserStoreException
Get the realm configuration- Returns:
- Throws:
UserStoreException
-
-