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 \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
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 | |
---|---|
Type | Description |
string |
hasSha256
setSha256
A message digest produced with the SHA-256 algorithm.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSha384
A message digest produced with the SHA-384 algorithm.
Returns | |
---|---|
Type | Description |
string |
hasSha384
setSha384
A message digest produced with the SHA-384 algorithm.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSha512
A message digest produced with the SHA-512 algorithm.
Returns | |
---|---|
Type | Description |
string |
hasSha512
setSha512
A message digest produced with the SHA-512 algorithm.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDigest
Returns | |
---|---|
Type | Description |
string |