public final class KeyVaultPermission extends Object
KeyVaultRoleDefinition
.Constructor and Description |
---|
KeyVaultPermission(List<String> actions,
List<String> notActions,
List<KeyVaultDataAction> dataActions,
List<KeyVaultDataAction> notDataActions)
Creates a new
KeyVaultPermission with the specified allowed and forbidden actions and data actions. |
Modifier and Type | Method and Description |
---|---|
List<String> |
getActions()
Get the action permissions that are granted.
|
List<KeyVaultDataAction> |
getDataActions()
Get the data action permissions that are granted.
|
List<String> |
getNotActions()
Get the action permissions that are excluded but not denied.
|
List<KeyVaultDataAction> |
getNotDataActions()
Get the data action permissions that are excluded but not denied.
|
public KeyVaultPermission(List<String> actions, List<String> notActions, List<KeyVaultDataAction> dataActions, List<KeyVaultDataAction> notDataActions)
KeyVaultPermission
with the specified allowed and forbidden actions and data actions.actions
- Action permissions that are granted.notActions
- Action permissions that are excluded but not denied. They may be granted by other role
definitions assigned to a principal.dataActions
- Data action permissions that are granted.notDataActions
- Data action permissions that are excluded but not denied. They may be granted by other role
definitions assigned to a principal.public List<String> getActions()
public List<String> getNotActions()
public List<KeyVaultDataAction> getDataActions()
public List<KeyVaultDataAction> getNotDataActions()
Copyright © 2021 Microsoft Corporation. All rights reserved.