Class OIDCConfigurationRepresentation

java.lang.Object
org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
Direct Known Subclasses:
UmaConfiguration

public class OIDCConfigurationRepresentation extends Object
Author:
Stian Thorgersen
  • Field Details

  • Constructor Details

    • OIDCConfigurationRepresentation

      public OIDCConfigurationRepresentation()
  • Method Details

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

      public List<String> getAcrValuesSupported()
    • setAcrValuesSupported

      public void setAcrValuesSupported(List<String> acrValuesSupported)
    • 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)
    • getUserInfoEncryptionAlgValuesSupported

      public List<String> getUserInfoEncryptionAlgValuesSupported()
    • setUserInfoEncryptionAlgValuesSupported

      public void setUserInfoEncryptionAlgValuesSupported(List<String> userInfoEncryptionAlgValuesSupported)
    • getUserInfoEncryptionEncValuesSupported

      public List<String> getUserInfoEncryptionEncValuesSupported()
    • setUserInfoEncryptionEncValuesSupported

      public void setUserInfoEncryptionEncValuesSupported(List<String> userInfoEncryptionEncValuesSupported)
    • getRequestObjectSigningAlgValuesSupported

      public List<String> getRequestObjectSigningAlgValuesSupported()
    • setRequestObjectSigningAlgValuesSupported

      public void setRequestObjectSigningAlgValuesSupported(List<String> requestObjectSigningAlgValuesSupported)
    • getRequestObjectEncryptionAlgValuesSupported

      public List<String> getRequestObjectEncryptionAlgValuesSupported()
    • setRequestObjectEncryptionAlgValuesSupported

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

      public List<String> getRequestObjectEncryptionEncValuesSupported()
    • setRequestObjectEncryptionEncValuesSupported

      public void setRequestObjectEncryptionEncValuesSupported(List<String> requestObjectEncryptionEncValuesSupported)
    • 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)
    • getIntrospectionEndpointAuthMethodsSupported

      public List<String> getIntrospectionEndpointAuthMethodsSupported()
    • setIntrospectionEndpointAuthMethodsSupported

      public void setIntrospectionEndpointAuthMethodsSupported(List<String> introspectionEndpointAuthMethodsSupported)
    • getIntrospectionEndpointAuthSigningAlgValuesSupported

      public List<String> getIntrospectionEndpointAuthSigningAlgValuesSupported()
    • setIntrospectionEndpointAuthSigningAlgValuesSupported

      public void setIntrospectionEndpointAuthSigningAlgValuesSupported(List<String> introspectionEndpointAuthSigningAlgValuesSupported)
    • 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)
    • getRequireRequestUriRegistration

      public Boolean getRequireRequestUriRegistration()
    • setRequireRequestUriRegistration

      public void setRequireRequestUriRegistration(Boolean requireRequestUriRegistration)
    • getCodeChallengeMethodsSupported

      public List<String> getCodeChallengeMethodsSupported()
    • setCodeChallengeMethodsSupported

      public void setCodeChallengeMethodsSupported(List<String> codeChallengeMethodsSupported)
    • getTlsClientCertificateBoundAccessTokens

      public Boolean getTlsClientCertificateBoundAccessTokens()
    • 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)
    • getBackchannelTokenDeliveryModesSupported

      public List<String> getBackchannelTokenDeliveryModesSupported()
    • setBackchannelTokenDeliveryModesSupported

      public void setBackchannelTokenDeliveryModesSupported(List<String> backchannelTokenDeliveryModesSupported)
    • getBackchannelAuthenticationEndpoint

      public String getBackchannelAuthenticationEndpoint()
    • setBackchannelAuthenticationEndpoint

      public void setBackchannelAuthenticationEndpoint(String backchannelAuthenticationEndpoint)
    • getBackchannelAuthenticationRequestSigningAlgValuesSupported

      public List<String> getBackchannelAuthenticationRequestSigningAlgValuesSupported()
    • setBackchannelAuthenticationRequestSigningAlgValuesSupported

      public void setBackchannelAuthenticationRequestSigningAlgValuesSupported(List<String> backchannelAuthenticationRequestSigningAlgValuesSupported)
    • getPushedAuthorizationRequestEndpoint

      public String getPushedAuthorizationRequestEndpoint()
    • setPushedAuthorizationRequestEndpoint

      public void setPushedAuthorizationRequestEndpoint(String pushedAuthorizationRequestEndpoint)
    • getRequirePushedAuthorizationRequests

      public Boolean getRequirePushedAuthorizationRequests()
    • setRequirePushedAuthorizationRequests

      public void setRequirePushedAuthorizationRequests(Boolean requirePushedAuthorizationRequests)
    • getMtlsEndpointAliases

      public MTLSEndpointAliases getMtlsEndpointAliases()
    • setMtlsEndpointAliases

      public void setMtlsEndpointAliases(MTLSEndpointAliases mtlsEndpointAliases)
    • getOtherClaims

      public Map<String,Object> getOtherClaims()
    • setOtherClaims

      public void setOtherClaims(String name, Object value)
    • setDeviceAuthorizationEndpoint

      public void setDeviceAuthorizationEndpoint(String deviceAuthorizationEndpoint)
    • getDeviceAuthorizationEndpoint

      public String getDeviceAuthorizationEndpoint()
    • getAuthorizationSigningAlgValuesSupported

      public List<String> getAuthorizationSigningAlgValuesSupported()
    • setAuthorizationSigningAlgValuesSupported

      public void setAuthorizationSigningAlgValuesSupported(List<String> authorizationSigningAlgValuesSupported)
    • getAuthorizationEncryptionAlgValuesSupported

      public List<String> getAuthorizationEncryptionAlgValuesSupported()
    • setAuthorizationEncryptionAlgValuesSupported

      public void setAuthorizationEncryptionAlgValuesSupported(List<String> authorizationEncryptionAlgValuesSupported)
    • getAuthorizationEncryptionEncValuesSupported

      public List<String> getAuthorizationEncryptionEncValuesSupported()
    • setAuthorizationEncryptionEncValuesSupported

      public void setAuthorizationEncryptionEncValuesSupported(List<String> authorizationEncryptionEncValuesSupported)
    • getFrontChannelLogoutSessionSupported

      public Boolean getFrontChannelLogoutSessionSupported()
    • getFrontChannelLogoutSupported

      public Boolean getFrontChannelLogoutSupported()