Class OIDCAuthenticationRequest


  • public class OIDCAuthenticationRequest
    extends OAuthAuthorizationRequest
    OpenID Connect Authentication Request. Extends the OAuth 2.0 authorization request.

    This class is mutable and not thread-safe.

    • Field Detail

      • requestObject

        @Nullable
        private com.nimbusds.jwt.JWT requestObject
        The request object. Optional.
      • requestURI

        @Nullable
        private URI requestURI
        The request URI. Optional.
    • Constructor Detail

      • OIDCAuthenticationRequest

        public OIDCAuthenticationRequest​(@Nonnull
                                         com.nimbusds.oauth2.sdk.id.ClientID id)
        Constructor.
        Parameters:
        id - the clientID.
    • Method Detail

      • getRequestObject

        @Nullable
        public com.nimbusds.jwt.JWT getRequestObject()
        Get the request object.
        Returns:
        Returns the request object.
      • setRequestObject

        public void setRequestObject​(@Nullable
                                     com.nimbusds.jwt.JWT object)
        Set the request object.
        Parameters:
        object - The request object to set.
      • getRequestURI

        @Nullable
        public URI getRequestURI()
        Get the URI to fetch the request object from.
        Returns:
        Returns the requestURI.
      • setRequestURI

        public void setRequestURI​(@Nullable
                                  URI uri)
        Set the URI to fetch the request object from.
        Parameters:
        uri - The requestURI to set.