enum Amazonite::Kms::SigningAlgorithmSpec

Defined in:

kms/signing_algorithm_spec.cr

Enum Members

RsassaPssSha256 = 0
RsassaPssSha384 = 1
RsassaPssSha512 = 2
RsassaPkcs1V15Sha256 = 3
RsassaPkcs1V15Sha384 = 4
RsassaPkcs1V15Sha512 = 5
EcdsaSha256 = 6
EcdsaSha384 = 7
EcdsaSha512 = 8
Sm2dsa = 9
MlDsaShake256 = 10
Ed25519Sha512 = 11
Ed25519PhSha512 = 12

Class Method Summary

Instance Method Summary

Class Method Detail

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

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

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

[View source]

Instance Method Detail

def ecdsa_sha256? #

Returns true if this enum value equals EcdsaSha256


[View source]
def ecdsa_sha384? #

Returns true if this enum value equals EcdsaSha384


[View source]
def ecdsa_sha512? #

Returns true if this enum value equals EcdsaSha512


[View source]
def ed25519_ph_sha512? #

Returns true if this enum value equals Ed25519PhSha512


[View source]
def ed25519_sha512? #

Returns true if this enum value equals Ed25519Sha512


[View source]
def ml_dsa_shake256? #

Returns true if this enum value equals MlDsaShake256


[View source]
def rsassa_pkcs1_v15_sha256? #

Returns true if this enum value equals RsassaPkcs1V15Sha256


[View source]
def rsassa_pkcs1_v15_sha384? #

Returns true if this enum value equals RsassaPkcs1V15Sha384


[View source]
def rsassa_pkcs1_v15_sha512? #

Returns true if this enum value equals RsassaPkcs1V15Sha512


[View source]
def rsassa_pss_sha256? #

Returns true if this enum value equals RsassaPssSha256


[View source]
def rsassa_pss_sha384? #

Returns true if this enum value equals RsassaPssSha384


[View source]
def rsassa_pss_sha512? #

Returns true if this enum value equals RsassaPssSha512


[View source]
def sm2dsa? #

Returns true if this enum value equals Sm2dsa


[View source]
def to_json_object_key : String #

[View source]