Macros
Pattern that matches an unknown
CredentialError
member.Pattern that matches an unknown
ResetError
member.Structs
Parameters to AddCredential method.
TODO(fxbug.dev/88343): Replace with anonymous tables when available as
parameter arguments.
Parameters to CheckCredential method.
TODO(fxbug.dev/88343): Replace with anonymous tables when available as
parameter arguments.
Response to CheckCredential method.
TODO(fxbug.dev/88343): Replace with anonymous tables when available as
parameter arguments.
Defines a single entry in the table of failed authentication attempt number
to authentication delay for a given credential.
A Stream of incoming requests for Manager
A Stream of incoming requests for Resetter
Enums
Specific error codes that can be returned by the credential manager.
Manager manages the overall state of low entropy secrets,
such as knowleged-based authentication factors, on a Fuchsia device.
This includes inserting, deleting and validating credentials. With
anti-hammering support built in to prevent pin brute forcing.
Specific error codes returned by the Reset protocol.
Reset is a small protocol intended to be used exclusively on factory reset
to reset any hardware backed credentials.