Package com.nimbusds.oauth2.sdk
Class AbstractOptionallyAuthenticatedRequest
java.lang.Object
com.nimbusds.oauth2.sdk.AbstractRequest
com.nimbusds.oauth2.sdk.AbstractOptionallyAuthenticatedRequest
- Direct Known Subclasses:
AbstractOptionallyIdentifiedRequest
,PushedAuthorizationRequest
,RequestObjectPOSTRequest
,TokenIntrospectionRequest
Abstract request with optional client authentication.
Client authentication methods:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractOptionallyAuthenticatedRequest
(URI endpoint, ClientAuthentication clientAuth) Creates a new abstract request with optional client authentication. -
Method Summary
Modifier and TypeMethodDescriptionReturns the client authentication.Methods inherited from class com.nimbusds.oauth2.sdk.AbstractRequest
getEndpointURI
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.nimbusds.oauth2.sdk.Request
toHTTPRequest
-
Constructor Details
-
AbstractOptionallyAuthenticatedRequest
Creates a new abstract request with optional client authentication.- Parameters:
endpoint
- The URI of the endpoint. May benull
if theRequest.toHTTPRequest()
method is not going to be used.clientAuth
- The client authentication,null
if none.
-
-
Method Details
-
getClientAuthentication
Returns the client authentication.- Returns:
- The client authentication,
null
if none.
-