Interface Request

All Superinterfaces:
Message
All Known Implementing Classes:
AbstractAuthenticatedRequest, AbstractConfigurationRequest, AbstractOptionallyAuthenticatedRequest, AbstractOptionallyIdentifiedRequest, AbstractRequest, AuthenticationRequest, AuthorizationRequest, AuthorizationServerConfigurationRequest, BackChannelLogoutRequest, CIBAErrorDelivery, CIBAPingCallback, CIBAPushCallback, CIBARequest, CIBATokenDelivery, ClientDeleteRequest, ClientReadRequest, ClientRegistrationRequest, ClientUpdateRequest, DeviceAuthorizationRequest, EntityListingRequest, ExplicitClientRegistrationRequest, FederationAPIRequest, FederationEntityConfigurationRequest, FetchEntityStatementRequest, LogoutRequest, OIDCClientRegistrationRequest, OIDCClientUpdateRequest, OIDCProviderConfigurationRequest, ProtectedResourceRequest, PushedAuthorizationRequest, RequestObjectPOSTRequest, ResolveRequest, TokenIntrospectionRequest, TokenRequest, TokenRevocationRequest, TrustMarkStatusRequest, UserInfoRequest

public interface Request extends Message
Request message, serialises to an HTTP request.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the URI of the endpoint (HTTP or HTTPS) for which the request is intended.
    Returns the matching HTTP request.
  • Method Details

    • getEndpointURI

      Gets the URI of the endpoint (HTTP or HTTPS) for which the request is intended.
      Returns:
      The endpoint URI, null if not specified.
    • toHTTPRequest

      Returns the matching HTTP request.
      Returns:
      The HTTP request.