org.wso2.carbon.um.ws.api
Class WSRealm

java.lang.Object
  extended by org.wso2.carbon.um.ws.api.WSRealm
All Implemented Interfaces:
org.wso2.carbon.user.api.UserRealm

public class WSRealm
extends Object
implements org.wso2.carbon.user.core.UserRealm


Constructor Summary
WSRealm()
           
 
Method Summary
 void cleanUp()
           
 org.wso2.carbon.user.core.AuthorizationManager getAuthorizationManager()
           
 org.wso2.carbon.user.core.claim.ClaimManager getClaimManager()
           
 org.wso2.carbon.user.core.profile.ProfileConfigurationManager getProfileConfigurationManager()
           
 org.wso2.carbon.user.api.RealmConfiguration getRealmConfiguration()
           
 String getSessionCookie()
           
protected  int getTenantId()
           
 org.wso2.carbon.user.core.UserStoreManager getUserStoreManager()
           
 void init(org.wso2.carbon.user.api.RealmConfiguration configBean, org.apache.axis2.context.ConfigurationContext configCtxt)
          Initialize WSRealm by Non-carbon environment
 void init(org.wso2.carbon.user.api.RealmConfiguration configBean, Map<String,org.wso2.carbon.user.core.claim.ClaimMapping> claimMapping, Map<String,org.wso2.carbon.user.core.profile.ProfileConfiguration> profileConfigs, int tenantId)
          Initialize WSRealm by Carbon
 void init(org.wso2.carbon.user.api.RealmConfiguration configBean, Map<String,Object> properties, int tenantId)
          Initialize WSRealm by Carbon
 void lastAccess()
           
 void login()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSRealm

public WSRealm()
Method Detail

init

public void init(org.wso2.carbon.user.api.RealmConfiguration configBean,
                 Map<String,Object> properties,
                 int tenantId)
          throws org.wso2.carbon.user.core.UserStoreException
Initialize WSRealm by Carbon

Throws:
org.wso2.carbon.user.core.UserStoreException
See Also:
UserRealm.init(org.wso2.carbon.user.api.RealmConfiguration, java.util.Map, int)

init

public void init(org.wso2.carbon.user.api.RealmConfiguration configBean,
                 Map<String,org.wso2.carbon.user.core.claim.ClaimMapping> claimMapping,
                 Map<String,org.wso2.carbon.user.core.profile.ProfileConfiguration> profileConfigs,
                 int tenantId)
          throws org.wso2.carbon.user.core.UserStoreException
Initialize WSRealm by Carbon

Throws:
org.wso2.carbon.user.core.UserStoreException
See Also:
UserRealm.init(org.wso2.carbon.user.api.RealmConfiguration, java.util.Map, int)

init

public void init(org.wso2.carbon.user.api.RealmConfiguration configBean,
                 org.apache.axis2.context.ConfigurationContext configCtxt)
          throws org.wso2.carbon.user.core.UserStoreException
Initialize WSRealm by Non-carbon environment

Throws:
org.wso2.carbon.user.core.UserStoreException

getUserStoreManager

public org.wso2.carbon.user.core.UserStoreManager getUserStoreManager()
                                                               throws org.wso2.carbon.user.core.UserStoreException
Specified by:
getUserStoreManager in interface org.wso2.carbon.user.api.UserRealm
Throws:
org.wso2.carbon.user.core.UserStoreException

getAuthorizationManager

public org.wso2.carbon.user.core.AuthorizationManager getAuthorizationManager()
                                                                       throws org.wso2.carbon.user.core.UserStoreException
Specified by:
getAuthorizationManager in interface org.wso2.carbon.user.api.UserRealm
Throws:
org.wso2.carbon.user.core.UserStoreException

getClaimManager

public org.wso2.carbon.user.core.claim.ClaimManager getClaimManager()
                                                             throws org.wso2.carbon.user.core.UserStoreException
Specified by:
getClaimManager in interface org.wso2.carbon.user.api.UserRealm
Throws:
org.wso2.carbon.user.core.UserStoreException

getProfileConfigurationManager

public org.wso2.carbon.user.core.profile.ProfileConfigurationManager getProfileConfigurationManager()
                                                                                             throws org.wso2.carbon.user.core.UserStoreException
Specified by:
getProfileConfigurationManager in interface org.wso2.carbon.user.api.UserRealm
Throws:
org.wso2.carbon.user.core.UserStoreException

getRealmConfiguration

public org.wso2.carbon.user.api.RealmConfiguration getRealmConfiguration()
                                                                  throws org.wso2.carbon.user.core.UserStoreException
Specified by:
getRealmConfiguration in interface org.wso2.carbon.user.api.UserRealm
Throws:
org.wso2.carbon.user.core.UserStoreException

cleanUp

public void cleanUp()
             throws org.wso2.carbon.user.core.UserStoreException
Throws:
org.wso2.carbon.user.core.UserStoreException

login

public void login()
           throws org.wso2.carbon.user.core.UserStoreException
Throws:
org.wso2.carbon.user.core.UserStoreException

lastAccess

public void lastAccess()

getSessionCookie

public String getSessionCookie()

getTenantId

protected int getTenantId()


Copyright © 2015 WSO2. All rights reserved.