Class KeyKeyAttributeKeyModesOfUse
- java.lang.Object
-
- com.pulumi.aws.paymentcryptography.outputs.KeyKeyAttributeKeyModesOfUse
-
public final class KeyKeyAttributeKeyModesOfUse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKeyKeyAttributeKeyModesOfUse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KeyKeyAttributeKeyModesOfUse.Builderbuilder()static KeyKeyAttributeKeyModesOfUse.Builderbuilder(KeyKeyAttributeKeyModesOfUse defaults)java.util.Optional<java.lang.Boolean>decrypt()java.util.Optional<java.lang.Boolean>deriveKey()java.util.Optional<java.lang.Boolean>encrypt()java.util.Optional<java.lang.Boolean>generate()java.util.Optional<java.lang.Boolean>noRestrictions()java.util.Optional<java.lang.Boolean>sign()java.util.Optional<java.lang.Boolean>unwrap()java.util.Optional<java.lang.Boolean>verify()java.util.Optional<java.lang.Boolean>wrap()
-
-
-
Method Detail
-
decrypt
public java.util.Optional<java.lang.Boolean> decrypt()
- Returns:
- Whether an AWS Payment Cryptography key can be used to decrypt data.
-
deriveKey
public java.util.Optional<java.lang.Boolean> deriveKey()
- Returns:
- Whether an AWS Payment Cryptography key can be used to derive new keys.
-
encrypt
public java.util.Optional<java.lang.Boolean> encrypt()
- Returns:
- Whether an AWS Payment Cryptography key can be used to encrypt data.
-
generate
public java.util.Optional<java.lang.Boolean> generate()
- Returns:
- Whether an AWS Payment Cryptography key can be used to generate and verify other card and PIN verification keys.
-
noRestrictions
public java.util.Optional<java.lang.Boolean> noRestrictions()
- Returns:
- Whether an AWS Payment Cryptography key has no special restrictions other than the restrictions implied by KeyUsage.
-
sign
public java.util.Optional<java.lang.Boolean> sign()
- Returns:
- Whether an AWS Payment Cryptography key can be used for signing.
-
unwrap
public java.util.Optional<java.lang.Boolean> unwrap()
- Returns:
- Whether an AWS Payment Cryptography key can be used to unwrap other keys.
-
verify
public java.util.Optional<java.lang.Boolean> verify()
- Returns:
- Whether an AWS Payment Cryptography key can be used to verify signatures.
-
wrap
public java.util.Optional<java.lang.Boolean> wrap()
- Returns:
- Whether an AWS Payment Cryptography key can be used to wrap other keys.
-
builder
public static KeyKeyAttributeKeyModesOfUse.Builder builder()
-
builder
public static KeyKeyAttributeKeyModesOfUse.Builder builder(KeyKeyAttributeKeyModesOfUse defaults)
-
-