Package org.wildfly.security.http.oidc
Class OidcProviderMetadata
- java.lang.Object
-
- org.wildfly.security.http.oidc.OidcProviderMetadata
-
public class OidcProviderMetadata extends Object
OpenID provider metadata values used by the OpenID Connect (OIDC) HTTP mechanism, as defined in OpenID Connect Discovery 1.0.- Author:
- Stian Thorgersen, Farah Juma
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OidcProviderMetadata()
-
Method Summary
-
-
-
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
-
registrationEndpoint
private String registrationEndpoint
-
tokenEndpointAuthSigningAlgValuesSupported
private List<String> tokenEndpointAuthSigningAlgValuesSupported
-
claimsParameterSupported
private Boolean claimsParameterSupported
-
requestParameterSupported
private Boolean requestParameterSupported
-
requestUriParameterSupported
private Boolean requestUriParameterSupported
-
revocationEndpoint
private String revocationEndpoint
-
revocationEndpointAuthSigningAlgValuesSupported
private List<String> revocationEndpointAuthSigningAlgValuesSupported
-
backchannelLogoutSupported
private Boolean backchannelLogoutSupported
-
backchannelLogoutSessionSupported
private Boolean backchannelLogoutSessionSupported
-
tlsClientCertificateBoundAccessTokens
private Boolean tlsClientCertificateBoundAccessTokens
-
-
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)
-
setResponseTypesSupported
public void setResponseTypesSupported(List<String> responseTypesSupported)
-
setIdTokenSigningAlgValuesSupported
public void setIdTokenSigningAlgValuesSupported(List<String> idTokenSigningAlgValuesSupported)
-
setIdTokenEncryptionAlgValuesSupported
public void setIdTokenEncryptionAlgValuesSupported(List<String> idTokenEncryptionAlgValuesSupported)
-
setIdTokenEncryptionEncValuesSupported
public void setIdTokenEncryptionEncValuesSupported(List<String> idTokenEncryptionEncValuesSupported)
-
setUserInfoSigningAlgValuesSupported
public void setUserInfoSigningAlgValuesSupported(List<String> userInfoSigningAlgValuesSupported)
-
getRequestObjectSigningAlgValuesSupported
public List<String> getRequestObjectSigningAlgValuesSupported()
-
setRequestObjectSigningAlgValuesSupported
public void setRequestObjectSigningAlgValuesSupported(List<String> requestObjectSigningAlgValuesSupported)
-
setResponseModesSupported
public void setResponseModesSupported(List<String> responseModesSupported)
-
getRegistrationEndpoint
public String getRegistrationEndpoint()
-
setRegistrationEndpoint
public void setRegistrationEndpoint(String registrationEndpoint)
-
setTokenEndpointAuthMethodsSupported
public void setTokenEndpointAuthMethodsSupported(List<String> tokenEndpointAuthMethodsSupported)
-
getTokenEndpointAuthSigningAlgValuesSupported
public List<String> getTokenEndpointAuthSigningAlgValuesSupported()
-
setTokenEndpointAuthSigningAlgValuesSupported
public void setTokenEndpointAuthSigningAlgValuesSupported(List<String> tokenEndpointAuthSigningAlgValuesSupported)
-
getClaimsParameterSupported
public Boolean getClaimsParameterSupported()
-
setClaimsParameterSupported
public void setClaimsParameterSupported(Boolean claimsParameterSupported)
-
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)
-
getTlsClientCertificateBoundAccessTokens
public Boolean getTlsClientCertificateBoundAccessTokens()
-
-