Introduction to OIDC Server
Implemented StandardsTechnical Requirements
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.BackChannelAuthentication.ValidationBackChannelAuthenticationValidationContextBackChannelAuthenticationValidatorCompositeBackChannelAuthorizationDetailsValidatorClientValidatorIBackChannelAuthenticationContextValidatorPingModeValidatorPushModeValidatorRequestedExpiryValidatorResourceValidatorScopeValidatorUserCodeValidatorUserIdentityValidator
Эта страница ещё не переведена.
PushModeValidator Class
Validates required parameters for CIBA push mode authentication requests. Ensures that clients using push mode have proper HTTPS endpoint configuration.
public class PushModeValidator : Abblix.Oidc.Server.Endpoints.BackChannelAuthentication.Validation.IBackChannelAuthenticationContextValidatorInheritance 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.
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.