org.wso2.registry.users
Interface UserRealm

All Known Implementing Classes:
AuthorizingRealm, DefaultRealm, HybridRealm, InMemoryRegistryRealm, PathBasedRegistryRealm, RegistryRealm

public interface UserRealm

Registry access users through this interface


Method Summary
 AccessControlAdmin getAccessControlAdmin()
          The returned object can manipulate access controls
 org.wso2.authenticator.Authenticator getAuthenticator()
          The returned object can perform authentication checks
 Authorizer getAuthorizer()
          The returned object can perform authorization checks
 java.lang.Object getRealmConfiguration()
          Returns the realm configuration bean.
 UserStoreAdmin getUserStoreAdmin()
          The returned object can manipulate the user store
 UserStoreReader getUserStoreReader()
          The returned object can read data from user store
 void init(java.lang.Object configBean)
          Initializes the realm using the properties from the configuration bean passed in.
 

Method Detail

getRealmConfiguration

java.lang.Object getRealmConfiguration()
                                       throws UserStoreException
Returns the realm configuration bean.

Throws:
UserManagerException
UserStoreException

init

void init(java.lang.Object configBean)
          throws UserStoreException
Initializes the realm using the properties from the configuration bean passed in.

Throws:
UserManagerException
UserStoreException

getAuthenticator

org.wso2.authenticator.Authenticator getAuthenticator()
                                                      throws UserStoreException
The returned object can perform authentication checks

Throws:
UserManagerException
UserStoreException

getAuthorizer

Authorizer getAuthorizer()
                         throws UserStoreException
The returned object can perform authorization checks

Throws:
UserManagerException
UserStoreException

getUserStoreReader

UserStoreReader getUserStoreReader()
                                   throws UserStoreException
The returned object can read data from user store

Throws:
UserStoreException

getUserStoreAdmin

UserStoreAdmin getUserStoreAdmin()
                                 throws UserStoreException
The returned object can manipulate the user store

Throws:
UserManagerException
UserStoreException

getAccessControlAdmin

AccessControlAdmin getAccessControlAdmin()
                                         throws UserStoreException
The returned object can manipulate access controls

Throws:
UserManagerException
UserStoreException


Copyright © 2007 Apache Web Services Project. All Rights Reserved.