Expand description

Identity is an abstraction over Identitys and Vaults, easing the use of these primitives in authentication and authorization APIs.

Re-exports

pub use error::*;

Modules

Structs

Key change creation

Key change data creation

Unique [crate::IdentityChangeEvent] identifier, computed as SHA256 of the event data

Identity implementation

Builder for Identity

An identifier of an Identity.

Identity SecureChannel LocalInfo used for LocalMessage

Attributes that are used to identify key

RotateKeyChange

RotateKeyChangeData

Enums

Meta-Attributes about a key

Constants

Identity SecureChannel LocalInfo unique Identifier

Traits

Traits required for a Vault implementation suitable for use in an Identity

Type Definitions

Identity event attributes