OAuth 2.0 Pushed Authorization Requests

GPTKB entity

Statements (45)
Predicate Object
gptkbp:instanceOf OAuth 2.0 extension
gptkbp:abbreviation gptkb:PAR
gptkbp:author gptkb:Daniel_Fett
gptkb:Brian_Campbell
gptkb:Vittorio_Bertocci
gptkbp:benefit prevents leaking of sensitive data in browser history
enables sender-constrained tokens
prevents parameter manipulation by end-user
gptkbp:category gptkb:International_Standard
Web security
Authentication protocol
gptkbp:complement gptkb:OAuth_2.0_JAR
gptkb:OAuth_2.0_PKCE
gptkbp:definedIn gptkb:RFC_9126
gptkbp:enables confidential transmission of authorization parameters
gptkbp:extendsTo gptkb:OAuth_2.0_Authorization_Framework
https://www.w3.org/2000/01/rdf-schema#label OAuth 2.0 Pushed Authorization Requests
gptkbp:improves security for confidential clients
security for public clients
gptkbp:mechanismOfAction authorization server returns a request URI
clients send authorization parameters directly to authorization server
gptkbp:parameter gptkb:state_order
request
scope
client_id
redirect_uri
request_uri
response_type
gptkbp:publicationDate 2021-10
gptkbp:publishedBy gptkb:IETF
gptkbp:purpose prevent authorization request tampering
improve security of OAuth 2.0 authorization requests
gptkbp:reduces risk of leaking sensitive data in browser URLs
gptkbp:relatedTo gptkb:OAuth_2.0_Authorization_Code_Flow
gptkb:OAuth_2.0_JWT_Secured_Authorization_Request_(JAR)
gptkbp:requestEndpoint /par
gptkbp:requires client support
authorization server support
gptkbp:responseParameter expires_in
request_uri
gptkbp:status Proposed Standard
gptkbp:usedIn gptkb:financial-grade_API_(FAPI)
Open Banking
gptkbp:bfsParent gptkb:RFC_9007
gptkbp:bfsLayer 7