Interface AccessPolicy
- All Superinterfaces:
ChildResource<Vault>,HasInnerModel<AccessPolicyEntry>,HasName,HasParent<Vault>,Indexable
An immutable client-side representation of a key vault access policy.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of an access policy definition.static interfaceGrouping of access policy definition stages applicable as part of a key vault creation.static interfaceThe entirety of an access policy update as part of a key vault update.static interfaceThe entirety of an access policy definition as part of a key vault update.static interfaceGrouping of access policy definition stages applicable as part of a key vault update.static interfaceGrouping of all the key vault update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets application ID of the client making request on behalf of a principal.objectId()Gets the object ID of a user or service principal in the Azure Active Directory tenant for the vault.Gets permissions the identity has for keys and secrets.tenantId()Gets the Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
tenantId
String tenantId()Gets the Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.- Returns:
- The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.
-
objectId
String objectId()Gets the object ID of a user or service principal in the Azure Active Directory tenant for the vault.- Returns:
- The object ID of a user or service principal in the Azure Active Directory tenant for the vault.
-
applicationId
String applicationId()Gets application ID of the client making request on behalf of a principal.- Returns:
- Application ID of the client making request on behalf of a principal.
-
permissions
Permissions permissions()Gets permissions the identity has for keys and secrets.- Returns:
- Permissions the identity has for keys and secrets.
-