AuthenticationExtensionsClientInputs Class
The inputs of the client extensions (https://w3c.github.io/webauthn/#dictdef-authenticationextensionsclientinputs). The library implements credProps, prf and largeBlob.
public sealed class AuthenticationExtensionsClientInputsConstructors
| Name | Description |
|---|---|
| AuthenticationExtensionsClientInputs() |
AuthenticationExtensionsClientInputs()
public AuthenticationExtensionsClientInputs()No documentation is available.
Properties
| Name | Description |
|---|---|
| Appid | Gets the FIDO AppID (the appid extension, not supported: it is ignored). |
| AppidExclude | Gets the FIDO AppID of the excluded credentials (the appidExclude extension, not supported: it is ignored). |
| CredProps | Gets whether the credential properties are requested (the credProps extension). |
| LargeBlob | Gets the inputs of the large blob storage (the largeBlob extension). |
| Prf | Gets the inputs of the pseudo-random function (the prf extension). |
| RemoteClientDataJson | Gets the client data of a remote desktop web client (the remoteClientDataJSON extension, not supported: it is ignored). |
Gets the FIDO AppID (the appid extension, not supported: it is ignored).
public string? Appid { get; init; }Property value
See also
AppidExclude
WebAuthenticationDictionaries.csGets the FIDO AppID of the excluded credentials (the appidExclude extension, not supported: it is ignored).
public string? AppidExclude { get; init; }CredProps
WebAuthenticationDictionaries.csGets whether the credential properties are requested (the credProps extension).
public bool? CredProps { get; init; }Property value
See also
LargeBlob
WebAuthenticationDictionaries.csGets the inputs of the large blob storage (the largeBlob extension).
public AuthenticationExtensionsLargeBlobInputs? LargeBlob { get; init; }Gets the inputs of the pseudo-random function (the prf extension).
public AuthenticationExtensionsPrfInputs? Prf { get; init; }RemoteClientDataJson
WebAuthenticationDictionaries.csGets the client data of a remote desktop web client (the remoteClientDataJSON extension, not supported: it is ignored).
public string? RemoteClientDataJson { get; init; }