github.com/aws/aws-cryptographic-material-providers-library/releases/go/mpl@v0.2.0/KeyStoreErrorMessages/KeyStoreErrorMessages.go (about)

     1  // Package KeyStoreErrorMessages
     2  // Dafny module KeyStoreErrorMessages compiled into Go
     3  
     4  package KeyStoreErrorMessages
     5  
     6  import (
     7  	os "os"
     8  
     9  	m_ComAmazonawsDynamodbTypes "github.com/aws/aws-cryptographic-material-providers-library/releases/go/dynamodb/ComAmazonawsDynamodbTypes"
    10  	m_ComAmazonawsKmsTypes "github.com/aws/aws-cryptographic-material-providers-library/releases/go/kms/ComAmazonawsKmsTypes"
    11  	m_AwsArnParsing "github.com/aws/aws-cryptographic-material-providers-library/releases/go/mpl/AwsArnParsing"
    12  	m_AwsCryptographyKeyStoreTypes "github.com/aws/aws-cryptographic-material-providers-library/releases/go/mpl/AwsCryptographyKeyStoreTypes"
    13  	m_AwsCryptographyMaterialProvidersTypes "github.com/aws/aws-cryptographic-material-providers-library/releases/go/mpl/AwsCryptographyMaterialProvidersTypes"
    14  	m_AwsKmsMrkMatchForDecrypt "github.com/aws/aws-cryptographic-material-providers-library/releases/go/mpl/AwsKmsMrkMatchForDecrypt"
    15  	m_AwsKmsUtils "github.com/aws/aws-cryptographic-material-providers-library/releases/go/mpl/AwsKmsUtils"
    16  	m_AtomicPrimitives "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/AtomicPrimitives"
    17  	m_AwsCryptographyPrimitivesOperations "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/AwsCryptographyPrimitivesOperations"
    18  	m_AwsCryptographyPrimitivesTypes "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/AwsCryptographyPrimitivesTypes"
    19  	m_Digest "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/Digest"
    20  	m_HKDF "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/HKDF"
    21  	m_KdfCtr "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/KdfCtr"
    22  	m_Random "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/Random"
    23  	m_WrappedHKDF "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/WrappedHKDF"
    24  	m_WrappedHMAC "github.com/aws/aws-cryptographic-material-providers-library/releases/go/primitives/WrappedHMAC"
    25  	m_Actions "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Actions"
    26  	m_Base64 "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Base64"
    27  	m_Base64Lemmas "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Base64Lemmas"
    28  	m_BoundedInts "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/BoundedInts"
    29  	m_DivInternals "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/DivInternals"
    30  	m_DivInternalsNonlinear "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/DivInternalsNonlinear"
    31  	m_DivMod "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/DivMod"
    32  	m_FileIO "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/FileIO"
    33  	m_FloatCompare "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/FloatCompare"
    34  	m_Functions "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Functions"
    35  	m_GeneralInternals "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/GeneralInternals"
    36  	m_GetOpt "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/GetOpt"
    37  	m_HexStrings "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/HexStrings"
    38  	m_Logarithm "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Logarithm"
    39  	m__Math "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Math_"
    40  	m_ModInternals "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/ModInternals"
    41  	m_ModInternalsNonlinear "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/ModInternalsNonlinear"
    42  	m_Mul "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Mul"
    43  	m_MulInternals "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/MulInternals"
    44  	m_MulInternalsNonlinear "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/MulInternalsNonlinear"
    45  	m_Power "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Power"
    46  	m_Relations "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Relations"
    47  	m_Seq "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Seq"
    48  	m_Seq_MergeSort "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Seq_MergeSort"
    49  	m_Sorting "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Sorting"
    50  	m_StandardLibrary "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/StandardLibrary"
    51  	m_StandardLibraryInterop "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/StandardLibraryInterop"
    52  	m_StandardLibrary_Sequence "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/StandardLibrary_Sequence"
    53  	m_StandardLibrary_String "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/StandardLibrary_String"
    54  	m_StandardLibrary_UInt "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/StandardLibrary_UInt"
    55  	m_Streams "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Streams"
    56  	m_UnicodeStrings "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/UnicodeStrings"
    57  	m__Unicode "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Unicode_"
    58  	m_Utf16EncodingForm "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Utf16EncodingForm"
    59  	m_Utf8EncodingForm "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Utf8EncodingForm"
    60  	m_Wrappers "github.com/aws/aws-cryptographic-material-providers-library/releases/go/smithy-dafny-standard-library/Wrappers"
    61  	m__System "github.com/dafny-lang/DafnyRuntimeGo/v4/System_"
    62  	_dafny "github.com/dafny-lang/DafnyRuntimeGo/v4/dafny"
    63  )
    64  
    65  var _ = os.Args
    66  var _ _dafny.Dummy__
    67  var _ m__System.Dummy__
    68  var _ m_Wrappers.Dummy__
    69  var _ m_BoundedInts.Dummy__
    70  var _ m_StandardLibrary_UInt.Dummy__
    71  var _ m_StandardLibrary_Sequence.Dummy__
    72  var _ m_StandardLibrary_String.Dummy__
    73  var _ m_StandardLibrary.Dummy__
    74  var _ m_AwsCryptographyPrimitivesTypes.Dummy__
    75  var _ m_Random.Dummy__
    76  var _ m_Digest.Dummy__
    77  var _ m_WrappedHMAC.Dummy__
    78  var _ m_HKDF.Dummy__
    79  var _ m_WrappedHKDF.Dummy__
    80  var _ m_KdfCtr.Dummy__
    81  var _ m_AwsCryptographyPrimitivesOperations.Dummy__
    82  var _ m_AtomicPrimitives.Dummy__
    83  var _ m_ComAmazonawsDynamodbTypes.Dummy__
    84  var _ m_ComAmazonawsKmsTypes.Dummy__
    85  var _ m_Relations.Dummy__
    86  var _ m_Seq_MergeSort.Dummy__
    87  var _ m__Math.Dummy__
    88  var _ m_Seq.Dummy__
    89  var _ m__Unicode.Dummy__
    90  var _ m_Functions.Dummy__
    91  var _ m_Utf8EncodingForm.Dummy__
    92  var _ m_Utf16EncodingForm.Dummy__
    93  var _ m_UnicodeStrings.Dummy__
    94  var _ m_FileIO.Dummy__
    95  var _ m_GeneralInternals.Dummy__
    96  var _ m_MulInternalsNonlinear.Dummy__
    97  var _ m_MulInternals.Dummy__
    98  var _ m_Mul.Dummy__
    99  var _ m_ModInternalsNonlinear.Dummy__
   100  var _ m_DivInternalsNonlinear.Dummy__
   101  var _ m_ModInternals.Dummy__
   102  var _ m_DivInternals.Dummy__
   103  var _ m_DivMod.Dummy__
   104  var _ m_Power.Dummy__
   105  var _ m_Logarithm.Dummy__
   106  var _ m_StandardLibraryInterop.Dummy__
   107  var _ m_Streams.Dummy__
   108  var _ m_Sorting.Dummy__
   109  var _ m_HexStrings.Dummy__
   110  var _ m_GetOpt.Dummy__
   111  var _ m_FloatCompare.Dummy__
   112  var _ m_Base64.Dummy__
   113  var _ m_Base64Lemmas.Dummy__
   114  var _ m_Actions.Dummy__
   115  var _ m_AwsCryptographyKeyStoreTypes.Dummy__
   116  var _ m_AwsCryptographyMaterialProvidersTypes.Dummy__
   117  var _ m_AwsArnParsing.Dummy__
   118  var _ m_AwsKmsMrkMatchForDecrypt.Dummy__
   119  var _ m_AwsKmsUtils.Dummy__
   120  
   121  type Dummy__ struct{}
   122  
   123  // Definition of class Default__
   124  type Default__ struct {
   125  	dummy byte
   126  }
   127  
   128  func New_Default___() *Default__ {
   129  	_this := Default__{}
   130  
   131  	return &_this
   132  }
   133  
   134  type CompanionStruct_Default___ struct {
   135  }
   136  
   137  var Companion_Default___ = CompanionStruct_Default___{}
   138  
   139  func (_this *Default__) Equals(other *Default__) bool {
   140  	return _this == other
   141  }
   142  
   143  func (_this *Default__) EqualsGeneric(x interface{}) bool {
   144  	other, ok := x.(*Default__)
   145  	return ok && _this.Equals(other)
   146  }
   147  
   148  func (*Default__) String() string {
   149  	return "KeyStoreErrorMessages.Default__"
   150  }
   151  func (_this *Default__) ParentTraits_() []*_dafny.TraitID {
   152  	return [](*_dafny.TraitID){}
   153  }
   154  
   155  var _ _dafny.TraitOffspring = &Default__{}
   156  
   157  func (_static *CompanionStruct_Default___) GET__KEY__ARN__DISAGREEMENT() _dafny.Sequence {
   158  	return _dafny.SeqOfString("Branch key's KMS Key ARN read from Dynamodb does not match Key Store's configured KMS Key ARN.")
   159  }
   160  func (_static *CompanionStruct_Default___) VERSION__KEY__KMS__KEY__ARN__DISAGREEMENT() _dafny.Sequence {
   161  	return Companion_Default___.GET__KEY__ARN__DISAGREEMENT()
   162  }
   163  func (_static *CompanionStruct_Default___) KMS__CONFIG__KMS__ARN__INVALID() _dafny.Sequence {
   164  	return _dafny.SeqOfString("KMSConfiguration's KMS Key ARN is invalid.")
   165  }
   166  func (_static *CompanionStruct_Default___) CUSTOM__BRANCH__KEY__ID__NEED__EC() _dafny.Sequence {
   167  	return _dafny.SeqOfString("Custom branch key identifier requires custom encryption context.")
   168  }
   169  func (_static *CompanionStruct_Default___) DISCOVERY__CREATE__KEY__NOT__SUPPORTED() _dafny.Sequence {
   170  	return _dafny.SeqOfString("Key Store's kmsConfiguration MUST BE kmsKeyArn or kmsMRKeyArn to Create Branch Keys.")
   171  }
   172  func (_static *CompanionStruct_Default___) DISCOVERY__VERSION__KEY__NOT__SUPPORTED() _dafny.Sequence {
   173  	return _dafny.SeqOfString("Key Store's kmsConfiguration MUST BE kmsKeyArn or kmsMRKeyArn to Version Branch Keys.")
   174  }
   175  func (_static *CompanionStruct_Default___) UTF8__ENCODING__ENCRYPTION__CONTEXT__ERROR() _dafny.Sequence {
   176  	return _dafny.SeqOfString("Unable to UTF8 Encode element of Encryption Context.")
   177  }
   178  func (_static *CompanionStruct_Default___) ALIAS__NOT__ALLOWED() _dafny.Sequence {
   179  	return _dafny.SeqOfString("Key Store encountered a KMS Alias ARN instead of a KMS Key ARN, which is not allowed.")
   180  }
   181  func (_static *CompanionStruct_Default___) NO__CORRESPONDING__BRANCH__KEY() _dafny.Sequence {
   182  	return _dafny.SeqOfString("No item found for corresponding branch key identifier.")
   183  }
   184  func (_static *CompanionStruct_Default___) BRANCH__KEY__ID__NEEDED() _dafny.Sequence {
   185  	return _dafny.SeqOfString("Empty string not supported for branch key identifier.")
   186  }
   187  func (_static *CompanionStruct_Default___) RETRIEVED__KEYSTORE__ITEM__INVALID__KMS__ARN() _dafny.Sequence {
   188  	return _dafny.SeqOfString("The `kms-arn` field for the requested branch key identifier is corrupted.")
   189  }
   190  
   191  // End of class Default__