Skip to main content

Module identity_provider_adapter

Module identity_provider_adapter 

Source
Expand description

Adapter that manages identity registration and DNS modifications.

The Identity Provider Adapter is responsible for handling DNS modifications for identity registration. Each identity (id_tag) is associated with an email address and has lifecycle timestamps.

Re-exports§

pub use crate::address::AddressType;

Structs§

ApiKey
Represents an API key in the system
CreateApiKeyOptions
Options for creating a new API key
CreateIdentityOptions
Options for creating a new identity
CreatedApiKey
Result of creating a new API key - includes the plaintext key (shown only once)
Identity
Represents an identity registration
ListApiKeyOptions
Options for listing API keys
ListIdentityOptions
Options for listing identities
RegistrarQuota
Quota tracking for identity registrations
UpdateIdentityOptions
Options for updating an existing identity

Enums§

IdentityStatus
Status of an identity in the registration lifecycle

Traits§

IdentityProviderAdapter
A Cloudillo identity provider adapter