Class OpenIdConnectDefinition
java.lang.Object
org.iplass.mtp.auth.oidc.definition.OpenIdConnectDefinition
- All Implemented Interfaces:
Serializable,Definition
iPLAssがOpenID Connect RPとして動作する場合の定義です。
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription概要を取得します。表示名を取得します。getName()名前を取得します。booleanbooleanbooleanbooleanbooleanvoidsetAuthorizationEndpoint(String authorizationEndpoint) voidsetAutoUserProvisioningHandler(String autoUserProvisioningHandler) voidsetBackUrlAfterAuth(String backUrlAfterAuth) voidsetBackUrlAfterConnect(String backUrlAfterConnect) voidsetClientAuthenticationType(ClientAuthenticationType clientAuthenticationType) voidsetClientId(String clientId) voidsetDescription(String description) 概要を設定します。voidsetDisplayName(String displayName) 表示名を設定します。voidsetEnablePKCE(boolean enablePKCE) voidsetEnableTransientUser(boolean enableTransientUser) voidsetIssParameterSupported(boolean issParameterSupported) voidvoidsetJwksContents(String jwksContents) voidsetJwksEndpoint(String jwksEndpoint) voidsetLocalizedDisplayNameList(List<LocalizedStringDefinition> localizedDisplayNameList) void名前を設定します。voidsetResponseMode(ResponseMode responseMode) voidvoidsetSubjectNameClaim(String subjectNameClaim) voidsetTokenEndpoint(String tokenEndpoint) voidsetUseNonce(boolean useNonce) voidsetUserInfoEndpoint(String userInfoEndpoint) voidsetValidateSign(boolean validateSign)
-
Constructor Details
-
OpenIdConnectDefinition
public OpenIdConnectDefinition()
-
-
Method Details
-
getBackUrlAfterAuth
-
setBackUrlAfterAuth
-
getBackUrlAfterConnect
-
setBackUrlAfterConnect
-
getIssuer
-
setIssuer
-
getAuthorizationEndpoint
-
setAuthorizationEndpoint
-
getTokenEndpoint
-
setTokenEndpoint
-
getUserInfoEndpoint
-
setUserInfoEndpoint
-
getJwksEndpoint
-
setJwksEndpoint
-
getJwksContents
-
setJwksContents
-
getClientId
-
setClientId
-
getScopes
-
setScopes
-
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
-
setSubjectNameClaim
-
getAutoUserProvisioningHandler
-
setAutoUserProvisioningHandler
-
isEnableTransientUser
public boolean isEnableTransientUser() -
setEnableTransientUser
public void setEnableTransientUser(boolean enableTransientUser) -
getName
Description copied from interface:Definition名前を取得します。- Specified by:
getNamein interfaceDefinition- Returns:
- 名前
-
setName
Description copied from interface:Definition名前を設定します。- Specified by:
setNamein interfaceDefinition- Parameters:
name- 名前
-
getDisplayName
Description copied from interface:Definition表示名を取得します。- Specified by:
getDisplayNamein interfaceDefinition- Returns:
- 表示名
-
setDisplayName
Description copied from interface:Definition表示名を設定します。- Specified by:
setDisplayNamein interfaceDefinition- Parameters:
displayName- 表示名
-
getLocalizedDisplayNameList
-
setLocalizedDisplayNameList
-
getDescription
Description copied from interface:Definition概要を取得します。- Specified by:
getDescriptionin interfaceDefinition- Returns:
- 概要
-
setDescription
Description copied from interface:Definition概要を設定します。- Specified by:
setDescriptionin interfaceDefinition- Parameters:
description- 概要
-