Class OidcProviderMetadata

    • Constructor Detail

      • OidcProviderMetadata

        public OidcProviderMetadata()
    • Method Detail

      • 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)
      • getIntrospectionEndpoint

        public String getIntrospectionEndpoint()
      • setIntrospectionEndpoint

        public void setIntrospectionEndpoint​(String introspectionEndpoint)
      • getUserinfoEndpoint

        public String getUserinfoEndpoint()
      • setUserinfoEndpoint

        public void setUserinfoEndpoint​(String userinfoEndpoint)
      • getJwksUri

        public String getJwksUri()
      • setJwksUri

        public void setJwksUri​(String jwksUri)
      • getCheckSessionIframe

        public String getCheckSessionIframe()
      • setCheckSessionIframe

        public void setCheckSessionIframe​(String checkSessionIframe)
      • getLogoutEndpoint

        public String getLogoutEndpoint()
      • setLogoutEndpoint

        public void setLogoutEndpoint​(String logoutEndpoint)
      • getGrantTypesSupported

        public List<String> getGrantTypesSupported()
      • setGrantTypesSupported

        public void setGrantTypesSupported​(List<String> grantTypesSupported)
      • getResponseTypesSupported

        public List<String> getResponseTypesSupported()
      • setResponseTypesSupported

        public void setResponseTypesSupported​(List<String> responseTypesSupported)
      • getSubjectTypesSupported

        public List<String> getSubjectTypesSupported()
      • setSubjectTypesSupported

        public void setSubjectTypesSupported​(List<String> subjectTypesSupported)
      • getIdTokenSigningAlgValuesSupported

        public List<String> getIdTokenSigningAlgValuesSupported()
      • setIdTokenSigningAlgValuesSupported

        public void setIdTokenSigningAlgValuesSupported​(List<String> idTokenSigningAlgValuesSupported)
      • getIdTokenEncryptionAlgValuesSupported

        public List<String> getIdTokenEncryptionAlgValuesSupported()
      • setIdTokenEncryptionAlgValuesSupported

        public void setIdTokenEncryptionAlgValuesSupported​(List<String> idTokenEncryptionAlgValuesSupported)
      • getIdTokenEncryptionEncValuesSupported

        public List<String> getIdTokenEncryptionEncValuesSupported()
      • setIdTokenEncryptionEncValuesSupported

        public void setIdTokenEncryptionEncValuesSupported​(List<String> idTokenEncryptionEncValuesSupported)
      • getUserInfoSigningAlgValuesSupported

        public List<String> getUserInfoSigningAlgValuesSupported()
      • setUserInfoSigningAlgValuesSupported

        public void setUserInfoSigningAlgValuesSupported​(List<String> userInfoSigningAlgValuesSupported)
      • getRequestObjectSigningAlgValuesSupported

        public List<String> getRequestObjectSigningAlgValuesSupported()
      • setRequestObjectSigningAlgValuesSupported

        public void setRequestObjectSigningAlgValuesSupported​(List<String> requestObjectSigningAlgValuesSupported)
      • getResponseModesSupported

        public List<String> getResponseModesSupported()
      • setResponseModesSupported

        public void setResponseModesSupported​(List<String> responseModesSupported)
      • getRegistrationEndpoint

        public String getRegistrationEndpoint()
      • setRegistrationEndpoint

        public void setRegistrationEndpoint​(String registrationEndpoint)
      • getTokenEndpointAuthMethodsSupported

        public List<String> getTokenEndpointAuthMethodsSupported()
      • setTokenEndpointAuthMethodsSupported

        public void setTokenEndpointAuthMethodsSupported​(List<String> tokenEndpointAuthMethodsSupported)
      • getTokenEndpointAuthSigningAlgValuesSupported

        public List<String> getTokenEndpointAuthSigningAlgValuesSupported()
      • setTokenEndpointAuthSigningAlgValuesSupported

        public void setTokenEndpointAuthSigningAlgValuesSupported​(List<String> tokenEndpointAuthSigningAlgValuesSupported)
      • getClaimsSupported

        public List<String> getClaimsSupported()
      • setClaimsSupported

        public void setClaimsSupported​(List<String> claimsSupported)
      • getClaimTypesSupported

        public List<String> getClaimTypesSupported()
      • setClaimTypesSupported

        public void setClaimTypesSupported​(List<String> claimTypesSupported)
      • getClaimsParameterSupported

        public boolean getClaimsParameterSupported()
      • setClaimsParameterSupported

        public void setClaimsParameterSupported​(Boolean claimsParameterSupported)
      • getScopesSupported

        public List<String> getScopesSupported()
      • setScopesSupported

        public void setScopesSupported​(List<String> scopesSupported)
      • getRequestParameterSupported

        public boolean getRequestParameterSupported()
      • setRequestParameterSupported

        public void setRequestParameterSupported​(Boolean requestParameterSupported)
      • getRequestUriParameterSupported

        public boolean getRequestUriParameterSupported()
      • setRequestUriParameterSupported

        public void setRequestUriParameterSupported​(Boolean requestUriParameterSupported)
      • setCodeChallengeMethodsSupported

        public void setCodeChallengeMethodsSupported​(List<String> codeChallengeMethodsSupported)
      • setTlsClientCertificateBoundAccessTokens

        public void setTlsClientCertificateBoundAccessTokens​(Boolean tlsClientCertificateBoundAccessTokens)
      • getRevocationEndpoint

        public String getRevocationEndpoint()
      • setRevocationEndpoint

        public void setRevocationEndpoint​(String revocationEndpoint)
      • getRevocationEndpointAuthMethodsSupported

        public List<String> getRevocationEndpointAuthMethodsSupported()
      • setRevocationEndpointAuthMethodsSupported

        public void setRevocationEndpointAuthMethodsSupported​(List<String> revocationEndpointAuthMethodsSupported)
      • getRevocationEndpointAuthSigningAlgValuesSupported

        public List<String> getRevocationEndpointAuthSigningAlgValuesSupported()
      • setRevocationEndpointAuthSigningAlgValuesSupported

        public void setRevocationEndpointAuthSigningAlgValuesSupported​(List<String> revocationEndpointAuthSigningAlgValuesSupported)
      • getBackchannelLogoutSupported

        public boolean getBackchannelLogoutSupported()
      • getBackchannelLogoutSessionSupported

        public boolean getBackchannelLogoutSessionSupported()
      • setBackchannelLogoutSessionSupported

        public void setBackchannelLogoutSessionSupported​(Boolean backchannelLogoutSessionSupported)
      • setBackchannelLogoutSupported

        public void setBackchannelLogoutSupported​(Boolean backchannelLogoutSupported)
      • getCodeChallengeMethodsSupported

        public List<String> getCodeChallengeMethodsSupported()
      • getTlsClientCertificateBoundAccessTokens

        public boolean getTlsClientCertificateBoundAccessTokens()
      • getRequestObjectEncryptionAlgValuesSupported

        public List<String> getRequestObjectEncryptionAlgValuesSupported()
      • setRequestObjectEncryptionAlgValuesSupported

        public void setRequestObjectEncryptionAlgValuesSupported​(List<String> requestObjectEncryptionAlgValuesSupported)
      • getRequestObjectEncryptionEncValuesSupported

        public List<String> getRequestObjectEncryptionEncValuesSupported()
      • setRequestObjectEncryptionEncValuesSupported

        public void setRequestObjectEncryptionEncValuesSupported​(List<String> requestObjectEncryptionEncValuesSupported)
      • getPushedAuthorizationRequestEndpoint

        public String getPushedAuthorizationRequestEndpoint()
      • setPushedAuthorizationRequestEndpoint

        public void setPushedAuthorizationRequestEndpoint​(String url)
      • setOtherClaims

        public void setOtherClaims​(String name,
                                   Object value)