keycloak
公開メンバ関数 | 静的公開変数類 | 限定公開変数類 | 全メンバ一覧
org.keycloak.broker.oidc.OIDCIdentityProviderConfig クラス
org.keycloak.broker.oidc.OIDCIdentityProviderConfig の継承関係図
Inheritance graph
org.keycloak.broker.oidc.OIDCIdentityProviderConfig 連携図
Collaboration graph

公開メンバ関数

 OIDCIdentityProviderConfig (IdentityProviderModel identityProviderModel)
 
String getPrompt ()
 
void setPrompt (String prompt)
 
String getIssuer ()
 
void setIssuer (String issuer)
 
String getLogoutUrl ()
 
void setLogoutUrl (String url)
 
String getPublicKeySignatureVerifier ()
 
void setPublicKeySignatureVerifier (String signingCertificate)
 
String getPublicKeySignatureVerifierKeyId ()
 
void setPublicKeySignatureVerifierKeyId (String publicKeySignatureVerifierKeyId)
 
boolean isValidateSignature ()
 
void setValidateSignature (boolean validateSignature)
 
boolean isUseJwksUrl ()
 
void setUseJwksUrl (boolean useJwksUrl)
 
String getJwksUrl ()
 
void setJwksUrl (String jwksUrl)
 
boolean isBackchannelSupported ()
 
void setBackchannelSupported (boolean backchannel)
 
boolean isDisableUserInfoService ()
 
void setDisableUserInfoService (boolean disable)
 
int getAllowedClockSkew ()
 
String getAuthorizationUrl ()
 
void setAuthorizationUrl (String authorizationUrl)
 
String getTokenUrl ()
 
void setTokenUrl (String tokenUrl)
 
String getUserInfoUrl ()
 
void setUserInfoUrl (String userInfoUrl)
 
String getClientId ()
 
void setClientId (String clientId)
 
String getClientSecret ()
 
void setClientSecret (String clientSecret)
 
String getDefaultScope ()
 
void setDefaultScope (String defaultScope)
 
boolean isLoginHint ()
 
void setLoginHint (boolean loginHint)
 
boolean isUiLocales ()
 
void setUiLocales (boolean uiLocales)
 
String getForwardParameters ()
 
void setForwardParameters (String forwardParameters)
 
String getInternalId ()
 
void setInternalId (String internalId)
 
String getAlias ()
 
void setAlias (String id)
 
String getProviderId ()
 
void setProviderId (String providerId)
 
boolean isEnabled ()
 
void setEnabled (boolean enabled)
 
boolean isStoreToken ()
 
void setStoreToken (boolean storeToken)
 
boolean isLinkOnly ()
 
void setLinkOnly (boolean linkOnly)
 
boolean isAuthenticateByDefault ()
 
void setAuthenticateByDefault (boolean authenticateByDefault)
 
String getFirstBrokerLoginFlowId ()
 
void setFirstBrokerLoginFlowId (String firstBrokerLoginFlowId)
 
String getPostBrokerLoginFlowId ()
 
void setPostBrokerLoginFlowId (String postBrokerLoginFlowId)
 
Map< String, String > getConfig ()
 
void setConfig (Map< String, String > config)
 
boolean isAddReadTokenRoleOnCreate ()
 
void setAddReadTokenRoleOnCreate (boolean addReadTokenRoleOnCreate)
 
boolean isTrustEmail ()
 
void setTrustEmail (boolean trustEmail)
 
String getDisplayName ()
 
void setDisplayName (String displayName)
 

静的公開変数類

static final String JWKS_URL = "jwksUrl"
 
static final String USE_JWKS_URL = "useJwksUrl"
 
static final String VALIDATE_SIGNATURE = "validateSignature"
 

限定公開変数類

boolean addReadTokenRoleOnCreate
 
boolean linkOnly
 

詳解

著者
Pedro Igor

構築子と解体子

