keycloak
公開メンバ関数 | 静的公開変数類 | 限定公開変数類 | 全メンバ一覧
org.keycloak.representations.idm.IdentityProviderRepresentation クラス
org.keycloak.representations.idm.IdentityProviderRepresentation 連携図
Collaboration graph

公開メンバ関数

String getInternalId ()
 
void setInternalId (String internalId)
 
String getAlias ()
 
void setAlias (String alias)
 
String getProviderId ()
 
void setProviderId (String providerId)
 
Map< String, String > getConfig ()
 
void setConfig (Map< String, String > config)
 
boolean isEnabled ()
 
void setEnabled (boolean enabled)
 
boolean isLinkOnly ()
 
void setLinkOnly (boolean linkOnly)
 
void setUpdateProfileFirstLogin (boolean updateProfileFirstLogin)
 
String getUpdateProfileFirstLoginMode ()
 
void setUpdateProfileFirstLoginMode (String updateProfileFirstLoginMode)
 
boolean isAuthenticateByDefault ()
 
void setAuthenticateByDefault (boolean authenticateByDefault)
 
String getFirstBrokerLoginFlowAlias ()
 
void setFirstBrokerLoginFlowAlias (String firstBrokerLoginFlowAlias)
 
String getPostBrokerLoginFlowAlias ()
 
void setPostBrokerLoginFlowAlias (String postBrokerLoginFlowAlias)
 
boolean isStoreToken ()
 
void setStoreToken (boolean storeToken)
 
boolean isAddReadTokenRoleOnCreate ()
 
void setAddReadTokenRoleOnCreate (boolean addReadTokenRoleOnCreate)
 
boolean isTrustEmail ()
 
void setTrustEmail (boolean trustEmail)
 
String getDisplayName ()
 
void setDisplayName (String displayName)
 

静的公開変数類

static final String UPFLM_ON = "on"
 
static final String UPFLM_MISSING = "missing"
 
static final String UPFLM_OFF = "off"
 

限定公開変数類

String alias
 
String displayName
 
String internalId
 
String providerId
 
boolean enabled = true
 
String updateProfileFirstLoginMode = UPFLM_ON
 
boolean trustEmail
 
boolean storeToken
 
boolean addReadTokenRoleOnCreate
 
boolean authenticateByDefault
 
boolean linkOnly
 
String firstBrokerLoginFlowAlias
 
String postBrokerLoginFlowAlias
 
Map< String, String > config = new HashMap<String, String>()
 

詳解

著者
Pedro Igor

関数詳解

◆ getAlias()

String org.keycloak.representations.idm.IdentityProviderRepresentation.getAlias ( )
inline
69  {
70  return this.alias;
71  }
String alias
Definition: IdentityProviderRepresentation.java:27

◆ getConfig()

Map<String, String> org.keycloak.representations.idm.IdentityProviderRepresentation.getConfig ( )
inline
85  {
86  return this.config;
87  }
Map< String, String > config
Definition: IdentityProviderRepresentation.java:59

◆ getDisplayName()

String org.keycloak.representations.idm.IdentityProviderRepresentation.getDisplayName ( )
inline
189  {
190  return displayName;
191  }
String displayName
Definition: IdentityProviderRepresentation.java:28

◆ getFirstBrokerLoginFlowAlias()

String org.keycloak.representations.idm.IdentityProviderRepresentation.getFirstBrokerLoginFlowAlias ( )
inline
149  {
151  }
String firstBrokerLoginFlowAlias
Definition: IdentityProviderRepresentation.java:57

◆ getInternalId()

String org.keycloak.representations.idm.IdentityProviderRepresentation.getInternalId ( )
inline
61  {
62  return this.internalId;
63  }
String internalId
Definition: IdentityProviderRepresentation.java:29

◆ getPostBrokerLoginFlowAlias()

String org.keycloak.representations.idm.IdentityProviderRepresentation.getPostBrokerLoginFlowAlias ( )
inline
157  {
159  }
String postBrokerLoginFlowAlias
Definition: IdentityProviderRepresentation.java:58

