public final class AccessPolicyEntry extends Object
| Constructor and Description |
|---|
AccessPolicyEntry() |
| Modifier and Type | Method and Description |
|---|---|
UUID |
applicationId()
Get the applicationId property: Application ID of the client making request on behalf of a principal.
|
String |
objectId()
Get the objectId property: The object ID of a user, service principal or security group in the Azure Active
Directory tenant for the vault.
|
Permissions |
permissions()
Get the permissions property: Permissions the identity has for keys, secrets and certificates.
|
UUID |
tenantId()
Get the tenantId property: The Azure Active Directory tenant ID that should be used for authenticating requests
to the key vault.
|
void |
validate()
Validates the instance.
|
AccessPolicyEntry |
withApplicationId(UUID applicationId)
Set the applicationId property: Application ID of the client making request on behalf of a principal.
|
AccessPolicyEntry |
withObjectId(String objectId)
Set the objectId property: The object ID of a user, service principal or security group in the Azure Active
Directory tenant for the vault.
|
AccessPolicyEntry |
withPermissions(Permissions permissions)
Set the permissions property: Permissions the identity has for keys, secrets and certificates.
|
AccessPolicyEntry |
withTenantId(UUID tenantId)
Set the tenantId property: The Azure Active Directory tenant ID that should be used for authenticating requests
to the key vault.
|
public UUID tenantId()
public AccessPolicyEntry withTenantId(UUID tenantId)
tenantId - the tenantId value to set.public String objectId()
public AccessPolicyEntry withObjectId(String objectId)
objectId - the objectId value to set.public UUID applicationId()
public AccessPolicyEntry withApplicationId(UUID applicationId)
applicationId - the applicationId value to set.public Permissions permissions()
public AccessPolicyEntry withPermissions(Permissions permissions)
permissions - the permissions value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.