#[non_exhaustive]pub struct ExportKeyCryptogram {
pub certificate_authority_public_key_identifier: String,
pub wrapping_key_certificate: String,
pub wrapping_spec: Option<WrappingKeySpec>,
}
Expand description
Parameter information for key material export using asymmetric RSA wrap and unwrap key exchange method.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.The KeyARN
of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.
wrapping_key_certificate: String
The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.
wrapping_spec: Option<WrappingKeySpec>
The wrapping spec for the key under export.
Implementations§
source§impl ExportKeyCryptogram
impl ExportKeyCryptogram
The KeyARN
of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.
sourcepub fn wrapping_key_certificate(&self) -> &str
pub fn wrapping_key_certificate(&self) -> &str
The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.
sourcepub fn wrapping_spec(&self) -> Option<&WrappingKeySpec>
pub fn wrapping_spec(&self) -> Option<&WrappingKeySpec>
The wrapping spec for the key under export.
source§impl ExportKeyCryptogram
impl ExportKeyCryptogram
sourcepub fn builder() -> ExportKeyCryptogramBuilder
pub fn builder() -> ExportKeyCryptogramBuilder
Creates a new builder-style object to manufacture ExportKeyCryptogram
.
Trait Implementations§
source§impl Clone for ExportKeyCryptogram
impl Clone for ExportKeyCryptogram
source§fn clone(&self) -> ExportKeyCryptogram
fn clone(&self) -> ExportKeyCryptogram
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ExportKeyCryptogram
impl Debug for ExportKeyCryptogram
source§impl PartialEq for ExportKeyCryptogram
impl PartialEq for ExportKeyCryptogram
source§fn eq(&self, other: &ExportKeyCryptogram) -> bool
fn eq(&self, other: &ExportKeyCryptogram) -> bool
self
and other
values to be equal, and is used
by ==
.