Class AuthorizationMetadata

java.lang.Object
org.apache.cxf.jaxrs.json.basic.JsonMapObject
org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadata
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
OidcProviderMetadata

public class AuthorizationMetadata extends JsonMapObject
See Also:
  • Field Details

  • Constructor Details

    • AuthorizationMetadata

      public AuthorizationMetadata()
    • AuthorizationMetadata

      public AuthorizationMetadata(Map<String,Object> props)
  • Method Details

    • getIssuer

      public URL getIssuer()
    • setIssuer

      public void setIssuer(URL issuer)
    • getAuthorizationEndpoint

      public URL getAuthorizationEndpoint()
    • setAuthorizationEndpoint

      public void setAuthorizationEndpoint(URL authorizationEndpoint)
    • getTokenEndpoint

      public URL getTokenEndpoint()
    • setTokenEndpoint

      public void setTokenEndpoint(URL tokenEndpoint)
    • getJwksURL

      public URL getJwksURL()
    • setJwksURL

      public void setJwksURL(URL jwksURL)
    • getRegistrationEndpoint

      public URL getRegistrationEndpoint()
    • setRegistrationEndpoint

      public void setRegistrationEndpoint(URL registrationEndpoint)
    • getScopesSupported

      public List<String> getScopesSupported()
    • setScopesSupported

      public void setScopesSupported(List<String> scopesSupported)
    • getResponseTypesSupported

      public List<String> getResponseTypesSupported()
    • setResponseTypesSupported

      public void setResponseTypesSupported(List<String> responseTypesSupported)
    • getResponseModesSupported

      public List<String> getResponseModesSupported()
    • setResponseModesSupported

      public void setResponseModesSupported(List<String> responseModesSupported)
    • getGrantTypesSupported

      public List<String> getGrantTypesSupported()
    • setGrantTypesSupported

      public void setGrantTypesSupported(List<String> grantTypesSupported)
    • getTokenEndpointAuthMethodsSupported

      public List<String> getTokenEndpointAuthMethodsSupported()
    • setTokenEndpointAuthMethodsSupported

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

      public List<String> getTokenEndpointAuthSigningAlgValuesSupported()
    • setTokenEndpointAuthSigningAlgValuesSupported

      public void setTokenEndpointAuthSigningAlgValuesSupported(List<String> tokenEndpointAuthSigningAlgValuesSupported)
    • getServiceDocumentation

      public URL getServiceDocumentation()
    • setServiceDocumentation

      public void setServiceDocumentation(URL serviceDocumentation)
    • getUiLocalesSupported

      public List<String> getUiLocalesSupported()
    • setUiLocalesSupported

      public void setUiLocalesSupported(List<String> uiLocalesSupported)
    • getOpPolicyURL

      public URL getOpPolicyURL()
    • setOpPolicyURL

      public void setOpPolicyURL(URL opPolicyURL)
    • getOpTosURL

      public URL getOpTosURL()
    • setOpTosURL

      public void setOpTosURL(URL opTosURL)
    • getRevocationEndpoint

      public URL getRevocationEndpoint()
    • setRevocationEndpoint

      public void setRevocationEndpoint(URL 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)
    • getIntrospectionEndpoint

      public URL getIntrospectionEndpoint()
    • setIntrospectionEndpoint

      public void setIntrospectionEndpoint(URL introspectionEndpoint)
    • getIntrospectionEndpointAuthMethodsSupported

      public List<String> getIntrospectionEndpointAuthMethodsSupported()
    • setIntrospectionEndpointAuthMethodsSupported

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

      public List<String> getIntrospectionEndpointAuthSigningAlgValuesSupported()
    • setIntrospectionEndpointAuthSigningAlgValuesSupported

      public void setIntrospectionEndpointAuthSigningAlgValuesSupported(List<String> introspectionEndpointAuthSigningAlgValuesSupported)
    • getCodeChallengeMethodsSupported

      public List<String> getCodeChallengeMethodsSupported()
    • setCodeChallengeMethodsSupported

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

      protected URL getURLProperty(String name)
    • setURLProperty

      protected void setURLProperty(String name, URL url)