Cloud KMS V1 Client - Class Digest (1.20.3)

Reference documentation and code samples for the Cloud KMS V1 Client class Digest.

A Digest holds a cryptographic message digest.

Generated from protobuf message google.cloud.kms.v1.Digest

Namespace

Google \ Cloud \ Kms \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ sha256 string

A message digest produced with the SHA-256 algorithm.

↳ sha384 string

A message digest produced with the SHA-384 algorithm.

↳ sha512 string

A message digest produced with the SHA-512 algorithm.

getSha256

A message digest produced with the SHA-256 algorithm.

Returns
TypeDescription
string

hasSha256

setSha256

A message digest produced with the SHA-256 algorithm.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getSha384

A message digest produced with the SHA-384 algorithm.

Returns
TypeDescription
string

hasSha384

setSha384

A message digest produced with the SHA-384 algorithm.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getSha512

A message digest produced with the SHA-512 algorithm.

Returns
TypeDescription
string

hasSha512

setSha512

A message digest produced with the SHA-512 algorithm.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDigest

Returns
TypeDescription
string