Trait AuthApi

Source
pub trait AuthApi {
Show 88 methods // Required methods fn create_auth_cache_item( &self, auth_cache_item: AuthCacheItem, zone: &str, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_auth_group( &self, auth_group: AuthGroupCreateParams, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_auth_refresh_item( &self, auth_refresh_item: Empty, ) -> Box<dyn Future<Item = CreateAuthRefreshItemResponse, Error = Error>>; fn create_auth_role( &self, auth_role: AuthRoleCreateParams, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_auth_user( &self, auth_user: AuthUserCreateParams, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_mapping_identity( &self, mapping_identity: MappingIdentityCreateParams, var_2way: bool, zone: &str, replace: bool, ) -> Box<dyn Future<Item = Empty, Error = Error>>; fn create_mapping_identity_0( &self, mapping_identity: Empty, mapping_identity_id: &str, _type: &str, zone: &str, ) -> Box<dyn Future<Item = MappingIdentities, Error = Error>>; fn create_providers_ads_item( &self, providers_ads_item: ProvidersAdsItem, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_providers_file_item( &self, providers_file_item: ProvidersFileItem, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_providers_krb5_item( &self, providers_krb5_item: ProvidersKrb5Item, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_providers_ldap_item( &self, providers_ldap_item: ProvidersLdapItem, force: bool, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_providers_nis_item( &self, providers_nis_item: ProvidersNisItem, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_settings_krb5_domain( &self, settings_krb5_domain: SettingsKrb5DomainCreateParams, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn create_settings_krb5_realm( &self, settings_krb5_realm: SettingsKrb5RealmCreateParams, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>; fn delete_auth_group( &self, auth_group_id: &str, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_auth_groups( &self, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_auth_role( &self, auth_role_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_auth_user( &self, auth_user_id: &str, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_auth_users( &self, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_mapping_identities( &self, filter: &str, zone: &str, remove: bool, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_mapping_identity( &self, mapping_identity_id: &str, zone: &str, var_2way: bool, target: &str, remove: bool, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_providers_ads_by_id( &self, providers_ads_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_providers_file_by_id( &self, providers_file_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_providers_krb5_by_id( &self, providers_krb5_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_providers_ldap_by_id( &self, providers_ldap_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_providers_local_by_id( &self, providers_local_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_providers_nis_by_id( &self, providers_nis_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_settings_krb5_domain( &self, settings_krb5_domain_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn delete_settings_krb5_realm( &self, settings_krb5_realm_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn get_auth_access_user( &self, auth_access_user: &str, path: &str, share: &str, zone: &str, numeric: bool, ) -> Box<dyn Future<Item = AuthAccess, Error = Error>>; fn get_auth_group( &self, auth_group_id: &str, cached: bool, resolve_names: bool, query_member_of: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = AuthGroups, Error = Error>>; fn get_auth_id(&self) -> Box<dyn Future<Item = AuthId, Error = Error>>; fn get_auth_ldap_template( &self, auth_ldap_template_id: &str, ) -> Box<dyn Future<Item = AuthLdapTemplates, Error = Error>>; fn get_auth_ldap_templates( &self, ) -> Box<dyn Future<Item = AuthLdapTemplatesExtended, Error = Error>>; fn get_auth_log_level( &self, ) -> Box<dyn Future<Item = AuthLogLevel, Error = Error>>; fn get_auth_netgroup( &self, auth_netgroup_id: &str, ignore_errors: bool, recursive: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = AuthNetgroups, Error = Error>>; fn get_auth_privileges( &self, ) -> Box<dyn Future<Item = AuthPrivileges, Error = Error>>; fn get_auth_role( &self, auth_role_id: &str, resolve_names: bool, ) -> Box<dyn Future<Item = AuthRoles, Error = Error>>; fn get_auth_shells( &self, ) -> Box<dyn Future<Item = AuthShells, Error = Error>>; fn get_auth_user( &self, auth_user_id: &str, cached: bool, resolve_names: bool, query_member_of: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = AuthUsers, Error = Error>>; fn get_auth_wellknown( &self, auth_wellknown_id: &str, scope: &str, ) -> Box<dyn Future<Item = AuthWellknowns, Error = Error>>; fn get_auth_wellknowns( &self, ) -> Box<dyn Future<Item = AuthWellknowns, Error = Error>>; fn get_mapping_dump( &self, nocreate: bool, zone: &str, ) -> Box<dyn Future<Item = MappingDump, Error = Error>>; fn get_mapping_identity( &self, mapping_identity_id: &str, nocreate: bool, zone: &str, ) -> Box<dyn Future<Item = MappingIdentities, Error = Error>>; fn get_mapping_users_lookup( &self, primary_gid: i32, uid: i32, zone: &str, gid: Vec<i32>, user: &str, kerberos_principal: &str, ) -> Box<dyn Future<Item = MappingUsersLookup, Error = Error>>; fn get_mapping_users_rules( &self, zone: &str, ) -> Box<dyn Future<Item = MappingUsersRules, Error = Error>>; fn get_providers_ads_by_id( &self, providers_ads_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersAds, Error = Error>>; fn get_providers_file_by_id( &self, providers_file_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersFile, Error = Error>>; fn get_providers_krb5_by_id( &self, providers_krb5_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersKrb5, Error = Error>>; fn get_providers_ldap_by_id( &self, providers_ldap_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersLdap, Error = Error>>; fn get_providers_local( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersLocal, Error = Error>>; fn get_providers_local_by_id( &self, providers_local_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersLocal, Error = Error>>; fn get_providers_nis_by_id( &self, providers_nis_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersNis, Error = Error>>; fn get_providers_summary( &self, groupnet: &str, zone: &str, ) -> Box<dyn Future<Item = ProvidersSummary, Error = Error>>; fn get_settings_acls( &self, preset: &str, ) -> Box<dyn Future<Item = SettingsAcls, Error = Error>>; fn get_settings_global( &self, scope: &str, zone: &str, ) -> Box<dyn Future<Item = SettingsGlobal, Error = Error>>; fn get_settings_krb5_defaults( &self, ) -> Box<dyn Future<Item = SettingsKrb5Defaults, Error = Error>>; fn get_settings_krb5_domain( &self, settings_krb5_domain_id: &str, ) -> Box<dyn Future<Item = SettingsKrb5Domains, Error = Error>>; fn get_settings_krb5_realm( &self, settings_krb5_realm_id: &str, ) -> Box<dyn Future<Item = SettingsKrb5Realms, Error = Error>>; fn get_settings_mapping( &self, scope: &str, zone: &str, ) -> Box<dyn Future<Item = SettingsMapping, Error = Error>>; fn list_auth_groups( &self, domain: &str, zone: &str, resume: &str, cached: bool, resolve_names: bool, filter: &str, limit: i32, provider: &str, query_member_of: bool, ) -> Box<dyn Future<Item = AuthGroupsExtended, Error = Error>>; fn list_auth_roles( &self, sort: &str, resolve_names: bool, limit: i32, dir: &str, resume: &str, ) -> Box<dyn Future<Item = AuthRolesExtended, Error = Error>>; fn list_auth_users( &self, domain: &str, zone: &str, resume: &str, cached: bool, resolve_names: bool, filter: &str, limit: i32, provider: &str, query_member_of: bool, ) -> Box<dyn Future<Item = AuthUsersExtended, Error = Error>>; fn list_providers_ads( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersAdsExtended, Error = Error>>; fn list_providers_file( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersFile, Error = Error>>; fn list_providers_krb5( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersKrb5Extended, Error = Error>>; fn list_providers_ldap( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersLdap, Error = Error>>; fn list_providers_nis( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersNisExtended, Error = Error>>; fn list_settings_krb5_domains( &self, ) -> Box<dyn Future<Item = SettingsKrb5Domains, Error = Error>>; fn list_settings_krb5_realms( &self, ) -> Box<dyn Future<Item = SettingsKrb5Realms, Error = Error>>; fn update_auth_group( &self, auth_group: AuthGroup, auth_group_id: &str, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_auth_log_level( &self, auth_log_level: AuthLogLevelExtended, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_auth_role( &self, auth_role: AuthRole, auth_role_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_auth_user( &self, auth_user: AuthUser, auth_user_id: &str, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_mapping_import( &self, mapping_import: MappingImport, zone: &str, replace: bool, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_mapping_users_rules( &self, mapping_users_rules: MappingUsersRulesExtended, zone: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_providers_ads_by_id( &self, providers_ads_id_params: ProvidersAdsIdParams, providers_ads_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_providers_file_by_id( &self, providers_file_id_params: ProvidersFileIdParams, providers_file_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_providers_krb5_by_id( &self, providers_krb5_id_params: ProvidersKrb5IdParams, providers_krb5_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_providers_ldap_by_id( &self, providers_ldap_id_params: ProvidersLdapIdParams, providers_ldap_id: &str, force: bool, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_providers_local_by_id( &self, providers_local_id_params: ProvidersLocalIdParams, providers_local_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_providers_nis_by_id( &self, providers_nis_id_params: ProvidersNisIdParams, providers_nis_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_settings_acls( &self, settings_acls: SettingsAclsExtended, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_settings_global( &self, settings_global: SettingsGlobalGlobalSettings, zone: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_settings_krb5_defaults( &self, settings_krb5_defaults: SettingsKrb5DefaultsKrb5Settings, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_settings_krb5_domain( &self, settings_krb5_domain: SettingsKrb5Domain, settings_krb5_domain_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_settings_krb5_realm( &self, settings_krb5_realm: SettingsKrb5Realm, settings_krb5_realm_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>; fn update_settings_mapping( &self, settings_mapping: SettingsMappingMappingSettings, zone: &str, ) -> Box<dyn Future<Item = (), Error = Error>>;
}

