enum Amazonite::Kms::DataKeyPairSpec

Defined in:

kms/data_key_pair_spec.cr

Enum Members

Rsa2048 = 0
Rsa3072 = 1
Rsa4096 = 2
EccNistP256 = 3
EccNistP384 = 4
EccNistP521 = 5
EccSecgP256k1 = 6
Sm2 = 7
EccNistEdwards25519 = 8

Class Method Summary

Instance Method Summary

Class Method Detail

def self.from_json(pull : JSON::PullParser) : AK::DataKeyPairSpec #

[View source]
def self.from_json_object_key?(key : String) : AK::DataKeyPairSpec | Nil #

[View source]
def self.to_json(e : DataKeyPairSpec, json : JSON::Builder) : Nil #

[View source]

Instance Method Detail

def ecc_nist_edwards25519? #

Returns true if this enum value equals EccNistEdwards25519


[View source]
def ecc_nist_p256? #

Returns true if this enum value equals EccNistP256


[View source]
def ecc_nist_p384? #

Returns true if this enum value equals EccNistP384


[View source]
def ecc_nist_p521? #

Returns true if this enum value equals EccNistP521


[View source]
def ecc_secg_p256k1? #

Returns true if this enum value equals EccSecgP256k1


[View source]
def rsa2048? #

Returns true if this enum value equals Rsa2048


[View source]
def rsa3072? #

Returns true if this enum value equals Rsa3072


[View source]
def rsa4096? #

Returns true if this enum value equals Rsa4096


[View source]
def sm2? #

Returns true if this enum value equals Sm2


[View source]
def to_json_object_key : String #

[View source]