Package org.wso2.carbon.user.api
Class RealmConfiguration
java.lang.Object
org.wso2.carbon.user.api.RealmConfiguration
The object representing the realm configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected Dateprotected Stringprotected RealmConfigurationprotected intprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMultipleCredentialProperties(String userStoreClass, Map<String, String> multipleCredentialsProperties) voidaddReservedRoleName(String roleName) voidgetAuthorizationPropertyValue(String propertyName) getRealmProperty(String propertyName) intGet tenant unique id.getUserStoreProperty(String propertyName) booleanbooleanbooleanisReservedRoleName(String roleName) booleanvoidsetAddAdmin(String addAdmin) voidsetAdminPassword(String adminPassword) voidsetAdminRoleName(String adminRoleName) voidsetAdminUserId(String adminUserId) voidsetAdminUserName(String adminUserName) voidsetAssociatedOrganizationUUID(String associatedOrganizationUUID) voidsetAuthorizationManagerClass(String authorizationManagerClass) voidsetAuthzProperties(Map<String, String> authzProperties) voidsetDescription(String description) voidsetEveryOneRoleName(String everyOneRoleName) voidsetIsOverrideUsernameClaimFromInternalUsername(String isOverrideUsernameClaimFromInternalUsername) voidsetPasswordsExternallyManaged(boolean passwordsExternallyManaged) voidsetPersistedTimestamp(Date persistedTimestamp) voidsetPrimary(boolean priamry) voidsetRealmClassName(String realmClassName) voidsetRealmProperties(Map<String, String> realmProperties) voidsetSecondaryRealmConfig(RealmConfiguration secondaryRealm) voidsetTenantId(int tenantId) voidsetTenantUniqueId(String tenantUniqueId) Set the unique id of the tenant.voidsetUserStoreClass(String userStoreClass) voidsetUserStoreProperties(Map<String, String> userStoreProperties)
-
Field Details
-
userStoreClass
-
authorizationManagerClass
-
addAdmin
-
adminRoleName
-
adminUserName
-
adminUserId
-
adminPassword
-
everyOneRoleName
-
realmClassName
-
description
-
tenantUniqueId
-
restrictedDomainsForSelfSignUp
-
reservedRoleNames
-
isOverrideUsernameClaimFromInternalUsername
-
userStoreProperties
-
authzProperties
-
realmProperties
-
tenantId
protected int tenantId -
persistedTimestamp
-
passwordsExternallyManaged
protected boolean passwordsExternallyManaged -
isPrimary
protected boolean isPrimary -
secondaryRealmConfig
-
multipleCredentialProps
-
associatedOrganizationUUID
-
-
Constructor Details
-
RealmConfiguration
public RealmConfiguration()
-
-
Method Details
-
getTenantUniqueId
Get tenant unique id.- Returns:
- Unique id of the tenant.
-
setTenantUniqueId
Set the unique id of the tenant.- Parameters:
tenantUniqueId- Unique id of the tenant.
-
isRestrictedDomainForSlefSignUp
-
isReservedRoleName
-
addRestrictedDomainForSelfSignUp
-
addReservedRoleName
-
isPrimary
public boolean isPrimary() -
setPrimary
public void setPrimary(boolean priamry) -
isPasswordsExternallyManaged
public boolean isPasswordsExternallyManaged() -
setPasswordsExternallyManaged
public void setPasswordsExternallyManaged(boolean passwordsExternallyManaged) -
cloneRealmConfigurationWithoutSecondary
- Throws:
Exception
-
cloneRealmConfiguration
- Throws:
Exception
-
getSecondaryRealmConfig
-
setSecondaryRealmConfig
-
getAuthorizationPropertyValue
-
getRealmProperty
-
getUserStoreProperty
-
getAddAdmin
-
setAddAdmin
-
getAdminRoleName
-
setAdminRoleName
-
getAdminUserName
-
setAdminUserName
-
getAdminPassword
-
setAdminPassword
-
getEveryOneRoleName
-
setEveryOneRoleName
-
getAuthorizationManagerClass
-
setAuthorizationManagerClass
-
getAuthorizationManagerProperty
-
getUserStoreClass
-
setUserStoreClass
-
getUserStoreProperties
-
setUserStoreProperties
-
getAuthzProperties
-
setAuthzProperties
-
getRealmProperties
-
setRealmProperties
-
getTenantId
public int getTenantId() -
setTenantId
public void setTenantId(int tenantId) -
getPersistedTimestamp
-
setPersistedTimestamp
-
getRealmClassName
-
setRealmClassName
-
addMultipleCredentialProperties
-
getMultipleCredentialProps
-
getDescription
-
setDescription
-
getIsOverrideUsernameClaimFromInternalUsername
-
setIsOverrideUsernameClaimFromInternalUsername
public void setIsOverrideUsernameClaimFromInternalUsername(String isOverrideUsernameClaimFromInternalUsername) -
setAssociatedOrganizationUUID
-
getAssociatedOrganizationUUID
-
getAdminUserId
-
setAdminUserId
-