Class OidcProviderMetadata

All Implemented Interfaces:
Serializable

public class OidcProviderMetadata extends AuthorizationMetadata
See Also:
  • Field Details

  • Constructor Details

    • OidcProviderMetadata

      public OidcProviderMetadata()
    • OidcProviderMetadata

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

    • getUserinfoEndpoint

      public URL getUserinfoEndpoint()
    • setUserinfoEndpoint

      public void setUserinfoEndpoint(URL userinfoEndpoint)
    • getAcrValuesSupported

      public List<String> getAcrValuesSupported()
    • setAcrValuesSupported

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

      public List<String> getDisplayValuesSupported()
    • setDisplayValuesSupported

      public void setDisplayValuesSupported(List<String> displayValuesSupported)
    • getClaimTypesSupported

      public List<String> getClaimTypesSupported()
    • setClaimTypesSupported

      public void setClaimTypesSupported(List<String> claimTypesSupported)
    • getClaimsSupported

      public List<String> getClaimsSupported()
    • setClaimsSupported

      public void setClaimsSupported(List<String> claimsSupported)
    • getClaimsLocalesSupported

      public List<String> getClaimsLocalesSupported()
    • setClaimsLocalesSupported

      public void setClaimsLocalesSupported(List<String> claimsLocalesSupported)
    • 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)
    • getRequireRequestURIRegistration

      public Boolean getRequireRequestURIRegistration()
    • setRequireRequestURIRegistration

      public void setRequireRequestURIRegistration(Boolean requireRequestURIRegistration)
    • getCheckSessionIframe

      public URL getCheckSessionIframe()
    • setCheckSessionIframe

      public void setCheckSessionIframe(URL checkSessionIframe)
    • getEndSessionEndpoint

      public URL getEndSessionEndpoint()
    • setEndSessionEndpoint

      public void setEndSessionEndpoint(URL endSessionEndpoint)