struct Protocol::WebAuthn::Credential
- Protocol::WebAuthn::Credential
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
protocol/web_authn.crConstructors
Instance Method Summary
- #credential_id : String
- #is_resident_credential : Bool
-
#large_blob : String | Nil
The large blob associated with the credential.
-
#private_key : String
The ECDSA P-256 private key in PKCS#8 format.
-
#rp_id : String | Nil
Relying Party ID the credential is scoped to.
-
#sign_count : Int::Primitive
Signature counter.
-
#user_handle : String | Nil
An opaque byte sequence with a maximum size of 64 bytes mapping the credential to a specific user.
Constructor Detail
Instance Method Detail
The large blob associated with the credential. See https://w3c.github.io/webauthn/#sctn-large-blob-extension (Encoded as a base64 string when passed over JSON)
The ECDSA P-256 private key in PKCS#8 format. (Encoded as a base64 string when passed over JSON)
Relying Party ID the credential is scoped to. Must be set when adding a credential.
Signature counter. This is incremented by one for each successful assertion. See https://w3c.github.io/webauthn/#signature-counter
An opaque byte sequence with a maximum size of 64 bytes mapping the credential to a specific user. (Encoded as a base64 string when passed over JSON)