extension

package
v0.11.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CredentialProtectionPolicy

type CredentialProtectionPolicy string
const (
	CredentialProtectionPolicyUserVerificationOptional                     CredentialProtectionPolicy = "userVerificationOptional"
	CredentialProtectionPolicyUserVerificationOptionalWithCredentialIDList CredentialProtectionPolicy = "userVerificationOptionalWithCredentialIDList"
	CredentialProtectionPolicyUserVerificationRequired                     CredentialProtectionPolicy = "userVerificationRequired"
)

type ExtensionIdentifier

type ExtensionIdentifier string

ExtensionIdentifier is an enum consisting of IANA registered Extension Identifiers. https://www.iana.org/assignments/webauthn/webauthn.xhtml

const (
	ExtensionIdentifierAppID                  ExtensionIdentifier = "appid"
	ExtensionIdentifierTxAuthSimple           ExtensionIdentifier = "txAuthSimple"
	ExtensionIdentifierTxAuthGeneric          ExtensionIdentifier = "txAuthGeneric"
	ExtensionIdentifierAuthnSelection         ExtensionIdentifier = "authnSel"
	ExtensionIdentifierExtensions             ExtensionIdentifier = "exts"
	ExtensionIdentifierUserVerificationIndex  ExtensionIdentifier = "uvi"
	ExtensionIdentifierLocation               ExtensionIdentifier = "loc"
	ExtensionIdentifierUserVerificationMethod ExtensionIdentifier = "uvm"
	ExtensionIdentifierCredentialProtection   ExtensionIdentifier = "credProtect"
	ExtensionIdentifierCredentialBlob         ExtensionIdentifier = "credBlob"
	ExtensionIdentifierLargeBlobKey           ExtensionIdentifier = "largeBlobKey"
	ExtensionIdentifierMinPinLength           ExtensionIdentifier = "minPinLength"
	ExtensionIdentifierPinComplexityPolicy    ExtensionIdentifier = "pinComplexityPolicy"
	ExtensionIdentifierHMACSecret             ExtensionIdentifier = "hmac-secret"
	ExtensionIdentifierHMACSecretMC           ExtensionIdentifier = "hmac-secret-mc"
	ExtensionIdentifierAppIDExclude           ExtensionIdentifier = "appidExclude"
	ExtensionIdentifierCredentialProperties   ExtensionIdentifier = "credProps"
	ExtensionIdentifierLargeBlob              ExtensionIdentifier = "largeBlob"
	ExtensionIdentifierPayment                ExtensionIdentifier = "payment"
)

type LargeBlobSupport

type LargeBlobSupport string
const (
	LargeBlobSupportRequired  LargeBlobSupport = "required"
	LargeBlobSupportPreferred LargeBlobSupport = "preferred"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL