Interface ReadOnlyOIDCProviderEndpointMetadata
- All Superinterfaces:
ReadOnlyAuthorizationServerEndpointMetadata
- All Known Subinterfaces:
ReadOnlyOIDCProviderMetadata
- All Known Implementing Classes:
OIDCProviderEndpointMetadata
,OIDCProviderMetadata
public interface ReadOnlyOIDCProviderEndpointMetadata
extends ReadOnlyAuthorizationServerEndpointMetadata
Read-only OpenID Provider (OP) 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 Device Authorization Grant (RFC 8628)
- OpenID Connect Discovery 1.0, section 3.
- OpenID Connect Session Management 1.0, section 2.1.
- OpenID Connect Front-Channel Logout 1.0, section 3.
- OpenID Connect Back-Channel Logout 1.0, section 2.1.
-
Method Summary
Modifier and TypeMethodDescriptionGets the cross-origin check session iframe URI.Gets the logout endpoint URI.Gets the UserInfo endpoint URI.Methods inherited from interface com.nimbusds.oauth2.sdk.as.ReadOnlyAuthorizationServerEndpointMetadata
getAuthorizationEndpointURI, getBackChannelAuthenticationEndpoint, getBackChannelAuthenticationEndpointURI, getDeviceAuthorizationEndpointURI, getFederationRegistrationEndpointURI, getIntrospectionEndpointURI, getPushedAuthorizationRequestEndpointURI, getRegistrationEndpointURI, getRequestObjectEndpoint, getRevocationEndpointURI, getTokenEndpointURI, toJSONObject
-
Method Details
-
getUserInfoEndpointURI
Gets the UserInfo endpoint URI. Corresponds theuserinfo_endpoint
metadata field.- Returns:
- The UserInfo endpoint URI,
null
if not specified.
-
getCheckSessionIframeURI
Gets the cross-origin check session iframe URI. Corresponds to thecheck_session_iframe
metadata field.- Returns:
- The check session iframe URI,
null
if not specified.
-
getEndSessionEndpointURI
Gets the logout endpoint URI. Corresponds to theend_session_endpoint
metadata field.- Returns:
- The logoout endpoint URI,
null
if not specified.
-