Module: Aws::KMS::Client::_GetPublicKeyResponseSuccess
- Includes:
- Seahorse::Client::_ResponseSuccess[Types::GetPublicKeyResponse]
- Defined in:
- sig/client.rbs
Instance Method Summary collapse
- #customer_master_key_spec ⇒ "RSA_2048", ...
- #encryption_algorithms ⇒ ::Array[("SYMMETRIC_DEFAULT" | "RSAES_OAEP_SHA_1" | "RSAES_OAEP_SHA_256" | "SM2PKE")]
- #key_agreement_algorithms ⇒ ::Array[("ECDH")]
- #key_id ⇒ ::String
- #key_spec ⇒ "RSA_2048", ...
- #key_usage ⇒ "SIGN_VERIFY", ...
- #public_key ⇒ ::String
- #signing_algorithms ⇒ ::Array[("RSASSA_PSS_SHA_256" | "RSASSA_PSS_SHA_384" | "RSASSA_PSS_SHA_512" | "RSASSA_PKCS1_V1_5_SHA_256" | "RSASSA_PKCS1_V1_5_SHA_384" | "RSASSA_PKCS1_V1_5_SHA_512" | "ECDSA_SHA_256" | "ECDSA_SHA_384" | "ECDSA_SHA_512" | "SM2DSA" | "ML_DSA_SHAKE_256" | "ED25519_SHA_512" | "ED25519_PH_SHA_512")]
Instance Method Details
#customer_master_key_spec ⇒ "RSA_2048", ...
502 |
# File 'sig/client.rbs', line 502
def customer_master_key_spec: () -> ("RSA_2048" | "RSA_3072" | "RSA_4096" | "ECC_NIST_P256" | "ECC_NIST_P384" | "ECC_NIST_P521" | "ECC_SECG_P256K1" | "SYMMETRIC_DEFAULT" | "HMAC_224" | "HMAC_256" | "HMAC_384" | "HMAC_512" | "SM2")
|
#encryption_algorithms ⇒ ::Array[("SYMMETRIC_DEFAULT" | "RSAES_OAEP_SHA_1" | "RSAES_OAEP_SHA_256" | "SM2PKE")]
505 |
# File 'sig/client.rbs', line 505
def encryption_algorithms: () -> ::Array[("SYMMETRIC_DEFAULT" | "RSAES_OAEP_SHA_1" | "RSAES_OAEP_SHA_256" | "SM2PKE")]
|
#key_agreement_algorithms ⇒ ::Array[("ECDH")]
507 |
# File 'sig/client.rbs', line 507
def key_agreement_algorithms: () -> ::Array[("ECDH")]
|
#key_id ⇒ ::String
500 |
# File 'sig/client.rbs', line 500
def key_id: () -> ::String
|
#key_spec ⇒ "RSA_2048", ...
503 |
# File 'sig/client.rbs', line 503
def key_spec: () -> ("RSA_2048" | "RSA_3072" | "RSA_4096" | "ECC_NIST_P256" | "ECC_NIST_P384" | "ECC_NIST_P521" | "ECC_SECG_P256K1" | "SYMMETRIC_DEFAULT" | "HMAC_224" | "HMAC_256" | "HMAC_384" | "HMAC_512" | "SM2" | "ML_DSA_44" | "ML_DSA_65" | "ML_DSA_87" | "ECC_NIST_EDWARDS25519")
|
#key_usage ⇒ "SIGN_VERIFY", ...
504 |
# File 'sig/client.rbs', line 504
def key_usage: () -> ("SIGN_VERIFY" | "ENCRYPT_DECRYPT" | "GENERATE_VERIFY_MAC" | "KEY_AGREEMENT")
|
#public_key ⇒ ::String
501 |
# File 'sig/client.rbs', line 501
def public_key: () -> ::String
|
#signing_algorithms ⇒ ::Array[("RSASSA_PSS_SHA_256" | "RSASSA_PSS_SHA_384" | "RSASSA_PSS_SHA_512" | "RSASSA_PKCS1_V1_5_SHA_256" | "RSASSA_PKCS1_V1_5_SHA_384" | "RSASSA_PKCS1_V1_5_SHA_512" | "ECDSA_SHA_256" | "ECDSA_SHA_384" | "ECDSA_SHA_512" | "SM2DSA" | "ML_DSA_SHAKE_256" | "ED25519_SHA_512" | "ED25519_PH_SHA_512")]
506 |
# File 'sig/client.rbs', line 506
def signing_algorithms: () -> ::Array[("RSASSA_PSS_SHA_256" | "RSASSA_PSS_SHA_384" | "RSASSA_PSS_SHA_512" | "RSASSA_PKCS1_V1_5_SHA_256" | "RSASSA_PKCS1_V1_5_SHA_384" | "RSASSA_PKCS1_V1_5_SHA_512" | "ECDSA_SHA_256" | "ECDSA_SHA_384" | "ECDSA_SHA_512" | "SM2DSA" | "ML_DSA_SHAKE_256" | "ED25519_SHA_512" | "ED25519_PH_SHA_512")]
|