EncryptResult interface

Properties

additionalAuthenticatedData

Additional data that is authenticated during decryption but not encrypted.

algorithm

The EncryptionAlgorithm used to encrypt the data.

authenticationTag

The authentication tag resulting from encryption with a symmetric key including A128GCM, A192GCM, and A256GCM.

iv

The initialization vector used for encryption.

keyID

The ID of the Key Vault Key used to encrypt the data.

result

Result of the encrypt(EncryptParameters, EncryptOptions) operation in bytes.

Property Details

additionalAuthenticatedData

Additional data that is authenticated during decryption but not encrypted.

additionalAuthenticatedData?: Uint8Array

Property Value

Uint8Array

algorithm

The EncryptionAlgorithm used to encrypt the data.

algorithm: EncryptionAlgorithm

Property Value

authenticationTag

The authentication tag resulting from encryption with a symmetric key including A128GCM, A192GCM, and A256GCM.

authenticationTag?: Uint8Array

Property Value

Uint8Array

iv

The initialization vector used for encryption.

iv?: Uint8Array

Property Value

Uint8Array

keyID

The ID of the Key Vault Key used to encrypt the data.

keyID?: string

Property Value

string

result

Result of the encrypt(EncryptParameters, EncryptOptions) operation in bytes.

result: Uint8Array

Property Value

Uint8Array