VaultExtendedInfoResourceInner Class

public final class VaultExtendedInfoResourceInner
extends ProxyResource

Vault extended information.

Constructor Summary

Constructor Description
VaultExtendedInfoResourceInner()

Creates an instance of VaultExtendedInfoResourceInner class.

Method Summary

Modifier and Type Method and Description
String algorithm()

Get the algorithm property: Algorithm for Vault ExtendedInfo.

String encryptionKey()

Get the encryptionKey property: Encryption key.

String encryptionKeyThumbprint()

Get the encryptionKeyThumbprint property: Encryption key thumbprint.

String etag()

Get the etag property: Optional ETag.

String integrityKey()

Get the integrityKey property: Integrity key.

void validate()

Validates the instance.

VaultExtendedInfoResourceInner withAlgorithm(String algorithm)

Set the algorithm property: Algorithm for Vault ExtendedInfo.

VaultExtendedInfoResourceInner withEncryptionKey(String encryptionKey)

Set the encryptionKey property: Encryption key.

VaultExtendedInfoResourceInner withEncryptionKeyThumbprint(String encryptionKeyThumbprint)

Set the encryptionKeyThumbprint property: Encryption key thumbprint.

VaultExtendedInfoResourceInner withEtag(String etag)

Set the etag property: Optional ETag.

VaultExtendedInfoResourceInner withIntegrityKey(String integrityKey)

Set the integrityKey property: Integrity key.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

VaultExtendedInfoResourceInner

public VaultExtendedInfoResourceInner()

Creates an instance of VaultExtendedInfoResourceInner class.

Method Details

algorithm

public String algorithm()

Get the algorithm property: Algorithm for Vault ExtendedInfo.

Returns:

the algorithm value.

encryptionKey

public String encryptionKey()

Get the encryptionKey property: Encryption key.

Returns:

the encryptionKey value.

encryptionKeyThumbprint

public String encryptionKeyThumbprint()

Get the encryptionKeyThumbprint property: Encryption key thumbprint.

Returns:

the encryptionKeyThumbprint value.

etag

public String etag()

Get the etag property: Optional ETag.

Returns:

the etag value.

integrityKey

public String integrityKey()

Get the integrityKey property: Integrity key.

Returns:

the integrityKey value.

validate

public void validate()

Validates the instance.

withAlgorithm

public VaultExtendedInfoResourceInner withAlgorithm(String algorithm)

Set the algorithm property: Algorithm for Vault ExtendedInfo.

Parameters:

algorithm - the algorithm value to set.

Returns:

the VaultExtendedInfoResourceInner object itself.

withEncryptionKey

public VaultExtendedInfoResourceInner withEncryptionKey(String encryptionKey)

Set the encryptionKey property: Encryption key.

Parameters:

encryptionKey - the encryptionKey value to set.

Returns:

the VaultExtendedInfoResourceInner object itself.

withEncryptionKeyThumbprint

public VaultExtendedInfoResourceInner withEncryptionKeyThumbprint(String encryptionKeyThumbprint)

Set the encryptionKeyThumbprint property: Encryption key thumbprint.

Parameters:

encryptionKeyThumbprint - the encryptionKeyThumbprint value to set.

Returns:

the VaultExtendedInfoResourceInner object itself.

withEtag

public VaultExtendedInfoResourceInner withEtag(String etag)

Set the etag property: Optional ETag.

Parameters:

etag - the etag value to set.

Returns:

the VaultExtendedInfoResourceInner object itself.

withIntegrityKey

public VaultExtendedInfoResourceInner withIntegrityKey(String integrityKey)

Set the integrityKey property: Integrity key.

Parameters:

integrityKey - the integrityKey value to set.

Returns:

the VaultExtendedInfoResourceInner object itself.

Applies to