Package org.keycloak.representations.idm
Class IdentityProviderRepresentation
java.lang.Object
org.keycloak.representations.idm.IdentityProviderRepresentation
- Author:
- Pedro Igor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Stringprotected booleanprotected Stringprotected booleanprotected Stringprotected booleanprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected StringDeprecated.static final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAlias()Deprecated.deprecated and replaced by configuration on IdpReviewProfileAuthenticatorbooleanbooleanDeprecated.Replaced by configuration option in identity provider authenticatorbooleanbooleanbooleanbooleanbooleanvoidsetAddReadTokenRoleOnCreate(boolean addReadTokenRoleOnCreate) voidvoidsetAuthenticateByDefault(boolean authenticateByDefault) Deprecated.voidvoidsetDisplayName(String displayName) voidsetEnabled(boolean enabled) voidsetFirstBrokerLoginFlowAlias(String firstBrokerLoginFlowAlias) voidsetHideOnLogin(boolean hideOnLogin) voidsetInternalId(String internalId) voidsetLinkOnly(boolean linkOnly) voidsetOrganizationId(String organizationId) voidsetPostBrokerLoginFlowAlias(String postBrokerLoginFlowAlias) voidsetProviderId(String providerId) voidsetStoreToken(boolean storeToken) voidsetTrustEmail(boolean trustEmail) voidsetUpdateProfileFirstLogin(boolean updateProfileFirstLogin) Deprecated.voidsetUpdateProfileFirstLoginMode(String updateProfileFirstLoginMode) Deprecated.deprecated and replaced by configuration on IdpReviewProfileAuthenticator
-
Field Details
-
alias
-
displayName
-
internalId
-
providerId
-
enabled
protected boolean enabled -
UPFLM_ON
- See Also:
-
UPFLM_MISSING
- See Also:
-
UPFLM_OFF
- See Also:
-
updateProfileFirstLoginMode
Deprecated.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 usersmissing- update profile page is presented for users with missing some of mandatory user profile fieldsoff- 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 -
hideOnLogin
protected boolean hideOnLogin -
firstBrokerLoginFlowAlias
-
postBrokerLoginFlowAlias
-
organizationId
-
config
-
-
Constructor Details
-
IdentityProviderRepresentation
public IdentityProviderRepresentation()
-
-
Method Details
-
getInternalId
-
setInternalId
-
getAlias
-
setAlias
-
getProviderId
-
setProviderId
-
getConfig
-
setConfig
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
isLinkOnly
public boolean isLinkOnly() -
setLinkOnly
public void setLinkOnly(boolean linkOnly) -
isHideOnLogin
public boolean isHideOnLogin() -
setHideOnLogin
public void setHideOnLogin(boolean hideOnLogin) -
setUpdateProfileFirstLogin
Deprecated.Deprecated because replaced byupdateProfileFirstLoginMode. Kept here to allow import of old realms. -
getUpdateProfileFirstLoginMode
Deprecated.deprecated and replaced by configuration on IdpReviewProfileAuthenticator -
setUpdateProfileFirstLoginMode
Deprecated.deprecated and replaced by configuration on IdpReviewProfileAuthenticator -
isAuthenticateByDefault
Deprecated.Replaced by configuration option in identity provider authenticator -
setAuthenticateByDefault
Deprecated. -
getFirstBrokerLoginFlowAlias
-
setFirstBrokerLoginFlowAlias
-
getPostBrokerLoginFlowAlias
-
setPostBrokerLoginFlowAlias
-
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
-
setDisplayName
-
getOrganizationId
-
setOrganizationId
-