Skip to main content

Crate rbac_api_contract

Crate rbac_api_contract 

Source

Re-exports§

pub use domain::AccountDocument;
pub use domain::ApiKeyDocument;
pub use domain::Credential;
pub use domain::CredentialOAuth;
pub use domain::CredentialPasswordArgon2;
pub use domain::IdentityAuth;
pub use domain::IdentityDocument;
pub use domain::K2Document;
pub use domain::LicensePayload;
pub use domain::MagicPurpose;
pub use domain::MagicTokenDocument;
pub use domain::Membership;
pub use domain::RefreshTokenDocument;
pub use domain::RoleDocument;
pub use domain::Ticket;
pub use http::AddMemberRequest;
pub use http::ApiKeyLookupResponse;
pub use http::ApiKeyView;
pub use http::CreateAccountRequest;
pub use http::CreateApiKeyRequest;
pub use http::CreateIdentityRequest;
pub use http::CreateIdentityResponse;
pub use http::CreateResult;
pub use http::CreateRoleRequest;
pub use http::DeleteResult;
pub use http::DeleteUserQuery;
pub use http::DeleteUserResponse;
pub use http::EffectiveRolesQuery;
pub use http::ListQuery;
pub use http::LoginRequest;
pub use http::LogoutRequest;
pub use http::MagicRedeemRequest;
pub use http::MagicStartRequest;
pub use http::MagicStartResponse;
pub use http::NonceRedeemRequest;
pub use http::OAuthRequest;
pub use http::OkResponse;
pub use http::PasswordResetRedeemRequest;
pub use http::PasswordResetStartRequest;
pub use http::RedeemEmailVerificationResponse;
pub use http::RefreshRequest;
pub use http::RegisterRequest;
pub use http::RotateApiKeyResponse;
pub use http::SetMemberRolesRequest;
pub use http::SetPasswordRequest;
pub use http::SetVerifiedRequest;
pub use http::StartEmailChangeRequest;
pub use http::TokenResponse;
pub use http::UpdateApiKeyRequest;
pub use http::UpdateIdentityRequest;
pub use http::UpdateResult;
pub use http::UserAggregateAccountDetail;
pub use http::UserAggregateAccountSummary;
pub use http::UserAggregateDetail;
pub use http::UserAggregateListItem;
pub use http::UserListQuery;
pub use http::VerifyEmailQuery;
pub use http::WhoAmIResponse;

Modules§

domain
http