Required Methods§

Source

fn create_auth_cache_item( &self, auth_cache_item: AuthCacheItem, zone: &str, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_auth_group( &self, auth_group: AuthGroupCreateParams, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_auth_refresh_item( &self, auth_refresh_item: Empty, ) -> Box<dyn Future<Item = CreateAuthRefreshItemResponse, Error = Error>>

Source

fn create_auth_role( &self, auth_role: AuthRoleCreateParams, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_auth_user( &self, auth_user: AuthUserCreateParams, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_mapping_identity( &self, mapping_identity: MappingIdentityCreateParams, var_2way: bool, zone: &str, replace: bool, ) -> Box<dyn Future<Item = Empty, Error = Error>>

Source

fn create_mapping_identity_0( &self, mapping_identity: Empty, mapping_identity_id: &str, _type: &str, zone: &str, ) -> Box<dyn Future<Item = MappingIdentities, Error = Error>>

Source

fn create_providers_ads_item( &self, providers_ads_item: ProvidersAdsItem, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_providers_file_item( &self, providers_file_item: ProvidersFileItem, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_providers_krb5_item( &self, providers_krb5_item: ProvidersKrb5Item, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_providers_ldap_item( &self, providers_ldap_item: ProvidersLdapItem, force: bool, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_providers_nis_item( &self, providers_nis_item: ProvidersNisItem, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_settings_krb5_domain( &self, settings_krb5_domain: SettingsKrb5DomainCreateParams, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn create_settings_krb5_realm( &self, settings_krb5_realm: SettingsKrb5RealmCreateParams, ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

Source

fn delete_auth_group( &self, auth_group_id: &str, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_auth_groups( &self, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_auth_role( &self, auth_role_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_auth_user( &self, auth_user_id: &str, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_auth_users( &self, cached: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_mapping_identities( &self, filter: &str, zone: &str, remove: bool, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_mapping_identity( &self, mapping_identity_id: &str, zone: &str, var_2way: bool, target: &str, remove: bool, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_providers_ads_by_id( &self, providers_ads_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_providers_file_by_id( &self, providers_file_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_providers_krb5_by_id( &self, providers_krb5_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_providers_ldap_by_id( &self, providers_ldap_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_providers_local_by_id( &self, providers_local_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_providers_nis_by_id( &self, providers_nis_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_settings_krb5_domain( &self, settings_krb5_domain_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn delete_settings_krb5_realm( &self, settings_krb5_realm_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn get_auth_access_user( &self, auth_access_user: &str, path: &str, share: &str, zone: &str, numeric: bool, ) -> Box<dyn Future<Item = AuthAccess, Error = Error>>

Source

fn get_auth_group( &self, auth_group_id: &str, cached: bool, resolve_names: bool, query_member_of: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = AuthGroups, Error = Error>>

Source

fn get_auth_id(&self) -> Box<dyn Future<Item = AuthId, Error = Error>>

Source

fn get_auth_ldap_template( &self, auth_ldap_template_id: &str, ) -> Box<dyn Future<Item = AuthLdapTemplates, Error = Error>>

Source

fn get_auth_ldap_templates( &self, ) -> Box<dyn Future<Item = AuthLdapTemplatesExtended, Error = Error>>

Source

fn get_auth_log_level( &self, ) -> Box<dyn Future<Item = AuthLogLevel, Error = Error>>

Source

fn get_auth_netgroup( &self, auth_netgroup_id: &str, ignore_errors: bool, recursive: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = AuthNetgroups, Error = Error>>

Source

fn get_auth_privileges( &self, ) -> Box<dyn Future<Item = AuthPrivileges, Error = Error>>

Source

fn get_auth_role( &self, auth_role_id: &str, resolve_names: bool, ) -> Box<dyn Future<Item = AuthRoles, Error = Error>>

Source

fn get_auth_shells(&self) -> Box<dyn Future<Item = AuthShells, Error = Error>>

Source

fn get_auth_user( &self, auth_user_id: &str, cached: bool, resolve_names: bool, query_member_of: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = AuthUsers, Error = Error>>

Source

fn get_auth_wellknown( &self, auth_wellknown_id: &str, scope: &str, ) -> Box<dyn Future<Item = AuthWellknowns, Error = Error>>

Source

fn get_auth_wellknowns( &self, ) -> Box<dyn Future<Item = AuthWellknowns, Error = Error>>

Source

fn get_mapping_dump( &self, nocreate: bool, zone: &str, ) -> Box<dyn Future<Item = MappingDump, Error = Error>>

Source

fn get_mapping_identity( &self, mapping_identity_id: &str, nocreate: bool, zone: &str, ) -> Box<dyn Future<Item = MappingIdentities, Error = Error>>

Source

fn get_mapping_users_lookup( &self, primary_gid: i32, uid: i32, zone: &str, gid: Vec<i32>, user: &str, kerberos_principal: &str, ) -> Box<dyn Future<Item = MappingUsersLookup, Error = Error>>

Source

fn get_mapping_users_rules( &self, zone: &str, ) -> Box<dyn Future<Item = MappingUsersRules, Error = Error>>

Source

fn get_providers_ads_by_id( &self, providers_ads_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersAds, Error = Error>>

Source

fn get_providers_file_by_id( &self, providers_file_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersFile, Error = Error>>

Source

fn get_providers_krb5_by_id( &self, providers_krb5_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersKrb5, Error = Error>>

Source

fn get_providers_ldap_by_id( &self, providers_ldap_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersLdap, Error = Error>>

Source

fn get_providers_local( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersLocal, Error = Error>>

Source

fn get_providers_local_by_id( &self, providers_local_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersLocal, Error = Error>>

Source

fn get_providers_nis_by_id( &self, providers_nis_id: &str, scope: &str, ) -> Box<dyn Future<Item = ProvidersNis, Error = Error>>

Source

fn get_providers_summary( &self, groupnet: &str, zone: &str, ) -> Box<dyn Future<Item = ProvidersSummary, Error = Error>>

Source

fn get_settings_acls( &self, preset: &str, ) -> Box<dyn Future<Item = SettingsAcls, Error = Error>>

Source

fn get_settings_global( &self, scope: &str, zone: &str, ) -> Box<dyn Future<Item = SettingsGlobal, Error = Error>>

Source

fn get_settings_krb5_defaults( &self, ) -> Box<dyn Future<Item = SettingsKrb5Defaults, Error = Error>>

Source

fn get_settings_krb5_domain( &self, settings_krb5_domain_id: &str, ) -> Box<dyn Future<Item = SettingsKrb5Domains, Error = Error>>

Source

fn get_settings_krb5_realm( &self, settings_krb5_realm_id: &str, ) -> Box<dyn Future<Item = SettingsKrb5Realms, Error = Error>>

Source

fn get_settings_mapping( &self, scope: &str, zone: &str, ) -> Box<dyn Future<Item = SettingsMapping, Error = Error>>

Source

fn list_auth_groups( &self, domain: &str, zone: &str, resume: &str, cached: bool, resolve_names: bool, filter: &str, limit: i32, provider: &str, query_member_of: bool, ) -> Box<dyn Future<Item = AuthGroupsExtended, Error = Error>>

Source

fn list_auth_roles( &self, sort: &str, resolve_names: bool, limit: i32, dir: &str, resume: &str, ) -> Box<dyn Future<Item = AuthRolesExtended, Error = Error>>

Source

fn list_auth_users( &self, domain: &str, zone: &str, resume: &str, cached: bool, resolve_names: bool, filter: &str, limit: i32, provider: &str, query_member_of: bool, ) -> Box<dyn Future<Item = AuthUsersExtended, Error = Error>>

Source

fn list_providers_ads( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersAdsExtended, Error = Error>>

Source

fn list_providers_file( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersFile, Error = Error>>

Source

fn list_providers_krb5( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersKrb5Extended, Error = Error>>

Source

fn list_providers_ldap( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersLdap, Error = Error>>

Source

fn list_providers_nis( &self, scope: &str, ) -> Box<dyn Future<Item = ProvidersNisExtended, Error = Error>>

Source

fn list_settings_krb5_domains( &self, ) -> Box<dyn Future<Item = SettingsKrb5Domains, Error = Error>>

Source

fn list_settings_krb5_realms( &self, ) -> Box<dyn Future<Item = SettingsKrb5Realms, Error = Error>>

Source

fn update_auth_group( &self, auth_group: AuthGroup, auth_group_id: &str, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_auth_log_level( &self, auth_log_level: AuthLogLevelExtended, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_auth_role( &self, auth_role: AuthRole, auth_role_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_auth_user( &self, auth_user: AuthUser, auth_user_id: &str, force: bool, zone: &str, provider: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_mapping_import( &self, mapping_import: MappingImport, zone: &str, replace: bool, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_mapping_users_rules( &self, mapping_users_rules: MappingUsersRulesExtended, zone: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_providers_ads_by_id( &self, providers_ads_id_params: ProvidersAdsIdParams, providers_ads_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_providers_file_by_id( &self, providers_file_id_params: ProvidersFileIdParams, providers_file_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_providers_krb5_by_id( &self, providers_krb5_id_params: ProvidersKrb5IdParams, providers_krb5_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_providers_ldap_by_id( &self, providers_ldap_id_params: ProvidersLdapIdParams, providers_ldap_id: &str, force: bool, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_providers_local_by_id( &self, providers_local_id_params: ProvidersLocalIdParams, providers_local_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_providers_nis_by_id( &self, providers_nis_id_params: ProvidersNisIdParams, providers_nis_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_settings_acls( &self, settings_acls: SettingsAclsExtended, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_settings_global( &self, settings_global: SettingsGlobalGlobalSettings, zone: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_settings_krb5_defaults( &self, settings_krb5_defaults: SettingsKrb5DefaultsKrb5Settings, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_settings_krb5_domain( &self, settings_krb5_domain: SettingsKrb5Domain, settings_krb5_domain_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_settings_krb5_realm( &self, settings_krb5_realm: SettingsKrb5Realm, settings_krb5_realm_id: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Source

fn update_settings_mapping( &self, settings_mapping: SettingsMappingMappingSettings, zone: &str, ) -> Box<dyn Future<Item = (), Error = Error>>

Implementors§

Source§

impl<C: Connect + 'static> AuthApi for AuthApiClient<C>