GetPublicKeyResponse class

Constructors

GetPublicKeyResponse({CustomerMasterKeySpec? customerMasterKeySpec, List<EncryptionAlgorithmSpec>? encryptionAlgorithms, String? keyId, KeyUsageType? keyUsage, Uint8List? publicKey, List<SigningAlgorithmSpec>? signingAlgorithms})
GetPublicKeyResponse.fromJson(Map<String, dynamic> json)
factory

Properties

customerMasterKeySpec CustomerMasterKeySpec?
The type of the of the public key that was downloaded.
final
encryptionAlgorithms List<EncryptionAlgorithmSpec>?
The encryption algorithms that AWS KMS supports for this key.
final
hashCode int
The hash code for this object.
no setterinherited
keyId String?
The Amazon Resource Name (key ARN) of the asymmetric CMK from which the public key was downloaded.
final
keyUsage KeyUsageType?
The permitted use of the public key. Valid values are ENCRYPT_DECRYPT or SIGN_VERIFY.
final
publicKey Uint8List?
The exported public key.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signingAlgorithms List<SigningAlgorithmSpec>?
The signing algorithms that AWS KMS supports for this key.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited