Перейти к содержимому
Abblix
Эта страница ещё не переведена.

PingModeValidator Class

Validates required parameters for CIBA ping mode authentication requests. Ensures that clients using ping mode have proper configuration and provide necessary tokens.

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

Inheritance System.Object → PingModeValidator

Implements IBackChannelAuthenticationContextValidator

Methods

PingModeValidator.ValidateAsync(BackChannelAuthenticationValidationContext) Method

Validates ping mode specific requirements: client_notification_token and backchannel_client_notification_endpoint must be present.

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.