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 URI
getAuthorizationEndpointURI()
Gets the authorisation endpoint URI.URI
getBackChannelAuthenticationEndpoint()
Deprecated.UsegetBackChannelAuthenticationEndpointURI()
instead.URI
getBackChannelAuthenticationEndpointURI()
Gets the back-channel authentication endpoint URI.URI
getDeviceAuthorizationEndpointURI()
Gets the device authorization endpoint URI.URI
getFederationRegistrationEndpointURI()
Gets the federation registration endpoint URI.URI
getIntrospectionEndpointURI()
Gets the token introspection endpoint URI.URI
getPushedAuthorizationRequestEndpointURI()
Gets the pushed authorisation request endpoint.URI
getRegistrationEndpointURI()
Gets the client registration endpoint URI.URI
getRequestObjectEndpoint()
Deprecated.URI
getRevocationEndpointURI()
Gets the token revocation endpoint URI.URI
getTokenEndpointURI()
Gets the token endpoint URI.net.minidev.json.JSONObject
toJSONObject()
Returns the JSON object representation of the metadata.
-
-
-
Method Detail
-
getAuthorizationEndpointURI
URI getAuthorizationEndpointURI()
Gets the authorisation endpoint URI. Corresponds theauthorization_endpoint
metadata field.- Returns:
- The authorisation endpoint URI,
null
if not specified.
-
getTokenEndpointURI
URI getTokenEndpointURI()
Gets the token endpoint URI. Corresponds thetoken_endpoint
metadata field.- Returns:
- The token endpoint URI,
null
if not specified.
-
getRegistrationEndpointURI
URI getRegistrationEndpointURI()
Gets the client registration endpoint URI. Corresponds to theregistration_endpoint
metadata field.- Returns:
- The client registration endpoint URI,
null
if not specified.
-
getIntrospectionEndpointURI
URI getIntrospectionEndpointURI()
Gets the token introspection endpoint URI. Corresponds to theintrospection_endpoint
metadata field.- Returns:
- The token introspection endpoint URI,
null
if not specified.
-
getRevocationEndpointURI
URI getRevocationEndpointURI()
Gets the token revocation endpoint URI. Corresponds to therevocation_endpoint
metadata field.- Returns:
- The token revocation endpoint URI,
null
if not specified.
-
getRequestObjectEndpoint
@Deprecated URI getRequestObjectEndpoint()
Deprecated.Gets the request object endpoint. Corresponds to therequest_object_endpoint
metadata field.- Returns:
- The request object endpoint,
null
if not specified.
-
getPushedAuthorizationRequestEndpointURI
URI getPushedAuthorizationRequestEndpointURI()
Gets the pushed authorisation request endpoint. Corresponds to thepushed_authorization_request_endpoint
metadata field.- Returns:
- The pushed authorisation request endpoint,
null
if not specified.
-
getDeviceAuthorizationEndpointURI
URI getDeviceAuthorizationEndpointURI()
Gets the device authorization endpoint URI. Corresponds thedevice_authorization_endpoint
metadata field.- Returns:
- The device authorization endpoint URI,
null
if not specified.
-
getBackChannelAuthenticationEndpointURI
URI getBackChannelAuthenticationEndpointURI()
Gets the back-channel authentication endpoint URI. Corresponds thebackchannel_authentication_endpoint
metadata field.- Returns:
- The back-channel authentication endpoint URI,
null
if not specified.
-
getBackChannelAuthenticationEndpoint
@Deprecated URI getBackChannelAuthenticationEndpoint()
Deprecated.UsegetBackChannelAuthenticationEndpointURI()
instead.Gets the back-channel authentication endpoint URI. Corresponds thebackchannel_authentication_endpoint
metadata field.- Returns:
- The back-channel authentication endpoint URI,
null
if not specified.
-
getFederationRegistrationEndpointURI
URI getFederationRegistrationEndpointURI()
Gets the federation registration endpoint URI. Corresponds to thefederation_registration_endpoint
metadata field.- Returns:
- The federation registration endpoint URI,
null
if not specified.
-
toJSONObject
net.minidev.json.JSONObject toJSONObject()
Returns the JSON object representation of the metadata.- Returns:
- The JSON object.
-
-