public class InternalLegacyOverride
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static dafny.TypeDescriptor<InternalLegacyOverride> |
_typeDescriptor() |
static Wrappers_Compile.Result<Wrappers_Compile.Option<InternalLegacyOverride>,Error> |
Build(DynamoDbItemEncryptorConfig encryptorConfig) |
static <T> Wrappers_Compile.Result<T,Error> |
createFailure(java.lang.String message) |
Wrappers_Compile.Result<DecryptItemOutput,Error> |
DecryptItem(DecryptItemInput input) |
Wrappers_Compile.Result<EncryptItemOutput,Error> |
EncryptItem(EncryptItemInput input) |
static boolean |
isDynamoDBEncryptor(ILegacyDynamoDbEncryptor maybe) |
java.lang.Boolean |
IsLegacyInput(DecryptItemInput input) |
static Wrappers_Compile.Result<java.util.Map<java.lang.String,java.util.Set<EncryptionFlags>>,Error> |
legacyActions(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends CryptoAction> attributeActionsOnEncrypt) |
static Wrappers_Compile.Result<EncryptionContext,Error> |
legacyEncryptionContext(DynamoDbItemEncryptorConfig config) |
LegacyPolicy |
policy() |
static dafny.DafnySequence<java.lang.Character> |
ToDafnyString(java.lang.String s) |
static java.lang.String |
ToNativeString(dafny.DafnySequence<? extends java.lang.Character> s) |
static software.amazon.awssdk.services.dynamodb.model.AttributeValue |
V1AttributeToV2Attribute(com.amazonaws.services.dynamodbv2.model.AttributeValue value) |
static java.util.Map<java.lang.String,software.amazon.awssdk.services.dynamodb.model.AttributeValue> |
V1MapToV2Map(java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue> input) |
static com.amazonaws.services.dynamodbv2.model.AttributeValue |
V2AttributeToV1Attribute(software.amazon.awssdk.services.dynamodb.model.AttributeValue value) |
static java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue> |
V2MapToV1Map(java.util.Map<java.lang.String,software.amazon.awssdk.services.dynamodb.model.AttributeValue> input) |
public static dafny.TypeDescriptor<InternalLegacyOverride> _typeDescriptor()
public java.lang.Boolean IsLegacyInput(DecryptItemInput input)
public LegacyPolicy policy()
public Wrappers_Compile.Result<EncryptItemOutput,Error> EncryptItem(EncryptItemInput input)
public Wrappers_Compile.Result<DecryptItemOutput,Error> DecryptItem(DecryptItemInput input)
public static Wrappers_Compile.Result<Wrappers_Compile.Option<InternalLegacyOverride>,Error> Build(DynamoDbItemEncryptorConfig encryptorConfig)
public static <T> Wrappers_Compile.Result<T,Error> createFailure(java.lang.String message)
public static boolean isDynamoDBEncryptor(ILegacyDynamoDbEncryptor maybe)
public static java.lang.String ToNativeString(dafny.DafnySequence<? extends java.lang.Character> s)
public static dafny.DafnySequence<java.lang.Character> ToDafnyString(java.lang.String s)
public static Wrappers_Compile.Result<EncryptionContext,Error> legacyEncryptionContext(DynamoDbItemEncryptorConfig config)
public static Wrappers_Compile.Result<java.util.Map<java.lang.String,java.util.Set<EncryptionFlags>>,Error> legacyActions(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends CryptoAction> attributeActionsOnEncrypt)
public static com.amazonaws.services.dynamodbv2.model.AttributeValue V2AttributeToV1Attribute(software.amazon.awssdk.services.dynamodb.model.AttributeValue value)
public static java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue> V2MapToV1Map(java.util.Map<java.lang.String,software.amazon.awssdk.services.dynamodb.model.AttributeValue> input)
public static software.amazon.awssdk.services.dynamodb.model.AttributeValue V1AttributeToV2Attribute(com.amazonaws.services.dynamodbv2.model.AttributeValue value)
public static java.util.Map<java.lang.String,software.amazon.awssdk.services.dynamodb.model.AttributeValue> V1MapToV2Map(java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue> input)