001package com.nimbusds.oauth2.sdk; 002 003 004import com.nimbusds.oauth2.sdk.http.HTTPResponse; 005 006 007/** 008 * Response message, serialises to an HTTP response. 009 * 010 * @author Vladimir Dzhuvinov 011 */ 012public interface Response extends Message { 013 014 015 /** 016 * Returns the matching HTTP response. 017 * 018 * @return The HTTP response. 019 * 020 * @throws SerializeException If the response message couldn't be 021 * serialised to an HTTP response. 022 */ 023 public HTTPResponse toHTTPResponse() 024 throws SerializeException; 025} 026 027