AccessPolicy.UpdateStages.WithPermissions Interface

public static interface AccessPolicy.UpdateStages.WithPermissions

The access policy update stage allowing permissions to be added or removed.

Method Summary

Modifier and Type Method and Description
abstract Update allowCertificateAllPermissions()

Allow all permissions for the AD identity to access certificates.

abstract Update allowCertificatePermissions(CertificatePermissions[] permissions)

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

abstract Update allowCertificatePermissions(List<CertificatePermissions> permissions)

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

abstract Update allowKeyAllPermissions()

Allow all permissions for the AD identity to access keys.

abstract Update allowKeyPermissions(KeyPermissions[] permissions)

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

abstract Update allowKeyPermissions(List<KeyPermissions> permissions)

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

abstract Update allowSecretAllPermissions()

Allow all permissions for the AD identity to access secrets.

abstract Update allowSecretPermissions(SecretPermissions[] permissions)

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

abstract Update allowSecretPermissions(List<SecretPermissions> permissions)

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

abstract Update allowStorageAllPermissions()

Allow all permissions for the Ad identity to access storage.

abstract Update allowStoragePermissions(StoragePermissions[] permissions)

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

abstract Update allowStoragePermissions(List<StoragePermissions> permissions)

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

abstract Update disallowCertificateAllPermissions()

Revoke all permissions for the AD identity to access certificates.

abstract Update disallowCertificatePermissions(CertificatePermissions[] permissions)

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

abstract Update disallowCertificatePermissions(List<CertificatePermissions> permissions)

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

abstract Update disallowKeyAllPermissions()

Revoke all permissions for the AD identity to access keys.

abstract Update disallowKeyPermissions(KeyPermissions[] permissions)

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

abstract Update disallowKeyPermissions(List<KeyPermissions> permissions)

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

abstract Update disallowSecretAllPermissions()

Revoke all permissions for the AD identity to access secrets.

abstract Update disallowSecretPermissions(SecretPermissions[] permissions)

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

abstract Update disallowSecretPermissions(List<SecretPermissions> permissions)

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

abstract Update disallowStorageAllPermissions()

Revoke all permissions for the Ad identity to access storage.

abstract Update disallowStoragePermissions(StoragePermissions[] permissions)

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

abstract Update disallowStoragePermissions(List<StoragePermissions> permissions)

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

Method Details

allowCertificateAllPermissions

public abstract AccessPolicy.Update allowCertificateAllPermissions()

Allow all permissions for the AD identity to access certificates.

Returns:

the next stage of access policy update

allowCertificatePermissions

public abstract AccessPolicy.Update 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 update

allowCertificatePermissions

public abstract AccessPolicy.Update 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 update

allowKeyAllPermissions

public abstract AccessPolicy.Update allowKeyAllPermissions()

Allow all permissions for the AD identity to access keys.

Returns:

the next stage of access policy update

allowKeyPermissions

public abstract AccessPolicy.Update 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 update

allowKeyPermissions

public abstract AccessPolicy.Update 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 update

allowSecretAllPermissions

public abstract AccessPolicy.Update allowSecretAllPermissions()

Allow all permissions for the AD identity to access secrets.

Returns:

the next stage of access policy definition

allowSecretPermissions

public abstract AccessPolicy.Update 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.Update 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.Update allowStorageAllPermissions()

Allow all permissions for the Ad identity to access storage.

Returns:

the next stage of access policy definition

allowStoragePermissions

public abstract AccessPolicy.Update 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.Update 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

disallowCertificateAllPermissions

public abstract AccessPolicy.Update disallowCertificateAllPermissions()

Revoke all permissions for the AD identity to access certificates.

Returns:

the next stage of access policy update

disallowCertificatePermissions

public abstract AccessPolicy.Update disallowCertificatePermissions(CertificatePermissions[] permissions)

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

Parameters:

permissions - the list of permissions to revoke

Returns:

the next stage of access policy update

disallowCertificatePermissions

public abstract AccessPolicy.Update disallowCertificatePermissions(List permissions)

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

Parameters:

permissions - the list of permissions to revoke

Returns:

the next stage of access policy update

disallowKeyAllPermissions

public abstract AccessPolicy.Update disallowKeyAllPermissions()

Revoke all permissions for the AD identity to access keys.

Returns:

the next stage of access policy update

disallowKeyPermissions

public abstract AccessPolicy.Update disallowKeyPermissions(KeyPermissions[] permissions)

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

Parameters:

permissions - the list of permissions to revoke

Returns:

the next stage of access policy update

disallowKeyPermissions

public abstract AccessPolicy.Update disallowKeyPermissions(List permissions)

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

Parameters:

permissions - the list of permissions to revoke

Returns:

the next stage of access policy update

disallowSecretAllPermissions

public abstract AccessPolicy.Update disallowSecretAllPermissions()

Revoke all permissions for the AD identity to access secrets.

Returns:

the next stage of access policy update

disallowSecretPermissions

public abstract AccessPolicy.Update disallowSecretPermissions(SecretPermissions[] permissions)

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

Parameters:

permissions - the list of permissions to revoke

Returns:

the next stage of access policy update

disallowSecretPermissions

public abstract AccessPolicy.Update disallowSecretPermissions(List permissions)

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

Parameters:

permissions - the list of permissions to revoke

Returns:

the next stage of access policy update

disallowStorageAllPermissions

public abstract AccessPolicy.Update disallowStorageAllPermissions()

Revoke all permissions for the Ad identity to access storage.

Returns:

the next stage of access policy definition

disallowStoragePermissions

public abstract AccessPolicy.Update disallowStoragePermissions(StoragePermissions[] permissions)

Revoke 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

disallowStoragePermissions

public abstract AccessPolicy.Update disallowStoragePermissions(List permissions)

Revoke 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