public class AwsKmsRsaKeyring extends java.lang.Object implements VerifiableInterface, IKeyring
| Modifier and Type | Field and Description |
|---|---|
AwsKmsIdentifier |
_awsKmsArn |
dafny.DafnySequence<? extends java.lang.Character> |
_awsKmsKey |
Wrappers_Compile.Option<software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient> |
_client |
software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient |
_cryptoPrimitives |
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> |
_grantTokens |
software.amazon.cryptography.services.kms.internaldafny.types.EncryptionAlgorithmSpec |
_paddingScheme |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> |
_publicKey |
| Constructor and Description |
|---|
AwsKmsRsaKeyring() |
| Modifier and Type | Method and Description |
|---|---|
void |
__ctor(Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> publicKey,
dafny.DafnySequence<? extends java.lang.Character> awsKmsKey,
software.amazon.cryptography.services.kms.internaldafny.types.EncryptionAlgorithmSpec paddingScheme,
Wrappers_Compile.Option<software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient> client,
software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient cryptoPrimitives,
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> grantTokens) |
static dafny.TypeDescriptor<AwsKmsRsaKeyring> |
_typeDescriptor() |
AwsKmsIdentifier |
awsKmsArn() |
dafny.DafnySequence<? extends java.lang.Character> |
awsKmsKey() |
Wrappers_Compile.Option<software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient> |
client() |
software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient |
cryptoPrimitives() |
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> |
grantTokens() |
Wrappers_Compile.Result<OnDecryptOutput,Error> |
OnDecrypt_k(OnDecryptInput input) |
Wrappers_Compile.Result<OnDecryptOutput,Error> |
OnDecrypt(OnDecryptInput input) |
Wrappers_Compile.Result<OnEncryptOutput,Error> |
OnEncrypt_k(OnEncryptInput input) |
Wrappers_Compile.Result<OnEncryptOutput,Error> |
OnEncrypt(OnEncryptInput input) |
software.amazon.cryptography.services.kms.internaldafny.types.EncryptionAlgorithmSpec |
paddingScheme() |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> |
publicKey() |
java.lang.String |
toString() |
public software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient _cryptoPrimitives
public Wrappers_Compile.Option<software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient> _client
public software.amazon.cryptography.services.kms.internaldafny.types.EncryptionAlgorithmSpec _paddingScheme
public dafny.DafnySequence<? extends java.lang.Character> _awsKmsKey
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> _publicKey
public AwsKmsIdentifier _awsKmsArn
public dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> _grantTokens
public Wrappers_Compile.Result<OnEncryptOutput,Error> OnEncrypt(OnEncryptInput input)
public Wrappers_Compile.Result<OnDecryptOutput,Error> OnDecrypt(OnDecryptInput input)
public void __ctor(Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> publicKey,
dafny.DafnySequence<? extends java.lang.Character> awsKmsKey,
software.amazon.cryptography.services.kms.internaldafny.types.EncryptionAlgorithmSpec paddingScheme,
Wrappers_Compile.Option<software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient> client,
software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient cryptoPrimitives,
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> grantTokens)
public Wrappers_Compile.Result<OnEncryptOutput,Error> OnEncrypt_k(OnEncryptInput input)
OnEncrypt_k in interface IKeyringpublic Wrappers_Compile.Result<OnDecryptOutput,Error> OnDecrypt_k(OnDecryptInput input)
OnDecrypt_k in interface IKeyringpublic software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient cryptoPrimitives()
public Wrappers_Compile.Option<software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient> client()
public software.amazon.cryptography.services.kms.internaldafny.types.EncryptionAlgorithmSpec paddingScheme()
public dafny.DafnySequence<? extends java.lang.Character> awsKmsKey()
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> publicKey()
public AwsKmsIdentifier awsKmsArn()
public dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> grantTokens()
public static dafny.TypeDescriptor<AwsKmsRsaKeyring> _typeDescriptor()
public java.lang.String toString()
toString in class java.lang.Object