Interface Response

All Superinterfaces:
Message
All Known Subinterfaces:
AuthenticationResponse, ErrorResponse, SuccessResponse
All Known Implementing Classes:
AccessTokenResponse, AuthenticationErrorResponse, AuthenticationSuccessResponse, AuthorizationErrorResponse, AuthorizationResponse, AuthorizationSuccessResponse, CIBAErrorResponse, CIBARequestAcknowledgement, CIBAResponse, ClientInformationResponse, ClientRegistrationErrorResponse, ClientRegistrationResponse, DeviceAuthorizationErrorResponse, DeviceAuthorizationResponse, DeviceAuthorizationSuccessResponse, EntityListingErrorResponse, EntityListingResponse, EntityListingSuccessResponse, FederationEntityConfigurationErrorResponse, FederationEntityConfigurationResponse, FederationEntityConfigurationSuccessResponse, FetchEntityStatementErrorResponse, FetchEntityStatementResponse, FetchEntityStatementSuccessResponse, OIDCClientInformationResponse, OIDCTokenResponse, PushedAuthorizationErrorResponse, PushedAuthorizationResponse, PushedAuthorizationSuccessResponse, RequestObjectPOSTErrorResponse, RequestObjectPOSTResponse, RequestObjectPOSTSuccessResponse, ResolveErrorResponse, ResolveResponse, ResolveSuccessResponse, TokenErrorResponse, TokenIntrospectionErrorResponse, TokenIntrospectionResponse, TokenIntrospectionSuccessResponse, TokenResponse, TrustMarkStatusErrorResponse, TrustMarkStatusResponse, TrustMarkStatusSuccessResponse, UserInfoErrorResponse, UserInfoResponse, UserInfoSuccessResponse

public interface Response extends Message
Response message, serialises to an HTTP response.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Checks if the response indicates success.
    Returns the matching HTTP response.
  • Method Details

    • indicatesSuccess

      boolean indicatesSuccess()
      Checks if the response indicates success.
      Returns:
      true if the response indicates success, else false.
    • toHTTPResponse

      Returns the matching HTTP response.
      Returns:
      The HTTP response.