◆ getProviderId()

String org.keycloak.representations.idm.IdentityProviderRepresentation.getProviderId ( )
inline
77  {
78  return this.providerId;
79  }
String providerId
Definition: IdentityProviderRepresentation.java:30

◆ getUpdateProfileFirstLoginMode()

String org.keycloak.representations.idm.IdentityProviderRepresentation.getUpdateProfileFirstLoginMode ( )
inline
非推奨:
deprecated and replaced by configuration on IdpReviewProfileAuthenticator
124  {
126  }
String updateProfileFirstLoginMode
Definition: IdentityProviderRepresentation.java:50

◆ isAddReadTokenRoleOnCreate()

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.isAddReadTokenRoleOnCreate ( )
inline
173  {
175  }
boolean addReadTokenRoleOnCreate
Definition: IdentityProviderRepresentation.java:54

◆ isAuthenticateByDefault()

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.isAuthenticateByDefault ( )
inline
非推奨:
Replaced by configuration option in identity provider authenticator
140  {
141  return authenticateByDefault;
142  }
boolean authenticateByDefault
Definition: IdentityProviderRepresentation.java:55

◆ isEnabled()

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.isEnabled ( )
inline
93  {
94  return this.enabled;
95  }
boolean enabled
Definition: IdentityProviderRepresentation.java:31

◆ isLinkOnly()

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.isLinkOnly ( )
inline
101  {
102  return linkOnly;
103  }
boolean linkOnly
Definition: IdentityProviderRepresentation.java:56

◆ isStoreToken()

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.isStoreToken ( )
inline
165  {
166  return this.storeToken;
167  }
boolean storeToken
Definition: IdentityProviderRepresentation.java:53

◆ isTrustEmail()

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.isTrustEmail ( )
inline
181  {
182  return trustEmail;
183  }
boolean trustEmail
Definition: IdentityProviderRepresentation.java:52

◆ setAddReadTokenRoleOnCreate()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setAddReadTokenRoleOnCreate ( boolean  addReadTokenRoleOnCreate)
inline
177  {
179  }
boolean addReadTokenRoleOnCreate
Definition: IdentityProviderRepresentation.java:54

◆ setAlias()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setAlias ( String  alias)
inline
73  {
74  this.alias = alias;
75  }
String alias
Definition: IdentityProviderRepresentation.java:27

◆ setAuthenticateByDefault()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setAuthenticateByDefault ( boolean  authenticateByDefault)
inline
145  {
147  }
boolean authenticateByDefault
Definition: IdentityProviderRepresentation.java:55

◆ setConfig()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setConfig ( Map< String, String >  config)
inline
89  {
90  this.config = config;
91  }
Map< String, String > config
Definition: IdentityProviderRepresentation.java:59

◆ setDisplayName()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setDisplayName ( String  displayName)
inline
193  {
194  this.displayName = displayName;
195  }
String displayName
Definition: IdentityProviderRepresentation.java:28

◆ setEnabled()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setEnabled ( boolean  enabled)
inline
97  {
98  this.enabled = enabled;
99  }
boolean enabled
Definition: IdentityProviderRepresentation.java:31

◆ setFirstBrokerLoginFlowAlias()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setFirstBrokerLoginFlowAlias ( String  firstBrokerLoginFlowAlias)
inline
153  {
155  }
String firstBrokerLoginFlowAlias
Definition: IdentityProviderRepresentation.java:57

◆ setInternalId()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setInternalId ( String  internalId)
inline
65  {
66  this.internalId = internalId;
67  }
String internalId
Definition: IdentityProviderRepresentation.java:29

◆ setLinkOnly()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setLinkOnly ( boolean  linkOnly)
inline
105  {
106  this.linkOnly = linkOnly;
107  }
boolean linkOnly
Definition: IdentityProviderRepresentation.java:56

