AccessPolicy.DefinitionStages.WithPermissions<ParentT> Interface

Type Parameters

ParentT

the stage of the parent definition to return to after attaching this definition

public static interface AccessPolicy.DefinitionStages.WithPermissions

The access policy definition stage allowing permissions to be added.

Method Summary

Modifier and Type Method and Description
abstract WithAttach<ParentT> allowCertificateAllPermissions()

Allow all permissions for the AD identity to access certificates.

abstract WithAttach<ParentT> allowCertificatePermissions(CertificatePermissions[] permissions)

Allow a list of permissions for the AD identity to access certificates.

abstract WithAttach<ParentT> allowCertificatePermissions(List<CertificatePermissions> permissions)

Allow a list of permissions for the AD identity to access certificates.

abstract WithAttach<ParentT> allowKeyAllPermissions()

Allow all permissions for the AD identity to access keys.

abstract WithAttach<ParentT> allowKeyPermissions(KeyPermissions[] permissions)

Allow a list of permissions for the AD identity to access keys.

abstract WithAttach<ParentT> allowKeyPermissions(List<KeyPermissions> permissions)

Allow a list of permissions for the AD identity to access keys.

abstract WithAttach<ParentT> allowSecretAllPermissions()

Allow all permissions for the AD identity to access secrets.

abstract WithAttach<ParentT> allowSecretPermissions(SecretPermissions[] permissions)

Allow a list of permissions for the AD identity to access secrets.

abstract WithAttach<ParentT> allowSecretPermissions(List<SecretPermissions> permissions)

Allow a list of permissions for the AD identity to access secrets.

abstract WithAttach<ParentT> allowStorageAllPermissions()

Allow all permissions for the Ad identity to access storage.

abstract WithAttach<ParentT> allowStoragePermissions(StoragePermissions[] permissions)

Allow a list of permissions for the AD identity to access storage.

abstract WithAttach<ParentT> allowStoragePermissions(List<StoragePermissions> permissions)

Allow a list of permissions for the AD identity to access storage.

Method Details

allowCertificateAllPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowCertificateAllPermissions()

Allow all permissions for the AD identity to access certificates.

Returns:

the next stage of access policy definition

allowCertificatePermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowCertificatePermissions(CertificatePermissions[] permissions)

Allow a list of permissions for the AD identity to access certificates.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowCertificatePermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowCertificatePermissions(List permissions)

Allow a list of permissions for the AD identity to access certificates.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowKeyAllPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowKeyAllPermissions()

Allow all permissions for the AD identity to access keys.

Returns:

the next stage of access policy definition

allowKeyPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowKeyPermissions(KeyPermissions[] permissions)

Allow a list of permissions for the AD identity to access keys.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowKeyPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowKeyPermissions(List permissions)

Allow a list of permissions for the AD identity to access keys.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowSecretAllPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowSecretAllPermissions()

Allow all permissions for the AD identity to access secrets.

Returns:

the next stage of access policy definition

allowSecretPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowSecretPermissions(SecretPermissions[] permissions)

Allow a list of permissions for the AD identity to access secrets.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowSecretPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowSecretPermissions(List permissions)

Allow a list of permissions for the AD identity to access secrets.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowStorageAllPermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowStorageAllPermissions()

Allow all permissions for the Ad identity to access storage.

Returns:

the next stage of access policy definition

allowStoragePermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowStoragePermissions(StoragePermissions[] permissions)

Allow a list of permissions for the AD identity to access storage.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowStoragePermissions

public abstract AccessPolicy.DefinitionStages.WithAttach allowStoragePermissions(List permissions)

Allow a list of permissions for the AD identity to access storage.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

Applies to