BackChannelPushNotificationRequest Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Model
BackChannelPushNotificationRequest Class
Represents the token delivery payload sent to the client in push mode.
public sealed record BackChannelPushNotificationRequest : Abblix.Oidc.Server.Features.BackChannelAuthentication.Interfaces.IBackChannelNotificationRequest, System.IEquatable<Abblix.Oidc.Server.Model.BackChannelPushNotificationRequest>
Inheritance System.Object → BackChannelPushNotificationRequest
Implements IBackChannelNotificationRequest, System.IEquatable<BackChannelPushNotificationRequest>
Properties
BackChannelPushNotificationRequest.AccessToken Property
The access token issued by the authorization server.
public string AccessToken { get; init; }
Property Value
BackChannelPushNotificationRequest.AuthenticationRequestId Property
The authentication request identifier.
public string AuthenticationRequestId { get; init; }
Implements AuthenticationRequestId
Property Value
BackChannelPushNotificationRequest.ExpiresIn Property
The lifetime in seconds of the access token.
public System.TimeSpan ExpiresIn { get; init; }
Property Value
BackChannelPushNotificationRequest.IdToken Property
The ID token, if requested.
public string? IdToken { get; init; }
Property Value
BackChannelPushNotificationRequest.RefreshToken Property
The refresh token, if issued.
public string? RefreshToken { get; init; }
Property Value
BackChannelPushNotificationRequest.TokenType Property
The type of the token (typically Bearer).
public string TokenType { get; init; }