Zum Inhalt springen
Abblix
Diese Seite wurde noch nicht übersetzt.

PushModeValidator Class

Validates required parameters for CIBA push mode authentication requests. Ensures that clients using push mode have proper HTTPS endpoint configuration.

C#
public class PushModeValidator : Abblix.Oidc.Server.Endpoints.BackChannelAuthentication.Validation.IBackChannelAuthenticationContextValidator

Inheritance System.Object → PushModeValidator

Implements IBackChannelAuthenticationContextValidator

Methods

PushModeValidator.ValidateAsync(BackChannelAuthenticationValidationContext) Method

Validates push mode specific requirements: backchannel_client_notification_endpoint must be present and use HTTPS.

C#
public System.Threading.Tasks.Task<Abblix.Oidc.Server.Common.OidcError?> ValidateAsync(Abblix.Oidc.Server.Endpoints.BackChannelAuthentication.Validation.BackChannelAuthenticationValidationContext context);

Parameters

context BackChannelAuthenticationValidationContext

The validation context containing request and client information.

Implements ValidateAsync(BackChannelAuthenticationValidationContext)

Returns

System.Threading.Tasks.Task<OidcError>
An error if validation fails, null if successful.