Class OidcProviderMetadata

    • Field Detail

      • issuer

        private String issuer
      • authorizationEndpoint

        private String authorizationEndpoint
      • tokenEndpoint

        private String tokenEndpoint
      • introspectionEndpoint

        private String introspectionEndpoint
      • userinfoEndpoint

        private String userinfoEndpoint
      • logoutEndpoint

        private String logoutEndpoint
      • jwksUri

        private String jwksUri
      • checkSessionIframe

        private String checkSessionIframe
      • grantTypesSupported

        private List<String> grantTypesSupported
      • responseTypesSupported

        private List<String> responseTypesSupported
      • subjectTypesSupported

        private List<String> subjectTypesSupported
      • idTokenSigningAlgValuesSupported

        private List<String> idTokenSigningAlgValuesSupported
      • idTokenEncryptionAlgValuesSupported

        private List<String> idTokenEncryptionAlgValuesSupported
      • idTokenEncryptionEncValuesSupported

        private List<String> idTokenEncryptionEncValuesSupported
      • userInfoSigningAlgValuesSupported

        private List<String> userInfoSigningAlgValuesSupported
      • requestObjectSigningAlgValuesSupported

        private List<String> requestObjectSigningAlgValuesSupported
      • responseModesSupported

        private List<String> responseModesSupported
      • registrationEndpoint

        private String registrationEndpoint
      • tokenEndpointAuthMethodsSupported

        private List<String> tokenEndpointAuthMethodsSupported
      • tokenEndpointAuthSigningAlgValuesSupported

        private List<String> tokenEndpointAuthSigningAlgValuesSupported
      • claimsSupported

        private List<String> claimsSupported
      • claimTypesSupported

        private List<String> claimTypesSupported
      • claimsParameterSupported

        private Boolean claimsParameterSupported
      • scopesSupported

        private List<String> scopesSupported
      • requestParameterSupported

        private Boolean requestParameterSupported
      • requestUriParameterSupported

        private Boolean requestUriParameterSupported
      • revocationEndpoint

        private String revocationEndpoint
      • revocationEndpointAuthMethodsSupported

        private List<String> revocationEndpointAuthMethodsSupported
      • revocationEndpointAuthSigningAlgValuesSupported

        private List<String> revocationEndpointAuthSigningAlgValuesSupported
      • backchannelLogoutSupported

        private Boolean backchannelLogoutSupported
      • backchannelLogoutSessionSupported

        private Boolean backchannelLogoutSessionSupported
      • codeChallengeMethodsSupported

        private List<String> codeChallengeMethodsSupported
      • tlsClientCertificateBoundAccessTokens

        private Boolean tlsClientCertificateBoundAccessTokens
    • 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()
      • setOtherClaims

        public void setOtherClaims​(String name,
                                   Object value)