org.wso2.carbon.user.api
Class RealmConfiguration
java.lang.Object
org.wso2.carbon.user.api.RealmConfiguration
public class RealmConfiguration
- extends Object
The object representing the realm configuration.
|
Method Summary |
void |
addMultipleCredentialProperties(String userStoreClass,
Map<String,String> multipleCredentialsProperties)
|
void |
addReservedRoleName(String roleName)
|
void |
addRestrictedDomainForSelfSignUp(String domain)
|
RealmConfiguration |
cloneRealmConfiguration()
|
RealmConfiguration |
cloneRealmConfigurationWithoutSecondary()
|
String |
getAddAdmin()
|
String |
getAdminPassword()
|
String |
getAdminRoleName()
|
String |
getAdminUserName()
|
String |
getAuthorizationManagerClass()
|
String |
getAuthorizationManagerProperty(String key)
|
String |
getAuthorizationPropertyValue(String propertyName)
|
Map<String,String> |
getAuthzProperties()
|
String |
getDescription()
|
String |
getEveryOneRoleName()
|
Map<String,Map<String,String>> |
getMultipleCredentialProps()
|
Date |
getPersistedTimestamp()
|
String |
getRealmClassName()
|
Map<String,String> |
getRealmProperties()
|
String |
getRealmProperty(String propertyName)
|
RealmConfiguration |
getSecondaryRealmConfig()
|
int |
getTenantId()
|
String |
getUserStoreClass()
|
Map<String,String> |
getUserStoreProperties()
|
String |
getUserStoreProperty(String propertyName)
|
boolean |
isPasswordsExternallyManaged()
|
boolean |
isPrimary()
|
boolean |
isReservedRoleName(String roleName)
|
boolean |
isRestrictedDomainForSlefSignUp(String domain)
|
void |
setAddAdmin(String addAdmin)
|
void |
setAdminPassword(String adminPassword)
|
void |
setAdminRoleName(String adminRoleName)
|
void |
setAdminUserName(String adminUserName)
|
void |
setAuthorizationManagerClass(String authorizationManagerClass)
|
void |
setAuthzProperties(Map<String,String> authzProperties)
|
void |
setDescription(String description)
|
void |
setEveryOneRoleName(String everyOneRoleName)
|
void |
setPasswordsExternallyManaged(boolean passwordsExternallyManaged)
|
void |
setPersistedTimestamp(Date persistedTimestamp)
|
void |
setPrimary(boolean priamry)
|
void |
setRealmClassName(String realmClassName)
|
void |
setRealmProperties(Map<String,String> realmProperties)
|
void |
setSecondaryRealmConfig(RealmConfiguration secondaryRealm)
|
void |
setTenantId(int tenantId)
|
void |
setUserStoreClass(String userStoreClass)
|
void |
setUserStoreProperties(Map<String,String> userStoreProperties)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userStoreClass
protected String userStoreClass
authorizationManagerClass
protected String authorizationManagerClass
addAdmin
protected String addAdmin
adminRoleName
protected String adminRoleName
adminUserName
protected String adminUserName
adminPassword
protected String adminPassword
everyOneRoleName
protected String everyOneRoleName
realmClassName
protected String realmClassName
description
protected String description
restrictedDomainsForSelfSignUp
protected List<String> restrictedDomainsForSelfSignUp
reservedRoleNames
protected List<String> reservedRoleNames
userStoreProperties
protected Map<String,String> userStoreProperties
authzProperties
protected Map<String,String> authzProperties
realmProperties
protected Map<String,String> realmProperties
tenantId
protected int tenantId
persistedTimestamp
protected Date persistedTimestamp
passwordsExternallyManaged
protected boolean passwordsExternallyManaged
isPrimary
protected boolean isPrimary
secondaryRealmConfig
protected RealmConfiguration secondaryRealmConfig
multipleCredentialProps
protected Map<String,Map<String,String>> multipleCredentialProps
RealmConfiguration
public RealmConfiguration()
isRestrictedDomainForSlefSignUp
public boolean isRestrictedDomainForSlefSignUp(String domain)
isReservedRoleName
public boolean isReservedRoleName(String roleName)
addRestrictedDomainForSelfSignUp
public void addRestrictedDomainForSelfSignUp(String domain)
addReservedRoleName
public void addReservedRoleName(String roleName)
isPrimary
public boolean isPrimary()
setPrimary
public void setPrimary(boolean priamry)
isPasswordsExternallyManaged
public boolean isPasswordsExternallyManaged()
setPasswordsExternallyManaged
public void setPasswordsExternallyManaged(boolean passwordsExternallyManaged)
cloneRealmConfigurationWithoutSecondary
public RealmConfiguration cloneRealmConfigurationWithoutSecondary()
throws Exception
- Throws:
Exception
cloneRealmConfiguration
public RealmConfiguration cloneRealmConfiguration()
throws Exception
- Throws:
Exception
getSecondaryRealmConfig
public RealmConfiguration getSecondaryRealmConfig()
setSecondaryRealmConfig
public void setSecondaryRealmConfig(RealmConfiguration secondaryRealm)
setRealmClassName
public void setRealmClassName(String realmClassName)
getAuthorizationPropertyValue
public String getAuthorizationPropertyValue(String propertyName)
getRealmProperty
public String getRealmProperty(String propertyName)
getUserStoreProperty
public String getUserStoreProperty(String propertyName)
getAddAdmin
public String getAddAdmin()
getAdminRoleName
public String getAdminRoleName()
getAdminUserName
public String getAdminUserName()
getAdminPassword
public String getAdminPassword()
getEveryOneRoleName
public String getEveryOneRoleName()
getAuthorizationManagerClass
public String getAuthorizationManagerClass()
getAuthorizationManagerProperty
public String getAuthorizationManagerProperty(String key)
getUserStoreClass
public String getUserStoreClass()
getUserStoreProperties
public Map<String,String> getUserStoreProperties()
getAuthzProperties
public Map<String,String> getAuthzProperties()
getRealmProperties
public Map<String,String> getRealmProperties()
setAddAdmin
public void setAddAdmin(String addAdmin)
setAdminRoleName
public void setAdminRoleName(String adminRoleName)
setEveryOneRoleName
public void setEveryOneRoleName(String everyOneRoleName)
setAuthzProperties
public void setAuthzProperties(Map<String,String> authzProperties)
setRealmProperties
public void setRealmProperties(Map<String,String> realmProperties)
setAuthorizationManagerClass
public void setAuthorizationManagerClass(String authorizationManagerClass)
setUserStoreClass
public void setUserStoreClass(String userStoreClass)
setUserStoreProperties
public void setUserStoreProperties(Map<String,String> userStoreProperties)
setAdminUserName
public void setAdminUserName(String adminUserName)
setAdminPassword
public void setAdminPassword(String adminPassword)
getTenantId
public int getTenantId()
setTenantId
public void setTenantId(int tenantId)
getPersistedTimestamp
public Date getPersistedTimestamp()
setPersistedTimestamp
public void setPersistedTimestamp(Date persistedTimestamp)
getRealmClassName
public String getRealmClassName()
addMultipleCredentialProperties
public void addMultipleCredentialProperties(String userStoreClass,
Map<String,String> multipleCredentialsProperties)
getMultipleCredentialProps
public Map<String,Map<String,String>> getMultipleCredentialProps()
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
Copyright © 2014 WSO2 Inc. All rights reserved.