◆ setPostBrokerLoginFlowAlias()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setPostBrokerLoginFlowAlias ( String  postBrokerLoginFlowAlias)
inline
161  {
163  }
String postBrokerLoginFlowAlias
Definition: IdentityProviderRepresentation.java:58

◆ setProviderId()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setProviderId ( String  providerId)
inline
81  {
82  this.providerId = providerId;
83  }
String providerId
Definition: IdentityProviderRepresentation.java:30

◆ setStoreToken()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setStoreToken ( boolean  storeToken)
inline
169  {
170  this.storeToken = storeToken;
171  }
boolean storeToken
Definition: IdentityProviderRepresentation.java:53

◆ setTrustEmail()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setTrustEmail ( boolean  trustEmail)
inline
185  {
186  this.trustEmail = trustEmail;
187  }
boolean trustEmail
Definition: IdentityProviderRepresentation.java:52

◆ setUpdateProfileFirstLogin()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setUpdateProfileFirstLogin ( boolean  updateProfileFirstLogin)
inline

Deprecated because replaced by updateProfileFirstLoginMode. Kept here to allow import of old realms.

非推奨:
setUpdateProfileFirstLoginMode(String)
116  {
117  this.updateProfileFirstLoginMode = updateProfileFirstLogin ? UPFLM_ON : UPFLM_OFF;
118  }
static final String UPFLM_OFF
Definition: IdentityProviderRepresentation.java:35
String updateProfileFirstLoginMode
Definition: IdentityProviderRepresentation.java:50
static final String UPFLM_ON
Definition: IdentityProviderRepresentation.java:33

◆ setUpdateProfileFirstLoginMode()

void org.keycloak.representations.idm.IdentityProviderRepresentation.setUpdateProfileFirstLoginMode ( String  updateProfileFirstLoginMode)
inline
非推奨:
deprecated and replaced by configuration on IdpReviewProfileAuthenticator
132  {
134  }
String updateProfileFirstLoginMode
Definition: IdentityProviderRepresentation.java:50

メンバ詳解

◆ addReadTokenRoleOnCreate

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.addReadTokenRoleOnCreate
protected

◆ alias

String org.keycloak.representations.idm.IdentityProviderRepresentation.alias
protected

◆ authenticateByDefault

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.authenticateByDefault
protected

◆ config

Map<String, String> org.keycloak.representations.idm.IdentityProviderRepresentation.config = new HashMap<String, String>()
protected

◆ displayName

String org.keycloak.representations.idm.IdentityProviderRepresentation.displayName
protected

◆ enabled

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.enabled = true
protected

◆ firstBrokerLoginFlowAlias

String org.keycloak.representations.idm.IdentityProviderRepresentation.firstBrokerLoginFlowAlias
protected

◆ internalId

String org.keycloak.representations.idm.IdentityProviderRepresentation.internalId
protected

◆ linkOnly

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.linkOnly
protected

◆ postBrokerLoginFlowAlias

String org.keycloak.representations.idm.IdentityProviderRepresentation.postBrokerLoginFlowAlias
protected

◆ providerId

String org.keycloak.representations.idm.IdentityProviderRepresentation.providerId
protected

◆ storeToken

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.storeToken
protected

◆ trustEmail

boolean org.keycloak.representations.idm.IdentityProviderRepresentation.trustEmail
protected

◆ updateProfileFirstLoginMode

String org.keycloak.representations.idm.IdentityProviderRepresentation.updateProfileFirstLoginMode = UPFLM_ON
protected

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
参照
UPFLM_ON
UPFLM_MISSING
UPFLM_OFF

◆ UPFLM_MISSING

final String org.keycloak.representations.idm.IdentityProviderRepresentation.UPFLM_MISSING = "missing"
static

◆ UPFLM_OFF

final String org.keycloak.representations.idm.IdentityProviderRepresentation.UPFLM_OFF = "off"
static

◆ UPFLM_ON

final String org.keycloak.representations.idm.IdentityProviderRepresentation.UPFLM_ON = "on"
static

このクラス詳解は次のファイルから抽出されました: