enum
Amazonite::Kms::GrantOperation
Defined in:
kms/grant_operation.crEnum Members
-
Decrypt =
0 -
Encrypt =
1 -
GenerateDataKey =
2 -
GenerateDataKeyWithoutPlaintext =
3 -
ReEncryptFrom =
4 -
ReEncryptTo =
5 -
Sign =
6 -
Verify =
7 -
GetPublicKey =
8 -
CreateGrant =
9 -
RetireGrant =
10 -
DescribeKey =
11 -
GenerateDataKeyPair =
12 -
GenerateDataKeyPairWithoutPlaintext =
13 -
GenerateMac =
14 -
VerifyMac =
15
Class Method Summary
- .from_json(pull : JSON::PullParser) : AK::GrantOperation
- .from_json_object_key?(key : String) : AK::GrantOperation | Nil
- .to_json(e : GrantOperation, json : JSON::Builder) : Nil
Instance Method Summary
-
#create_grant?
Returns
trueif this enum value equalsCreateGrant -
#decrypt?
Returns
trueif this enum value equalsDecrypt -
#derive_shared_secret?
Returns
trueif this enum value equalsDeriveSharedSecret -
#describe_key?
Returns
trueif this enum value equalsDescribeKey -
#encrypt?
Returns
trueif this enum value equalsEncrypt -
#generate_data_key?
Returns
trueif this enum value equalsGenerateDataKey -
#generate_data_key_pair?
Returns
trueif this enum value equalsGenerateDataKeyPair -
#generate_data_key_pair_without_plaintext?
Returns
trueif this enum value equalsGenerateDataKeyPairWithoutPlaintext -
#generate_data_key_without_plaintext?
Returns
trueif this enum value equalsGenerateDataKeyWithoutPlaintext -
#generate_mac?
Returns
trueif this enum value equalsGenerateMac -
#get_public_key?
Returns
trueif this enum value equalsGetPublicKey -
#re_encrypt_from?
Returns
trueif this enum value equalsReEncryptFrom -
#re_encrypt_to?
Returns
trueif this enum value equalsReEncryptTo -
#retire_grant?
Returns
trueif this enum value equalsRetireGrant -
#sign?
Returns
trueif this enum value equalsSign - #to_json_object_key : String
-
#verify?
Returns
trueif this enum value equalsVerify -
#verify_mac?
Returns
trueif this enum value equalsVerifyMac
Class Method Detail
Instance Method Detail
Returns true if this enum value equals GenerateDataKeyPairWithoutPlaintext
Returns true if this enum value equals GenerateDataKeyWithoutPlaintext