This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Make hmac

1 - 1.3

scp-cli kms kms generate hmac
--key_id <value>
--input <value>

Description

Generates a HMAC using key(Purpose: create/verification).

State ACTIVE (CURRENT)

VersionNot Before
1.3-

Parameters

NameTypeDescriptionExample
key_id
required
stringResource id of KMS key138c2fc8c29a449dbfa8681f8f1d78e2
input
required
stringData(base64 encoded) for verificationdGVzdCBpbnB1dA==

Responses

NameDescriptionExample
hmacHMAC datavault:v1:/IHSD+Rg9BHNkmIiEunAPVj6IVaJqkjSO4GGvALHcVQ=

2 - 1.2

scp-cli kms kms generate hmac
--key_id <value>
--input <value>

Description

Generates a HMAC using key(Purpose: create/verification).

State ACTIVE (SUPPORTED)

VersionNot Before
1.220261231

Parameters

NameTypeDescriptionExample
key_id
required
stringResource id of KMS key138c2fc8c29a449dbfa8681f8f1d78e2
input
required
stringData(base64 encoded) for verificationdGVzdCBpbnB1dA==

Responses

NameDescriptionExample
hmacHMAC datavault:v1:/IHSD+Rg9BHNkmIiEunAPVj6IVaJqkjSO4GGvALHcVQ=

3 - 1.1

scp-cli kms kms generate hmac
--key_id <value>
--input <value>

Description

Generates a HMAC using key(Purpose: create/verification).

State ACTIVE (SUPPORTED)

VersionNot Before
1.120260831

Parameters

NameTypeDescriptionExample
key_id
required
stringResource id of KMS key138c2fc8c29a449dbfa8681f8f1d78e2
input
required
stringData(base64 encoded) for verificationdGVzdCBpbnB1dA==

Responses

NameDescriptionExample
hmacHMAC datavault:v1:/IHSD+Rg9BHNkmIiEunAPVj6IVaJqkjSO4GGvALHcVQ=

4 - 1.0

scp-cli kms kms generate hmac
--key_id <value>
--input <value>

Description

Generates a HMAC using key(Purpose: create/verification).

State ACTIVE (DEPRECATED)

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionNot Before
1.020251231

Parameters

NameTypeDescriptionExample
key_id
required
stringResource id of KMS key138c2fc8c29a449dbfa8681f8f1d78e2
input
required
stringData(base64 encoded) for verificationdGVzdCBpbnB1dA==

Responses

NameDescriptionExample
hmacHMAC datavault:v1:/IHSD+Rg9BHNkmIiEunAPVj6IVaJqkjSO4GGvALHcVQ=