Package com.nimbusds.oauth2.sdk.as
Interface ReadOnlyAuthorizationServerEndpointMetadata
-
- All Known Subinterfaces:
ReadOnlyAuthorizationServerMetadata,ReadOnlyOIDCProviderEndpointMetadata,ReadOnlyOIDCProviderMetadata
- All Known Implementing Classes:
AuthorizationServerEndpointMetadata,AuthorizationServerMetadata,OIDCProviderEndpointMetadata,OIDCProviderMetadata
public interface ReadOnlyAuthorizationServerEndpointMetadata
Read-only OAuth 2.0 Authorisation Server (AS) endpoint metadata.Related specifications:
- OAuth 2.0 Authorization Server Metadata (RFC 8414)
- OAuth 2.0 Mutual TLS Client Authentication and Certificate Bound Access Tokens (RFC 8705)
- OAuth 2.0 Pushed Authorization Requests (RFC 9126)
- OAuth 2.0 Device Authorization Grant (RFC 8628)
- OpenID Connect Client Initiated Backchannel Authentication Flow - Core 1.0
- OpenID Connect Federation 1.0 (draft 22).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description URIgetAuthorizationEndpointURI()Gets the authorisation endpoint URI.URIgetBackChannelAuthenticationEndpoint()Deprecated.UsegetBackChannelAuthenticationEndpointURI()instead.URIgetBackChannelAuthenticationEndpointURI()Gets the back-channel authentication endpoint URI.URIgetDeviceAuthorizationEndpointURI()Gets the device authorization endpoint URI.URIgetFederationRegistrationEndpointURI()Gets the federation registration endpoint URI.URIgetIntrospectionEndpointURI()Gets the token introspection endpoint URI.URIgetPushedAuthorizationRequestEndpointURI()Gets the pushed authorisation request endpoint.URIgetRegistrationEndpointURI()Gets the client registration endpoint URI.URIgetRequestObjectEndpoint()Deprecated.URIgetRevocationEndpointURI()Gets the token revocation endpoint URI.URIgetTokenEndpointURI()Gets the token endpoint URI.net.minidev.json.JSONObjecttoJSONObject()Returns the JSON object representation of the metadata.
-
-
-
Method Detail
-
getAuthorizationEndpointURI
URI getAuthorizationEndpointURI()
Gets the authorisation endpoint URI. Corresponds theauthorization_endpointmetadata field.- Returns:
- The authorisation endpoint URI,
nullif not specified.
-
getTokenEndpointURI
URI getTokenEndpointURI()
Gets the token endpoint URI. Corresponds thetoken_endpointmetadata field.- Returns:
- The token endpoint URI,
nullif not specified.
-
getRegistrationEndpointURI
URI getRegistrationEndpointURI()
Gets the client registration endpoint URI. Corresponds to theregistration_endpointmetadata field.- Returns:
- The client registration endpoint URI,
nullif not specified.
-
getIntrospectionEndpointURI
URI getIntrospectionEndpointURI()
Gets the token introspection endpoint URI. Corresponds to theintrospection_endpointmetadata field.- Returns:
- The token introspection endpoint URI,
nullif not specified.
-
getRevocationEndpointURI
URI getRevocationEndpointURI()
Gets the token revocation endpoint URI. Corresponds to therevocation_endpointmetadata field.- Returns:
- The token revocation endpoint URI,
nullif not specified.
-
getRequestObjectEndpoint
@Deprecated URI getRequestObjectEndpoint()
Deprecated.Gets the request object endpoint. Corresponds to therequest_object_endpointmetadata field.- Returns:
- The request object endpoint,
nullif not specified.
-
getPushedAuthorizationRequestEndpointURI
URI getPushedAuthorizationRequestEndpointURI()
Gets the pushed authorisation request endpoint. Corresponds to thepushed_authorization_request_endpointmetadata field.- Returns:
- The pushed authorisation request endpoint,
nullif not specified.
-
getDeviceAuthorizationEndpointURI
URI getDeviceAuthorizationEndpointURI()
Gets the device authorization endpoint URI. Corresponds thedevice_authorization_endpointmetadata field.- Returns:
- The device authorization endpoint URI,
nullif not specified.
-
getBackChannelAuthenticationEndpointURI
URI getBackChannelAuthenticationEndpointURI()
Gets the back-channel authentication endpoint URI. Corresponds thebackchannel_authentication_endpointmetadata field.- Returns:
- The back-channel authentication endpoint URI,
nullif not specified.
-
getBackChannelAuthenticationEndpoint
@Deprecated URI getBackChannelAuthenticationEndpoint()
Deprecated.UsegetBackChannelAuthenticationEndpointURI()instead.Gets the back-channel authentication endpoint URI. Corresponds thebackchannel_authentication_endpointmetadata field.- Returns:
- The back-channel authentication endpoint URI,
nullif not specified.
-
getFederationRegistrationEndpointURI
URI getFederationRegistrationEndpointURI()
Gets the federation registration endpoint URI. Corresponds to thefederation_registration_endpointmetadata field.- Returns:
- The federation registration endpoint URI,
nullif not specified.
-
toJSONObject
net.minidev.json.JSONObject toJSONObject()
Returns the JSON object representation of the metadata.- Returns:
- The JSON object.
-
-