Uses of Class
com.aerospike.client.policy.AdminPolicy
Packages that use AdminPolicy
-
Uses of AdminPolicy in com.aerospike.client
Methods in com.aerospike.client with parameters of type AdminPolicyModifier and TypeMethodDescriptionfinal voidAerospikeClient.changePassword(AdminPolicy policy, String user, String password) Change user's password.voidIAerospikeClient.changePassword(AdminPolicy policy, String user, String password) Change user's password.final voidAerospikeClient.createRole(AdminPolicy policy, String roleName, List<Privilege> privileges) Create user defined role.final voidAerospikeClient.createRole(AdminPolicy policy, String roleName, List<Privilege> privileges, List<String> whitelist) Create user defined role with optional privileges and whitelist.final voidAerospikeClient.createRole(AdminPolicy policy, String roleName, List<Privilege> privileges, List<String> whitelist, int readQuota, int writeQuota) Create user defined role with optional privileges, whitelist and read/write quotas.voidIAerospikeClient.createRole(AdminPolicy policy, String roleName, List<Privilege> privileges) Create user defined role.voidIAerospikeClient.createRole(AdminPolicy policy, String roleName, List<Privilege> privileges, List<String> whitelist) Create user defined role with optional privileges and whitelist.voidIAerospikeClient.createRole(AdminPolicy policy, String roleName, List<Privilege> privileges, List<String> whitelist, int readQuota, int writeQuota) Create user defined role with optional privileges, whitelist and read/write quotas.final voidAerospikeClient.createUser(AdminPolicy policy, String user, String password, List<String> roles) Create user with password and roles.voidIAerospikeClient.createUser(AdminPolicy policy, String user, String password, List<String> roles) Create user with password and roles.final voidAerospikeClient.dropRole(AdminPolicy policy, String roleName) Drop user defined role.voidIAerospikeClient.dropRole(AdminPolicy policy, String roleName) Drop user defined role.final voidAerospikeClient.dropUser(AdminPolicy policy, String user) Remove user from cluster.voidIAerospikeClient.dropUser(AdminPolicy policy, String user) Remove user from cluster.final voidAerospikeClient.grantPrivileges(AdminPolicy policy, String roleName, List<Privilege> privileges) Grant privileges to an user defined role.voidIAerospikeClient.grantPrivileges(AdminPolicy policy, String roleName, List<Privilege> privileges) Grant privileges to an user defined role.final voidAerospikeClient.grantRoles(AdminPolicy policy, String user, List<String> roles) Add roles to user's list of roles.voidIAerospikeClient.grantRoles(AdminPolicy policy, String user, List<String> roles) Add roles to user's list of roles.final RoleAerospikeClient.queryRole(AdminPolicy policy, String roleName) Retrieve role definition.IAerospikeClient.queryRole(AdminPolicy policy, String roleName) Retrieve role definition.AerospikeClient.queryRoles(AdminPolicy policy) Retrieve all roles.IAerospikeClient.queryRoles(AdminPolicy policy) Retrieve all roles.final UserAerospikeClient.queryUser(AdminPolicy policy, String user) Retrieve roles for a given user.IAerospikeClient.queryUser(AdminPolicy policy, String user) Retrieve roles for a given user.AerospikeClient.queryUsers(AdminPolicy policy) Retrieve all users and their roles.IAerospikeClient.queryUsers(AdminPolicy policy) Retrieve all users and their roles.final voidAerospikeClient.revokePrivileges(AdminPolicy policy, String roleName, List<Privilege> privileges) Revoke privileges from an user defined role.voidIAerospikeClient.revokePrivileges(AdminPolicy policy, String roleName, List<Privilege> privileges) Revoke privileges from an user defined role.final voidAerospikeClient.revokeRoles(AdminPolicy policy, String user, List<String> roles) Remove roles from user's list of roles.voidIAerospikeClient.revokeRoles(AdminPolicy policy, String user, List<String> roles) Remove roles from user's list of roles.final voidAerospikeClient.setQuotas(AdminPolicy policy, String roleName, int readQuota, int writeQuota) Set maximum reads/writes per second limits for a role.voidIAerospikeClient.setQuotas(AdminPolicy policy, String roleName, int readQuota, int writeQuota) Set maximum reads/writes per second limits for a role.final voidAerospikeClient.setWhitelist(AdminPolicy policy, String roleName, List<String> whitelist) Set IP address whitelist for a role.voidIAerospikeClient.setWhitelist(AdminPolicy policy, String roleName, List<String> whitelist) Set IP address whitelist for a role. -
Uses of AdminPolicy in com.aerospike.client.policy
Constructors in com.aerospike.client.policy with parameters of type AdminPolicyModifierConstructorDescriptionAdminPolicy(AdminPolicy other) Copy admin policy from another admin policy.