Class IdentityProviderRepresentation

  • public class IdentityProviderRepresentation
    extends Object
    Pedro Igor
    • Field Detail

      • alias

        protected String alias
      • displayName

        protected String displayName
      • internalId

        protected String internalId
      • providerId

        protected String providerId
      • enabled

        protected boolean enabled
      • updateProfileFirstLoginMode

        protected String updateProfileFirstLoginMode
        Mode of profile update after first login when user is created over this identity provider. Possible values:
        • on - update profile page is presented for all users
        • missing - update profile page is presented for users with missing some of mandatory user profile fields
        • off - update profile page is newer shown after first login
        See Also:
      • trustEmail

        protected boolean trustEmail
      • storeToken

        protected boolean storeToken
      • addReadTokenRoleOnCreate

        protected boolean addReadTokenRoleOnCreate
      • authenticateByDefault

        protected boolean authenticateByDefault
      • linkOnly

        protected boolean linkOnly
      • firstBrokerLoginFlowAlias

        protected String firstBrokerLoginFlowAlias
      • postBrokerLoginFlowAlias

        protected String postBrokerLoginFlowAlias
    • Constructor Detail

      • IdentityProviderRepresentation

        public IdentityProviderRepresentation()
    • Method Detail

      • getInternalId

        public String getInternalId()
      • setInternalId

        public void setInternalId​(String internalId)
      • getAlias

        public String getAlias()
      • setAlias

        public void setAlias​(String alias)
      • getProviderId

        public String getProviderId()
      • setProviderId

        public void setProviderId​(String providerId)
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • isLinkOnly

        public boolean isLinkOnly()
      • setLinkOnly

        public void setLinkOnly​(boolean linkOnly)
      • getUpdateProfileFirstLoginMode

        public String getUpdateProfileFirstLoginMode()
        deprecated and replaced by configuration on IdpReviewProfileAuthenticator
      • setUpdateProfileFirstLoginMode

        public void setUpdateProfileFirstLoginMode​(String updateProfileFirstLoginMode)
        deprecated and replaced by configuration on IdpReviewProfileAuthenticator
      • isAuthenticateByDefault

        public boolean isAuthenticateByDefault()
        Replaced by configuration option in identity provider authenticator
      • setAuthenticateByDefault

        public void setAuthenticateByDefault​(boolean authenticateByDefault)
      • getFirstBrokerLoginFlowAlias

        public String getFirstBrokerLoginFlowAlias()
      • setFirstBrokerLoginFlowAlias

        public void setFirstBrokerLoginFlowAlias​(String firstBrokerLoginFlowAlias)
      • getPostBrokerLoginFlowAlias

        public String getPostBrokerLoginFlowAlias()
      • setPostBrokerLoginFlowAlias

        public void setPostBrokerLoginFlowAlias​(String postBrokerLoginFlowAlias)
      • isStoreToken

        public boolean isStoreToken()
      • setStoreToken

        public void setStoreToken​(boolean storeToken)
      • isAddReadTokenRoleOnCreate

        public boolean isAddReadTokenRoleOnCreate()
      • setAddReadTokenRoleOnCreate

        public void setAddReadTokenRoleOnCreate​(boolean addReadTokenRoleOnCreate)
      • isTrustEmail

        public boolean isTrustEmail()
      • setTrustEmail

        public void setTrustEmail​(boolean trustEmail)
      • getDisplayName

        public String getDisplayName()
      • setDisplayName

        public void setDisplayName​(String displayName)