クラス OpenIdConnectDefinition
java.lang.Object
org.iplass.mtp.auth.oidc.definition.OpenIdConnectDefinition
- すべての実装されたインタフェース:
java.io.Serializable
,Definition
public class OpenIdConnectDefinition extends java.lang.Object implements Definition
iPLAssがOpenID Connect RPとして動作する場合の定義です。
- 関連項目:
- 直列化された形式
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 OpenIdConnectDefinition()
-
メソッドの概要
修飾子とタイプ メソッド 説明 java.lang.String
getAuthorizationEndpoint()
java.lang.String
getAutoUserProvisioningHandler()
java.lang.String
getBackUrlAfterAuth()
java.lang.String
getBackUrlAfterConnect()
ClientAuthenticationType
getClientAuthenticationType()
java.lang.String
getClientId()
java.lang.String
getDescription()
概要を取得します。java.lang.String
getDisplayName()
表示名を取得します。java.lang.String
getIssuer()
java.lang.String
getJwksContents()
java.lang.String
getJwksEndpoint()
java.util.List<LocalizedStringDefinition>
getLocalizedDisplayNameList()
java.lang.String
getName()
名前を取得します。ResponseMode
getResponseMode()
java.util.List<java.lang.String>
getScopes()
java.lang.String
getSubjectNameClaim()
java.lang.String
getTokenEndpoint()
java.lang.String
getUserInfoEndpoint()
boolean
isEnablePKCE()
boolean
isEnableTransientUser()
boolean
isIssParameterSupported()
boolean
isUseNonce()
boolean
isValidateSign()
void
setAuthorizationEndpoint(java.lang.String authorizationEndpoint)
void
setAutoUserProvisioningHandler(java.lang.String autoUserProvisioningHandler)
void
setBackUrlAfterAuth(java.lang.String backUrlAfterAuth)
void
setBackUrlAfterConnect(java.lang.String backUrlAfterConnect)
void
setClientAuthenticationType(ClientAuthenticationType clientAuthenticationType)
void
setClientId(java.lang.String clientId)
void
setDescription(java.lang.String description)
概要を設定します。void
setDisplayName(java.lang.String displayName)
表示名を設定します。void
setEnablePKCE(boolean enablePKCE)
void
setEnableTransientUser(boolean enableTransientUser)
void
setIssParameterSupported(boolean issParameterSupported)
void
setIssuer(java.lang.String issuer)
void
setJwksContents(java.lang.String jwksContents)
void
setJwksEndpoint(java.lang.String jwksEndpoint)
void
setLocalizedDisplayNameList(java.util.List<LocalizedStringDefinition> localizedDisplayNameList)
void
setName(java.lang.String name)
名前を設定します。void
setResponseMode(ResponseMode responseMode)
void
setScopes(java.util.List<java.lang.String> scopes)
void
setSubjectNameClaim(java.lang.String subjectNameClaim)
void
setTokenEndpoint(java.lang.String tokenEndpoint)
void
setUseNonce(boolean useNonce)
void
setUserInfoEndpoint(java.lang.String userInfoEndpoint)
void
setValidateSign(boolean validateSign)
-
コンストラクタの詳細
-
OpenIdConnectDefinition
public OpenIdConnectDefinition()
-
-
メソッドの詳細
-
getBackUrlAfterAuth
public java.lang.String getBackUrlAfterAuth() -
setBackUrlAfterAuth
public void setBackUrlAfterAuth(java.lang.String backUrlAfterAuth) -
getBackUrlAfterConnect
public java.lang.String getBackUrlAfterConnect() -
setBackUrlAfterConnect
public void setBackUrlAfterConnect(java.lang.String backUrlAfterConnect) -
getIssuer
public java.lang.String getIssuer() -
setIssuer
public void setIssuer(java.lang.String issuer) -
getAuthorizationEndpoint
public java.lang.String getAuthorizationEndpoint() -
setAuthorizationEndpoint
public void setAuthorizationEndpoint(java.lang.String authorizationEndpoint) -
getTokenEndpoint
public java.lang.String getTokenEndpoint() -
setTokenEndpoint
public void setTokenEndpoint(java.lang.String tokenEndpoint) -
getUserInfoEndpoint
public java.lang.String getUserInfoEndpoint() -
setUserInfoEndpoint
public void setUserInfoEndpoint(java.lang.String userInfoEndpoint) -
getJwksEndpoint
public java.lang.String getJwksEndpoint() -
setJwksEndpoint
public void setJwksEndpoint(java.lang.String jwksEndpoint) -
getJwksContents
public java.lang.String getJwksContents() -
setJwksContents
public void setJwksContents(java.lang.String jwksContents) -
getClientId
public java.lang.String getClientId() -
setClientId
public void setClientId(java.lang.String clientId) -
getScopes
public java.util.List<java.lang.String> getScopes() -
setScopes
public void setScopes(java.util.List<java.lang.String> scopes) -
getClientAuthenticationType
-
setClientAuthenticationType
-
isUseNonce
public boolean isUseNonce() -
setUseNonce
public void setUseNonce(boolean useNonce) -
isEnablePKCE
public boolean isEnablePKCE() -
setEnablePKCE
public void setEnablePKCE(boolean enablePKCE) -
isIssParameterSupported
public boolean isIssParameterSupported() -
setIssParameterSupported
public void setIssParameterSupported(boolean issParameterSupported) -
isValidateSign
public boolean isValidateSign() -
setValidateSign
public void setValidateSign(boolean validateSign) -
getResponseMode
-
setResponseMode
-
getSubjectNameClaim
public java.lang.String getSubjectNameClaim() -
setSubjectNameClaim
public void setSubjectNameClaim(java.lang.String subjectNameClaim) -
getAutoUserProvisioningHandler
public java.lang.String getAutoUserProvisioningHandler() -
setAutoUserProvisioningHandler
public void setAutoUserProvisioningHandler(java.lang.String autoUserProvisioningHandler) -
isEnableTransientUser
public boolean isEnableTransientUser() -
setEnableTransientUser
public void setEnableTransientUser(boolean enableTransientUser) -
getName
public java.lang.String getName()インタフェースからコピーされた説明:Definition
名前を取得します。- 定義:
getName
インタフェース内Definition
- 戻り値:
- 名前
-
setName
public void setName(java.lang.String name)インタフェースからコピーされた説明:Definition
名前を設定します。- 定義:
setName
インタフェース内Definition
- パラメータ:
name
- 名前
-
getDisplayName
public java.lang.String getDisplayName()インタフェースからコピーされた説明:Definition
表示名を取得します。- 定義:
getDisplayName
インタフェース内Definition
- 戻り値:
- 表示名
-
setDisplayName
public void setDisplayName(java.lang.String displayName)インタフェースからコピーされた説明:Definition
表示名を設定します。- 定義:
setDisplayName
インタフェース内Definition
- パラメータ:
displayName
- 表示名
-
getLocalizedDisplayNameList
-
setLocalizedDisplayNameList
public void setLocalizedDisplayNameList(java.util.List<LocalizedStringDefinition> localizedDisplayNameList) -
getDescription
public java.lang.String getDescription()インタフェースからコピーされた説明:Definition
概要を取得します。- 定義:
getDescription
インタフェース内Definition
- 戻り値:
- 概要
-
setDescription
public void setDescription(java.lang.String description)インタフェースからコピーされた説明:Definition
概要を設定します。- 定義:
setDescription
インタフェース内Definition
- パラメータ:
description
- 概要
-