Class RealmConfiguration


  • public class RealmConfiguration
    extends Object
    The object representing the realm configuration.
    • Field Detail

      • userStoreClass

        protected String userStoreClass
      • authorizationManagerClass

        protected String authorizationManagerClass
      • addAdmin

        protected String addAdmin
      • adminRoleName

        protected String adminRoleName
      • adminUserName

        protected String adminUserName
      • adminUserId

        protected String adminUserId
      • adminPassword

        protected String adminPassword
      • everyOneRoleName

        protected String everyOneRoleName
      • realmClassName

        protected String realmClassName
      • description

        protected String description
      • tenantUniqueId

        protected String tenantUniqueId
      • restrictedDomainsForSelfSignUp

        protected List<String> restrictedDomainsForSelfSignUp
      • reservedRoleNames

        protected List<String> reservedRoleNames
      • isOverrideUsernameClaimFromInternalUsername

        protected String isOverrideUsernameClaimFromInternalUsername
      • tenantId

        protected int tenantId
      • persistedTimestamp

        protected Date persistedTimestamp
      • passwordsExternallyManaged

        protected boolean passwordsExternallyManaged
      • isPrimary

        protected boolean isPrimary
      • associatedOrganizationUUID

        protected String associatedOrganizationUUID
    • Constructor Detail

      • RealmConfiguration

        public RealmConfiguration()
    • Method Detail

      • getTenantUniqueId

        public String getTenantUniqueId()
        Get tenant unique id.
        Returns:
        Unique id of the tenant.
      • setTenantUniqueId

        public void setTenantUniqueId​(String tenantUniqueId)
        Set the unique id of the tenant.
        Parameters:
        tenantUniqueId - Unique id of the tenant.
      • 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)
      • setSecondaryRealmConfig

        public void setSecondaryRealmConfig​(RealmConfiguration secondaryRealm)
      • getAuthorizationPropertyValue

        public String getAuthorizationPropertyValue​(String propertyName)
      • getRealmProperty

        public String getRealmProperty​(String propertyName)
      • getUserStoreProperty

        public String getUserStoreProperty​(String propertyName)
      • getAddAdmin

        public String getAddAdmin()
      • setAddAdmin

        public void setAddAdmin​(String addAdmin)
      • getAdminRoleName

        public String getAdminRoleName()
      • setAdminRoleName

        public void setAdminRoleName​(String adminRoleName)
      • getAdminUserName

        public String getAdminUserName()
      • setAdminUserName

        public void setAdminUserName​(String adminUserName)
      • getAdminPassword

        public String getAdminPassword()
      • setAdminPassword

        public void setAdminPassword​(String adminPassword)
      • getEveryOneRoleName

        public String getEveryOneRoleName()
      • setEveryOneRoleName

        public void setEveryOneRoleName​(String everyOneRoleName)
      • getAuthorizationManagerClass

        public String getAuthorizationManagerClass()
      • setAuthorizationManagerClass

        public void setAuthorizationManagerClass​(String authorizationManagerClass)
      • getAuthorizationManagerProperty

        public String getAuthorizationManagerProperty​(String key)
      • getUserStoreClass

        public String getUserStoreClass()
      • setUserStoreClass

        public void setUserStoreClass​(String userStoreClass)
      • getUserStoreProperties

        public Map<String,​String> getUserStoreProperties()
      • setUserStoreProperties

        public void setUserStoreProperties​(Map<String,​String> userStoreProperties)
      • setAuthzProperties

        public void setAuthzProperties​(Map<String,​String> authzProperties)
      • setRealmProperties

        public void setRealmProperties​(Map<String,​String> realmProperties)
      • getTenantId

        public int getTenantId()
      • setTenantId

        public void setTenantId​(int tenantId)
      • getPersistedTimestamp

        public Date getPersistedTimestamp()
      • setPersistedTimestamp

        public void setPersistedTimestamp​(Date persistedTimestamp)
      • getRealmClassName

        public String getRealmClassName()
      • setRealmClassName

        public void setRealmClassName​(String realmClassName)
      • addMultipleCredentialProperties

        public void addMultipleCredentialProperties​(String userStoreClass,
                                                    Map<String,​String> multipleCredentialsProperties)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getIsOverrideUsernameClaimFromInternalUsername

        public String getIsOverrideUsernameClaimFromInternalUsername()
      • setIsOverrideUsernameClaimFromInternalUsername

        public void setIsOverrideUsernameClaimFromInternalUsername​(String isOverrideUsernameClaimFromInternalUsername)
      • setAssociatedOrganizationUUID

        public void setAssociatedOrganizationUUID​(String associatedOrganizationUUID)
      • getAssociatedOrganizationUUID

        public String getAssociatedOrganizationUUID()
      • getAdminUserId

        public String getAdminUserId()
      • setAdminUserId

        public void setAdminUserId​(String adminUserId)