Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Duende.​IdentityServer.​Models.​PushedAuthorizationRequest

Assembly: Duende.IdentityServer.Storage

Inheritance: object → PushedAuthorizationRequest

Represents a persisted Pushed Authorization Request.

Properties

public string
ReferenceValueHash
The hash of the identifier within this pushed request's request_uri value. Request URIs that IdentityServer produces take the form urn:ietf:params:oauth:request_uri:{ReferenceValue}.
ExpiresAtUtc
The UTC time at which this pushed request will expire. The Pushed request will be used throughout the authentication process, beginning when it is passed to the authorization endpoint by the client, and then subsequently after user interaction, such as login and/or consent occur. If the expiration time is exceeded before a response to the client can be produced, IdentityServer will raise an error, and the user will be redirected to the IdentityServer error page.
public string
Parameters
The data protected content of the pushed authorization request.

Methods

public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object