Expand description
Internal structures for parsing webauthn registrations and challenges. This may change at anytime and should not be relied on in your library.
Structs§
- Attestation
Object - Attestation Object
- Authenticator
Data - Data returned by this authenticator during registration.
- Challenge
- A challenge issued by the server. This contains a set of random bytes.
- Challenge
Ref - A reference to the Challenge issued by the server. This contains a set of random bytes.
- Tpms
Attest - Tpm attestation structure.
- Tpms
Clock Info - Information about the TPM’s clock. May be obfuscated.
- Tpmt
EccScheme - Symmetric crypto definition. Unused in webauthn
- Tpmt
KdfScheme - Symmetric crypto definition. Unused in webauthn
- Tpmt
RsaScheme - The Rsa Scheme. Unused in webauthn.
- Tpmt
SymDef Object - Symmetric crypto definition. Unused in webauthn
Enums§
- Tpm2b
Name - Tpm name enumeration.
- TpmAlg
Id - The tpm cryptographic algorithm that may be in use.
- TpmSt
- Tpm statement types.
- Tpmt
Signature - A TPM Signature.
- Tpmu
Attest - Tpm attestation union, switched by TpmSt.
Constants§
- TPM_
GENERATED_ VALUE - A magic constant that defines that a Tpm attestation comes from a TPM
Type Aliases§
- UserId
- Representation of a UserId