public class AwsKmsEcdhKeyring extends java.lang.Object implements VerifiableInterface, IKeyring
| Modifier and Type | Field and Description |
|---|---|
software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient |
_client |
dafny.DafnySequence<? extends java.lang.Byte> |
_compressedRecipientPublicKey |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> |
_compressedSenderPublicKey |
software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient |
_cryptoPrimitives |
software.amazon.cryptography.primitives.internaldafny.types.ECDHCurveSpec |
_curveSpec |
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> |
_grantTokens |
KmsEcdhStaticConfigurations |
_keyAgreementScheme |
dafny.DafnySequence<? extends java.lang.Byte> |
_recipientPublicKey |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>> |
_senderKmsKeyId |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> |
_senderPublicKey |
| Constructor and Description |
|---|
AwsKmsEcdhKeyring() |
| Modifier and Type | Method and Description |
|---|---|
void |
__ctor(KmsEcdhStaticConfigurations KeyAgreementScheme,
software.amazon.cryptography.primitives.internaldafny.types.ECDHCurveSpec curveSpec,
software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient client,
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> grantTokens,
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>> senderKmsKeyId,
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> senderPublicKey,
dafny.DafnySequence<? extends java.lang.Byte> recipientPublicKey,
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> compressedSenderPublicKey,
dafny.DafnySequence<? extends java.lang.Byte> compressedRecipientPublicKey,
software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient cryptoPrimitives) |
static dafny.TypeDescriptor<AwsKmsEcdhKeyring> |
_typeDescriptor() |
software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient |
client() |
dafny.DafnySequence<? extends java.lang.Byte> |
compressedRecipientPublicKey() |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> |
compressedSenderPublicKey() |
software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient |
cryptoPrimitives() |
software.amazon.cryptography.primitives.internaldafny.types.ECDHCurveSpec |
curveSpec() |
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> |
grantTokens() |
KmsEcdhStaticConfigurations |
keyAgreementScheme() |
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) |
dafny.DafnySequence<? extends java.lang.Byte> |
recipientPublicKey() |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>> |
senderKmsKeyId() |
Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> |
senderPublicKey() |
java.lang.String |
toString() |
public software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient _client
public software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient _cryptoPrimitives
public KmsEcdhStaticConfigurations _keyAgreementScheme
public software.amazon.cryptography.primitives.internaldafny.types.ECDHCurveSpec _curveSpec
public dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> _grantTokens
public dafny.DafnySequence<? extends java.lang.Byte> _recipientPublicKey
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> _senderPublicKey
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> _compressedSenderPublicKey
public dafny.DafnySequence<? extends java.lang.Byte> _compressedRecipientPublicKey
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>> _senderKmsKeyId
public Wrappers_Compile.Result<OnDecryptOutput,Error> OnDecrypt(OnDecryptInput input)
public Wrappers_Compile.Result<OnEncryptOutput,Error> OnEncrypt(OnEncryptInput input)
public void __ctor(KmsEcdhStaticConfigurations KeyAgreementScheme, software.amazon.cryptography.primitives.internaldafny.types.ECDHCurveSpec curveSpec, software.amazon.cryptography.services.kms.internaldafny.types.IKMSClient client, dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> grantTokens, Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>> senderKmsKeyId, Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> senderPublicKey, dafny.DafnySequence<? extends java.lang.Byte> recipientPublicKey, Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> compressedSenderPublicKey, dafny.DafnySequence<? extends java.lang.Byte> compressedRecipientPublicKey, software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient cryptoPrimitives)
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.services.kms.internaldafny.types.IKMSClient client()
public software.amazon.cryptography.primitives.internaldafny.AtomicPrimitivesClient cryptoPrimitives()
public KmsEcdhStaticConfigurations keyAgreementScheme()
public software.amazon.cryptography.primitives.internaldafny.types.ECDHCurveSpec curveSpec()
public dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> grantTokens()
public dafny.DafnySequence<? extends java.lang.Byte> recipientPublicKey()
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> senderPublicKey()
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Byte>> compressedSenderPublicKey()
public dafny.DafnySequence<? extends java.lang.Byte> compressedRecipientPublicKey()
public Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>> senderKmsKeyId()
public static dafny.TypeDescriptor<AwsKmsEcdhKeyring> _typeDescriptor()
public java.lang.String toString()
toString in class java.lang.Object