public class PartialHeader
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> |
_dataKeys |
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> |
_encContext |
byte |
_flavor |
dafny.DafnySequence<? extends java.lang.Byte> |
_legend |
dafny.DafnySequence<? extends java.lang.Byte> |
_msgID |
byte |
_version |
| Constructor and Description |
|---|
PartialHeader(byte version,
byte flavor,
dafny.DafnySequence<? extends java.lang.Byte> msgID,
dafny.DafnySequence<? extends java.lang.Byte> legend,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> encContext,
dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> dataKeys) |
| Modifier and Type | Method and Description |
|---|---|
static dafny.TypeDescriptor<PartialHeader> |
_typeDescriptor() |
static PartialHeader |
create_PartialHeader(byte version,
byte flavor,
dafny.DafnySequence<? extends java.lang.Byte> msgID,
dafny.DafnySequence<? extends java.lang.Byte> legend,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> encContext,
dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> dataKeys) |
static PartialHeader |
create(byte version,
byte flavor,
dafny.DafnySequence<? extends java.lang.Byte> msgID,
dafny.DafnySequence<? extends java.lang.Byte> legend,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> encContext,
dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> dataKeys) |
static PartialHeader |
Default() |
dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> |
dtor_dataKeys() |
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> |
dtor_encContext() |
byte |
dtor_flavor() |
dafny.DafnySequence<? extends java.lang.Byte> |
dtor_legend() |
dafny.DafnySequence<? extends java.lang.Byte> |
dtor_msgID() |
byte |
dtor_version() |
boolean |
equals(java.lang.Object other) |
Wrappers_Compile.Result<software.amazon.cryptography.materialproviders.internaldafny.types.AlgorithmSuiteInfo,Error> |
GetAlgorithmSuite(software.amazon.cryptography.materialproviders.internaldafny.MaterialProvidersClient matProv) |
int |
hashCode() |
boolean |
is_PartialHeader() |
dafny.DafnySequence<? extends java.lang.Byte> |
serialize() |
java.lang.String |
toString() |
Wrappers_Compile.Result<java.lang.Boolean,Error> |
verifyCommitment(software.amazon.cryptography.primitives.internaldafny.types.IAwsCryptographicPrimitivesClient client,
software.amazon.cryptography.materialproviders.internaldafny.types.AlgorithmSuiteInfo alg,
dafny.DafnySequence<? extends java.lang.Byte> commitKey,
dafny.DafnySequence<? extends java.lang.Byte> data) |
public byte _version
public byte _flavor
public dafny.DafnySequence<? extends java.lang.Byte> _msgID
public dafny.DafnySequence<? extends java.lang.Byte> _legend
public dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> _encContext
public dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> _dataKeys
public PartialHeader(byte version,
byte flavor,
dafny.DafnySequence<? extends java.lang.Byte> msgID,
dafny.DafnySequence<? extends java.lang.Byte> legend,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> encContext,
dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> dataKeys)
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static PartialHeader Default()
public static dafny.TypeDescriptor<PartialHeader> _typeDescriptor()
public static PartialHeader create(byte version, byte flavor, dafny.DafnySequence<? extends java.lang.Byte> msgID, dafny.DafnySequence<? extends java.lang.Byte> legend, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> encContext, dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> dataKeys)
public static PartialHeader create_PartialHeader(byte version, byte flavor, dafny.DafnySequence<? extends java.lang.Byte> msgID, dafny.DafnySequence<? extends java.lang.Byte> legend, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> encContext, dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> dataKeys)
public boolean is_PartialHeader()
public byte dtor_version()
public byte dtor_flavor()
public dafny.DafnySequence<? extends java.lang.Byte> dtor_msgID()
public dafny.DafnySequence<? extends java.lang.Byte> dtor_legend()
public dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Byte>,? extends dafny.DafnySequence<? extends java.lang.Byte>> dtor_encContext()
public dafny.DafnySequence<? extends software.amazon.cryptography.materialproviders.internaldafny.types.EncryptedDataKey> dtor_dataKeys()
public dafny.DafnySequence<? extends java.lang.Byte> serialize()
public Wrappers_Compile.Result<java.lang.Boolean,Error> verifyCommitment(software.amazon.cryptography.primitives.internaldafny.types.IAwsCryptographicPrimitivesClient client, software.amazon.cryptography.materialproviders.internaldafny.types.AlgorithmSuiteInfo alg, dafny.DafnySequence<? extends java.lang.Byte> commitKey, dafny.DafnySequence<? extends java.lang.Byte> data)
public Wrappers_Compile.Result<software.amazon.cryptography.materialproviders.internaldafny.types.AlgorithmSuiteInfo,Error> GetAlgorithmSuite(software.amazon.cryptography.materialproviders.internaldafny.MaterialProvidersClient matProv)