Uses of Class
com.azure.security.keyvault.administration.models.KeyVaultRoleScope
Packages that use KeyVaultRoleScope
Package
Description
Package containing classes for creating clients
KeyVaultAccessControlAsyncClient and
KeyVaultAccessControlClient that perform access control operations
on Azure Key Vault resources, as well as clients
KeyVaultBackupAsyncClient and
KeyVaultBackupClient that perform backup and restore operations on
Azure Key Vault keys.Package containing classes used by
KeyVaultAccessControlAsyncClient and
KeyVaultAccessControlClient to perform access control operations
on Azure Key Vault resources, as well as classes used by
KeyVaultBackupAsyncClient and
KeyVaultBackupClient to perform backup and restore operations on
on Azure Key Vault keys.-
Uses of KeyVaultRoleScope in com.azure.security.keyvault.administration
Methods in com.azure.security.keyvault.administration with parameters of type KeyVaultRoleScopeModifier and TypeMethodDescriptionKeyVaultAccessControlAsyncClient.createRoleAssignment(KeyVaultRoleScope roleScope, String roleDefinitionId, String principalId) Creates arole assignmentwith a randomly generated name.KeyVaultAccessControlAsyncClient.createRoleAssignment(KeyVaultRoleScope roleScope, String roleDefinitionId, String principalId, String roleAssignmentName) Creates arole assignment.KeyVaultAccessControlClient.createRoleAssignment(KeyVaultRoleScope roleScope, String roleDefinitionId, String principalId) Creates arole assignmentwith a randomly generated name.KeyVaultAccessControlClient.createRoleAssignment(KeyVaultRoleScope roleScope, String roleDefinitionId, String principalId, String roleAssignmentName) Creates arole assignment.Mono<com.azure.core.http.rest.Response<KeyVaultRoleAssignment>>KeyVaultAccessControlAsyncClient.createRoleAssignmentWithResponse(KeyVaultRoleScope roleScope, String roleDefinitionId, String principalId, String roleAssignmentName) Creates arole assignment.com.azure.core.http.rest.Response<KeyVaultRoleAssignment>KeyVaultAccessControlClient.createRoleAssignmentWithResponse(KeyVaultRoleScope roleScope, String roleDefinitionId, String principalId, String roleAssignmentName, com.azure.core.util.Context context) Creates arole assignment.KeyVaultAccessControlAsyncClient.deleteRoleAssignment(KeyVaultRoleScope roleScope, String roleAssignmentName) Deletes arole assignment.voidKeyVaultAccessControlClient.deleteRoleAssignment(KeyVaultRoleScope roleScope, String roleAssignmentName) Deletes arole assignment.KeyVaultAccessControlAsyncClient.deleteRoleAssignmentWithResponse(KeyVaultRoleScope roleScope, String roleAssignmentName) Deletes arole assignment.com.azure.core.http.rest.Response<Void>KeyVaultAccessControlClient.deleteRoleAssignmentWithResponse(KeyVaultRoleScope roleScope, String roleAssignmentName, com.azure.core.util.Context context) Deletes arole assignment.KeyVaultAccessControlAsyncClient.deleteRoleDefinition(KeyVaultRoleScope roleScope, String roleDefinitionName) Deletes arole definition.voidKeyVaultAccessControlClient.deleteRoleDefinition(KeyVaultRoleScope roleScope, String roleDefinitionName) Deletes arole definition.KeyVaultAccessControlAsyncClient.deleteRoleDefinitionWithResponse(KeyVaultRoleScope roleScope, String roleDefinitionName) Deletes arole definition.com.azure.core.http.rest.Response<Void>KeyVaultAccessControlClient.deleteRoleDefinitionWithResponse(KeyVaultRoleScope roleScope, String roleDefinitionName, com.azure.core.util.Context context) Deletes arole definition.KeyVaultAccessControlAsyncClient.getRoleAssignment(KeyVaultRoleScope roleScope, String roleAssignmentName) Gets arole assignment.KeyVaultAccessControlClient.getRoleAssignment(KeyVaultRoleScope roleScope, String roleAssignmentName) Gets arole assignment.Mono<com.azure.core.http.rest.Response<KeyVaultRoleAssignment>>KeyVaultAccessControlAsyncClient.getRoleAssignmentWithResponse(KeyVaultRoleScope roleScope, String roleAssignmentName) Gets arole assignment.com.azure.core.http.rest.Response<KeyVaultRoleAssignment>KeyVaultAccessControlClient.getRoleAssignmentWithResponse(KeyVaultRoleScope roleScope, String roleAssignmentName, com.azure.core.util.Context context) Gets arole assignment.KeyVaultAccessControlAsyncClient.getRoleDefinition(KeyVaultRoleScope roleScope, String roleDefinitionName) Gets arole definition.KeyVaultAccessControlClient.getRoleDefinition(KeyVaultRoleScope roleScope, String roleDefinitionName) Gets arole definition.Mono<com.azure.core.http.rest.Response<KeyVaultRoleDefinition>>KeyVaultAccessControlAsyncClient.getRoleDefinitionWithResponse(KeyVaultRoleScope roleScope, String roleDefinitionName) Gets arole definition.com.azure.core.http.rest.Response<KeyVaultRoleDefinition>KeyVaultAccessControlClient.getRoleDefinitionWithResponse(KeyVaultRoleScope roleScope, String roleDefinitionName, com.azure.core.util.Context context) Gets arole definition.com.azure.core.http.rest.PagedFlux<KeyVaultRoleAssignment>KeyVaultAccessControlAsyncClient.listRoleAssignments(KeyVaultRoleScope roleScope) Lists allrole assignmentsthat are applicable at the givenrole scopeand above.com.azure.core.http.rest.PagedIterable<KeyVaultRoleAssignment>KeyVaultAccessControlClient.listRoleAssignments(KeyVaultRoleScope roleScope) Get allrole assignmentsthat are applicable at the givenrole scopeand above.com.azure.core.http.rest.PagedIterable<KeyVaultRoleAssignment>KeyVaultAccessControlClient.listRoleAssignments(KeyVaultRoleScope roleScope, com.azure.core.util.Context context) Get allrole assignmentsthat are applicable at the givenrole scopeand above.com.azure.core.http.rest.PagedFlux<KeyVaultRoleDefinition>KeyVaultAccessControlAsyncClient.listRoleDefinitions(KeyVaultRoleScope roleScope) Lists allrole definitionsthat are applicable at the givenrole scopeand above.com.azure.core.http.rest.PagedIterable<KeyVaultRoleDefinition>KeyVaultAccessControlClient.listRoleDefinitions(KeyVaultRoleScope roleScope) Get allrole definitionsthat are applicable at the givenrole scopeand above.com.azure.core.http.rest.PagedIterable<KeyVaultRoleDefinition>KeyVaultAccessControlClient.listRoleDefinitions(KeyVaultRoleScope roleScope, com.azure.core.util.Context context) Get allrole definitionsthat are applicable at the givenrole scopeand above.KeyVaultAccessControlAsyncClient.setRoleDefinition(KeyVaultRoleScope roleScope) Creates or updates arole definitionwith a randomly generated name.KeyVaultAccessControlAsyncClient.setRoleDefinition(KeyVaultRoleScope roleScope, String roleDefinitionName) Creates or updates arole definition.KeyVaultAccessControlClient.setRoleDefinition(KeyVaultRoleScope roleScope) Creates arole definitionwith a randomly generated name.KeyVaultAccessControlClient.setRoleDefinition(KeyVaultRoleScope roleScope, String roleDefinitionName) Creates or updates arole definitionwith a given name. -
Uses of KeyVaultRoleScope in com.azure.security.keyvault.administration.models
Fields in com.azure.security.keyvault.administration.models declared as KeyVaultRoleScopeModifier and TypeFieldDescriptionstatic final KeyVaultRoleScopeKeyVaultRoleScope.GLOBALGlobal role scope.static final KeyVaultRoleScopeKeyVaultRoleScope.KEYSKeys role scope.Methods in com.azure.security.keyvault.administration.models that return KeyVaultRoleScopeModifier and TypeMethodDescriptionstatic KeyVaultRoleScopeKeyVaultRoleScope.fromString(String name) Creates or finds aKeyVaultRoleScopefrom its string representation.static KeyVaultRoleScopeCreates or finds aKeyVaultRoleScopefrom its string representation.static KeyVaultRoleScopeCreates or finds aKeyVaultRoleScopefrom its string representation.SetRoleDefinitionOptions.getRoleScope()Get therole scopeof theKeyVaultRoleDefinitionto create or update.KeyVaultRoleAssignmentProperties.getScope()Get therole assignmentscope.Methods in com.azure.security.keyvault.administration.models that return types with arguments of type KeyVaultRoleScopeModifier and TypeMethodDescriptionKeyVaultRoleDefinition.getAssignableScopes()Get therole definition's assignable scopes.SetRoleDefinitionOptions.getAssignableScopes()Get therole definition's assignable scopes.Method parameters in com.azure.security.keyvault.administration.models with type arguments of type KeyVaultRoleScopeModifier and TypeMethodDescriptionSetRoleDefinitionOptions.setAssignableScopes(List<KeyVaultRoleScope> assignableScopes) Set therole definition's assignable scopes.Constructors in com.azure.security.keyvault.administration.models with parameters of type KeyVaultRoleScopeModifierConstructorDescriptionKeyVaultRoleAssignmentProperties(String roleDefinitionId, String principalId, KeyVaultRoleScope scope) Creates a newrole assignment propertiesobject with the specified details.SetRoleDefinitionOptions(KeyVaultRoleScope roleScope) Creates an instance ofSetRoleDefinitionOptionswith an automatically generated name.SetRoleDefinitionOptions(KeyVaultRoleScope roleScope, String roleDefinitionName) Creates an instance ofSetRoleDefinitionOptions.