クラス MetaOpenIdConnect

java.lang.Object
org.iplass.mtp.impl.metadata.BaseRootMetaData
org.iplass.mtp.impl.auth.authenticate.oidc.MetaOpenIdConnect
すべての実装されたインタフェース:
Serializable, org.iplass.mtp.impl.definition.DefinableMetaData<OpenIdConnectDefinition>, org.iplass.mtp.impl.metadata.MetaData, org.iplass.mtp.impl.metadata.RootMetaData

public class MetaOpenIdConnect extends org.iplass.mtp.impl.metadata.BaseRootMetaData implements org.iplass.mtp.impl.definition.DefinableMetaData<OpenIdConnectDefinition>
関連項目:
  • コンストラクタの詳細

    • MetaOpenIdConnect

      public MetaOpenIdConnect()
  • メソッドの詳細

    • getBackUrlAfterAuth

      public String getBackUrlAfterAuth()
    • setBackUrlAfterAuth

      public void setBackUrlAfterAuth(String backUrlAfterAuth)
    • getBackUrlAfterConnect

      public String getBackUrlAfterConnect()
    • setBackUrlAfterConnect

      public void setBackUrlAfterConnect(String backUrlAfterConnect)
    • getIssuer

      public String getIssuer()
    • setIssuer

      public void setIssuer(String issuer)
    • getAuthorizationEndpoint

      public String getAuthorizationEndpoint()
    • setAuthorizationEndpoint

      public void setAuthorizationEndpoint(String authorizationEndpoint)
    • getTokenEndpoint

      public String getTokenEndpoint()
    • setTokenEndpoint

      public void setTokenEndpoint(String tokenEndpoint)
    • getUserInfoEndpoint

      public String getUserInfoEndpoint()
    • setUserInfoEndpoint

      public void setUserInfoEndpoint(String userInfoEndpoint)
    • getJwksEndpoint

      public String getJwksEndpoint()
    • setJwksEndpoint

      public void setJwksEndpoint(String jwksEndpoint)
    • getJwksContents

      public String getJwksContents()
    • setJwksContents

      public void setJwksContents(String jwksContents)
    • getClientId

      public String getClientId()
    • setClientId

      public void setClientId(String clientId)
    • getScopes

      public List<String> getScopes()
    • setScopes

      public void setScopes(List<String> scopes)
    • getClientAuthenticationType

      public ClientAuthenticationType getClientAuthenticationType()
    • setClientAuthenticationType

      public void setClientAuthenticationType(ClientAuthenticationType clientAuthenticationType)
    • 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

      public ResponseMode getResponseMode()
    • setResponseMode

      public void setResponseMode(ResponseMode responseMode)
    • getSubjectNameClaim

      public String getSubjectNameClaim()
    • setSubjectNameClaim

      public void setSubjectNameClaim(String subjectNameClaim)
    • getAutoUserProvisioningHandler

      public String getAutoUserProvisioningHandler()
    • setAutoUserProvisioningHandler

      public void setAutoUserProvisioningHandler(String autoUserProvisioningHandler)
    • isEnableTransientUser

      public boolean isEnableTransientUser()
    • setEnableTransientUser

      public void setEnableTransientUser(boolean enableTransientUser)
    • createRuntime

      public org.iplass.mtp.impl.metadata.MetaDataRuntime createRuntime(org.iplass.mtp.impl.metadata.MetaDataConfig metaDataConfig)
      定義:
      createRuntime インタフェース内 org.iplass.mtp.impl.metadata.RootMetaData
    • copy

      public MetaOpenIdConnect copy()
      定義:
      copy インタフェース内 org.iplass.mtp.impl.metadata.MetaData
      定義:
      copy インタフェース内 org.iplass.mtp.impl.metadata.RootMetaData
    • applyConfig

      public void applyConfig(OpenIdConnectDefinition def)
      定義:
      applyConfig インタフェース内 org.iplass.mtp.impl.definition.DefinableMetaData<OpenIdConnectDefinition>
    • currentConfig

      public OpenIdConnectDefinition currentConfig()
      定義:
      currentConfig インタフェース内 org.iplass.mtp.impl.definition.DefinableMetaData<OpenIdConnectDefinition>