◆ OIDCIdentityProviderConfig()

org.keycloak.broker.oidc.OIDCIdentityProviderConfig.OIDCIdentityProviderConfig ( IdentityProviderModel  identityProviderModel)
inline
32  {
33  super(identityProviderModel);
34  }

関数詳解

◆ getAlias()

String org.keycloak.models.IdentityProviderModel.getAlias ( )
inlineinherited
100  {
101  return this.alias;
102  }
String alias
Definition: IdentityProviderModel.java:36

◆ getAllowedClockSkew()

int org.keycloak.broker.oidc.OIDCIdentityProviderConfig.getAllowedClockSkew ( )
inline
113  {
114  String allowedClockSkew = getConfig().get("allowedClockSkew");
115  if (allowedClockSkew == null || allowedClockSkew.isEmpty()) {
116  return 0;
117  }
118  try {
119  return Integer.parseInt(getConfig().get("allowedClockSkew"));
120  } catch (NumberFormatException e) {
121  // ignore it and use default
122  return 0;
123  }
124  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getAuthorizationUrl()

String org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.getAuthorizationUrl ( )
inlineinherited
30  {
31  return getConfig().get("authorizationUrl");
32  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getClientId()

String org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.getClientId ( )
inlineinherited
54  {
55  return getConfig().get("clientId");
56  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getClientSecret()

String org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.getClientSecret ( )
inlineinherited
62  {
63  return getConfig().get("clientSecret");
64  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getConfig()

Map<String, String> org.keycloak.models.IdentityProviderModel.getConfig ( )
inlineinherited
166  {
167  return this.config;
168  }
Map< String, String > config
Definition: IdentityProviderModel.java:69

◆ getDefaultScope()

String org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.getDefaultScope ( )
inlineinherited
70  {
71  return getConfig().get("defaultScope");
72  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getDisplayName()

String org.keycloak.models.IdentityProviderModel.getDisplayName ( )
inlineinherited
190  {
191  return displayName;
192  }
String displayName
Definition: IdentityProviderModel.java:63

◆ getFirstBrokerLoginFlowId()

String org.keycloak.models.IdentityProviderModel.getFirstBrokerLoginFlowId ( )
inlineinherited
150  {
151  return firstBrokerLoginFlowId;
152  }
String firstBrokerLoginFlowId
Definition: IdentityProviderModel.java:59

◆ getForwardParameters()

String org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.getForwardParameters ( )
inlineinherited
98  {
99  return getConfig().get("forwardParameters");
100  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getInternalId()

String org.keycloak.models.IdentityProviderModel.getInternalId ( )
inlineinherited
92  {
93  return this.internalId;
94  }
String internalId
Definition: IdentityProviderModel.java:31

◆ getIssuer()

String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.getIssuer ( )
inline
43  {
44  return getConfig().get("issuer");
45  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getJwksUrl()

String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.getJwksUrl ( )
inline
88  {
89  return getConfig().get(JWKS_URL);
90  }
static final String JWKS_URL
Definition: OIDCIdentityProviderConfig.java:26
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getLogoutUrl()

String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.getLogoutUrl ( )
inline
49  {
50  return getConfig().get("logoutUrl");
51  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getPostBrokerLoginFlowId()

String org.keycloak.models.IdentityProviderModel.getPostBrokerLoginFlowId ( )
inlineinherited
158  {
159  return postBrokerLoginFlowId;
160  }
String postBrokerLoginFlowId
Definition: IdentityProviderModel.java:61

◆ getPrompt()

String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.getPrompt ( )
inline
36  {
37  return getConfig().get("prompt");
38  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getProviderId()

String org.keycloak.models.IdentityProviderModel.getProviderId ( )
inlineinherited
108  {
109  return this.providerId;
110  }
String providerId
Definition: IdentityProviderModel.java:42

◆ getPublicKeySignatureVerifier()

String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.getPublicKeySignatureVerifier ( )
inline
56  {
57  return getConfig().get("publicKeySignatureVerifier");
58  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getPublicKeySignatureVerifierKeyId()

String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.getPublicKeySignatureVerifierKeyId ( )
inline
64  {
65  return getConfig().get("publicKeySignatureVerifierKeyId");
66  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getTokenUrl()

String org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.getTokenUrl ( )
inlineinherited
38  {
39  return getConfig().get("tokenUrl");
40  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ getUserInfoUrl()

String org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.getUserInfoUrl ( )
inlineinherited
46  {
47  return getConfig().get("userInfoUrl");
48  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ isAddReadTokenRoleOnCreate()

boolean org.keycloak.models.IdentityProviderModel.isAddReadTokenRoleOnCreate ( )
inlineinherited
174  {
176  }
boolean addReadTokenRoleOnCreate
Definition: IdentityProviderModel.java:50

◆ isAuthenticateByDefault()

boolean org.keycloak.models.IdentityProviderModel.isAuthenticateByDefault ( )
inlineinherited
141  {
142  return authenticateByDefault;
143  }
boolean authenticateByDefault
Definition: IdentityProviderModel.java:57

◆ isBackchannelSupported()

boolean org.keycloak.broker.oidc.OIDCIdentityProviderConfig.isBackchannelSupported ( )
inline
96  {
97  return Boolean.valueOf(getConfig().get("backchannelSupported"));
98  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ isDisableUserInfoService()

boolean org.keycloak.broker.oidc.OIDCIdentityProviderConfig.isDisableUserInfoService ( )
inline
104  {
105  String disableUserInfo = getConfig().get("disableUserInfo");
106  return disableUserInfo == null ? false : Boolean.valueOf(disableUserInfo);
107  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ isEnabled()

boolean org.keycloak.models.IdentityProviderModel.isEnabled ( )
inlineinherited
116  {
117  return this.enabled;
118  }
boolean enabled
Definition: IdentityProviderModel.java:44

◆ isLinkOnly()

boolean org.keycloak.models.IdentityProviderModel.isLinkOnly ( )
inlineinherited
132  {
133  return linkOnly;
134  }
boolean linkOnly
Definition: IdentityProviderModel.java:52

◆ isLoginHint()

boolean org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.isLoginHint ( )
inlineinherited
78  {
79  return Boolean.valueOf(getConfig().get("loginHint"));
80  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ isStoreToken()

boolean org.keycloak.models.IdentityProviderModel.isStoreToken ( )
inlineinherited
124  {
125  return this.storeToken;
126  }
boolean storeToken
Definition: IdentityProviderModel.java:48

◆ isTrustEmail()

boolean org.keycloak.models.IdentityProviderModel.isTrustEmail ( )
inlineinherited
182  {
183  return trustEmail;
184  }
boolean trustEmail
Definition: IdentityProviderModel.java:46

◆ isUiLocales()

boolean org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.isUiLocales ( )
inlineinherited
86  {
87  return Boolean.valueOf(getConfig().get("uiLocales"));
88  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ isUseJwksUrl()

boolean org.keycloak.broker.oidc.OIDCIdentityProviderConfig.isUseJwksUrl ( )
inline
80  {
81  return Boolean.valueOf(getConfig().get(USE_JWKS_URL));
82  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166
static final String USE_JWKS_URL
Definition: OIDCIdentityProviderConfig.java:28

◆ isValidateSignature()

boolean org.keycloak.broker.oidc.OIDCIdentityProviderConfig.isValidateSignature ( )
inline
72  {
73  return Boolean.valueOf(getConfig().get("validateSignature"));
74  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setAddReadTokenRoleOnCreate()

void org.keycloak.models.IdentityProviderModel.setAddReadTokenRoleOnCreate ( boolean  addReadTokenRoleOnCreate)
inlineinherited
178  {
180  }
boolean addReadTokenRoleOnCreate
Definition: IdentityProviderModel.java:50

◆ setAlias()

void org.keycloak.models.IdentityProviderModel.setAlias ( String  id)
inlineinherited
104  {
105  this.alias = id;
106  }
String alias
Definition: IdentityProviderModel.java:36

◆ setAuthenticateByDefault()

void org.keycloak.models.IdentityProviderModel.setAuthenticateByDefault ( boolean  authenticateByDefault)
inlineinherited
146  {
148  }
boolean authenticateByDefault
Definition: IdentityProviderModel.java:57

◆ setAuthorizationUrl()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setAuthorizationUrl ( String  authorizationUrl)
inlineinherited
34  {
35  getConfig().put("authorizationUrl", authorizationUrl);
36  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setBackchannelSupported()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setBackchannelSupported ( boolean  backchannel)
inline
100  {
101  getConfig().put("backchannelSupported", String.valueOf(backchannel));
102  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setClientId()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setClientId ( String  clientId)
inlineinherited
58  {
59  getConfig().put("clientId", clientId);
60  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setClientSecret()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setClientSecret ( String  clientSecret)
inlineinherited
66  {
67  getConfig().put("clientSecret", clientSecret);
68  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setConfig()

void org.keycloak.models.IdentityProviderModel.setConfig ( Map< String, String >  config)
inlineinherited
170  {
171  this.config = config;
172  }
Map< String, String > config
Definition: IdentityProviderModel.java:69

◆ setDefaultScope()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setDefaultScope ( String  defaultScope)
inlineinherited
74  {
75  getConfig().put("defaultScope", defaultScope);
76  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setDisableUserInfoService()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setDisableUserInfoService ( boolean  disable)
inline
109  {
110  getConfig().put("disableUserInfo", String.valueOf(disable));
111  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setDisplayName()

void org.keycloak.models.IdentityProviderModel.setDisplayName ( String  displayName)
inlineinherited
194  {
195  this.displayName = displayName;
196  }
String displayName
Definition: IdentityProviderModel.java:63

◆ setEnabled()

void org.keycloak.models.IdentityProviderModel.setEnabled ( boolean  enabled)
inlineinherited
120  {
121  this.enabled = enabled;
122  }
boolean enabled
Definition: IdentityProviderModel.java:44

◆ setFirstBrokerLoginFlowId()

void org.keycloak.models.IdentityProviderModel.setFirstBrokerLoginFlowId ( String  firstBrokerLoginFlowId)
inlineinherited
154  {
156  }
String firstBrokerLoginFlowId
Definition: IdentityProviderModel.java:59

◆ setForwardParameters()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setForwardParameters ( String  forwardParameters)
inlineinherited
102  {
103  getConfig().put("forwardParameters", forwardParameters);
104  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setInternalId()

void org.keycloak.models.IdentityProviderModel.setInternalId ( String  internalId)
inlineinherited
96  {
97  this.internalId = internalId;
98  }
String internalId
Definition: IdentityProviderModel.java:31

◆ setIssuer()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setIssuer ( String  issuer)
inline
46  {
47  getConfig().put("issuer", issuer);
48  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setJwksUrl()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setJwksUrl ( String  jwksUrl)
inline
92  {
93  getConfig().put(JWKS_URL, jwksUrl);
94  }
static final String JWKS_URL
Definition: OIDCIdentityProviderConfig.java:26
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setLinkOnly()

void org.keycloak.models.IdentityProviderModel.setLinkOnly ( boolean  linkOnly)
inlineinherited
136  {
137  this.linkOnly = linkOnly;
138  }
boolean linkOnly
Definition: IdentityProviderModel.java:52

◆ setLoginHint()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setLoginHint ( boolean  loginHint)
inlineinherited
82  {
83  getConfig().put("loginHint", String.valueOf(loginHint));
84  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setLogoutUrl()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setLogoutUrl ( String  url)
inline
52  {
53  getConfig().put("logoutUrl", url);
54  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setPostBrokerLoginFlowId()

void org.keycloak.models.IdentityProviderModel.setPostBrokerLoginFlowId ( String  postBrokerLoginFlowId)
inlineinherited
162  {
164  }
String postBrokerLoginFlowId
Definition: IdentityProviderModel.java:61

◆ setPrompt()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setPrompt ( String  prompt)
inline
39  {
40  getConfig().put("prompt", prompt);
41  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setProviderId()

void org.keycloak.models.IdentityProviderModel.setProviderId ( String  providerId)
inlineinherited
112  {
113  this.providerId = providerId;
114  }
String providerId
Definition: IdentityProviderModel.java:42

◆ setPublicKeySignatureVerifier()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setPublicKeySignatureVerifier ( String  signingCertificate)
inline
60  {
61  getConfig().put("publicKeySignatureVerifier", signingCertificate);
62  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setPublicKeySignatureVerifierKeyId()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setPublicKeySignatureVerifierKeyId ( String  publicKeySignatureVerifierKeyId)
inline
68  {
69  getConfig().put("publicKeySignatureVerifierKeyId", publicKeySignatureVerifierKeyId);
70  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setStoreToken()

void org.keycloak.models.IdentityProviderModel.setStoreToken ( boolean  storeToken)
inlineinherited
128  {
129  this.storeToken = storeToken;
130  }
boolean storeToken
Definition: IdentityProviderModel.java:48

◆ setTokenUrl()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setTokenUrl ( String  tokenUrl)
inlineinherited
42  {
43  getConfig().put("tokenUrl", tokenUrl);
44  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setTrustEmail()

void org.keycloak.models.IdentityProviderModel.setTrustEmail ( boolean  trustEmail)
inlineinherited
186  {
187  this.trustEmail = trustEmail;
188  }
boolean trustEmail
Definition: IdentityProviderModel.java:46

◆ setUiLocales()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setUiLocales ( boolean  uiLocales)
inlineinherited
90  {
91  getConfig().put("uiLocales", String.valueOf(uiLocales));
92  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setUseJwksUrl()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setUseJwksUrl ( boolean  useJwksUrl)
inline
84  {
85  getConfig().put(USE_JWKS_URL, String.valueOf(useJwksUrl));
86  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166
static final String USE_JWKS_URL
Definition: OIDCIdentityProviderConfig.java:28

◆ setUserInfoUrl()

void org.keycloak.broker.oidc.OAuth2IdentityProviderConfig.setUserInfoUrl ( String  userInfoUrl)
inlineinherited
50  {
51  getConfig().put("userInfoUrl", userInfoUrl);
52  }
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

◆ setValidateSignature()

void org.keycloak.broker.oidc.OIDCIdentityProviderConfig.setValidateSignature ( boolean  validateSignature)
inline
76  {
77  getConfig().put(VALIDATE_SIGNATURE, String.valueOf(validateSignature));
78  }
static final String VALIDATE_SIGNATURE
Definition: OIDCIdentityProviderConfig.java:29
Map< String, String > getConfig()
Definition: IdentityProviderModel.java:166

メンバ詳解

◆ addReadTokenRoleOnCreate

boolean org.keycloak.models.IdentityProviderModel.addReadTokenRoleOnCreate
protectedinherited

◆ JWKS_URL

final String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.JWKS_URL = "jwksUrl"
static

◆ linkOnly

boolean org.keycloak.models.IdentityProviderModel.linkOnly
protectedinherited

◆ USE_JWKS_URL

final String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.USE_JWKS_URL = "useJwksUrl"
static

◆ VALIDATE_SIGNATURE

final String org.keycloak.broker.oidc.OIDCIdentityProviderConfig.VALIDATE_SIGNATURE = "validateSignature"
static

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