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
orSIGN_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