authress 0.1.66

The Authress SDK for RUST - provides authorization as a service with fully compatible REST apis. Authentication / Authorization / User Identity Roles / Permissions / Policies
Documentation
pub mod access_record;
pub use self::access_record::AccessRecord;
pub mod access_record_collection;
pub use self::access_record_collection::AccessRecordCollection;
pub mod access_request;
pub use self::access_request::AccessRequest;
pub mod access_request_collection;
pub use self::access_request_collection::AccessRequestCollection;
pub mod access_request_response;
pub use self::access_request_response::AccessRequestResponse;
pub mod access_template;
pub use self::access_template::AccessTemplate;
pub mod account;
pub use self::account::Account;
pub mod account_collection;
pub use self::account_collection::AccountCollection;
pub mod application_delegation;
pub use self::application_delegation::ApplicationDelegation;
pub mod claim_request;
pub use self::claim_request::ClaimRequest;
pub mod client;
pub use self::client::Client;
pub mod client_access_key;
pub use self::client_access_key::ClientAccessKey;
pub mod client_collection;
pub use self::client_collection::ClientCollection;
pub mod client_options;
pub use self::client_options::ClientOptions;
pub mod collection_links;
pub use self::collection_links::CollectionLinks;
pub mod connection;
pub use self::connection::Connection;
pub mod connection_collection;
pub use self::connection_collection::ConnectionCollection;
pub mod connection_data;
pub use self::connection_data::ConnectionData;
pub mod connection_default_connection_properties;
pub use self::connection_default_connection_properties::ConnectionDefaultConnectionProperties;
pub mod extension;
pub use self::extension::Extension;
pub mod extension_application;
pub use self::extension_application::ExtensionApplication;
pub mod extension_client;
pub use self::extension_client::ExtensionClient;
pub mod extension_collection;
pub use self::extension_collection::ExtensionCollection;
pub mod group;
pub use self::group::Group;
pub mod group_collection;
pub use self::group_collection::GroupCollection;
pub mod identity;
pub use self::identity::Identity;
pub mod identity_collection;
pub use self::identity_collection::IdentityCollection;
pub mod identity_request;
pub use self::identity_request::IdentityRequest;
pub mod invite;
pub use self::invite::Invite;
pub mod invite_statement;
pub use self::invite_statement::InviteStatement;
pub mod link;
pub use self::link::Link;
pub mod linked_group;
pub use self::linked_group::LinkedGroup;
pub mod links;
pub use self::links::Links;
pub mod metadata_object;
pub use self::metadata_object::MetadataObject;
pub mod oauth_authorize_response;
pub use self::oauth_authorize_response::OAuthAuthorizeResponse;
pub mod oauth_token_request;
pub use self::oauth_token_request::OAuthTokenRequest;
pub mod oauth_token_response;
pub use self::oauth_token_response::OAuthTokenResponse;
pub mod pagination;
pub use self::pagination::Pagination;
pub mod pagination_cursor;
pub use self::pagination_cursor::PaginationCursor;
pub mod permission_collection;
pub use self::permission_collection::PermissionCollection;
pub mod permission_object;
pub use self::permission_object::PermissionObject;
pub mod permissioned_resource;
pub use self::permissioned_resource::PermissionedResource;
pub mod permissioned_resource_collection;
pub use self::permissioned_resource_collection::PermissionedResourceCollection;
pub mod resource;
pub use self::resource::Resource;
pub mod resource_permission;
pub use self::resource_permission::ResourcePermission;
pub mod resource_users_collection;
pub use self::resource_users_collection::ResourceUsersCollection;
pub mod role;
pub use self::role::Role;
pub mod role_collection;
pub use self::role_collection::RoleCollection;
pub mod statement;
pub use self::statement::Statement;
pub mod tenant;
pub use self::tenant::Tenant;
pub mod tenant_collection;
pub use self::tenant_collection::TenantCollection;
pub mod tenant_connection;
pub use self::tenant_connection::TenantConnection;
pub mod tenant_data;
pub use self::tenant_data::TenantData;
pub mod token_request;
pub use self::token_request::TokenRequest;
pub mod user;
pub use self::user::User;
pub mod user_connection_credentials;
pub use self::user_connection_credentials::UserConnectionCredentials;
pub mod user_identity;
pub use self::user_identity::UserIdentity;
pub mod user_identity_collection;
pub use self::user_identity_collection::UserIdentityCollection;
pub mod user_resources_collection;
pub use self::user_resources_collection::UserResourcesCollection;
pub mod user_role;
pub use self::user_role::UserRole;
pub mod user_role_collection;
pub use self::user_role_collection::UserRoleCollection;
pub mod user_token;
pub use self::user_token::UserToken;