Documentation
¶
Directories
¶
Path | Synopsis |
---|---|
Package client provides the entrypoint for using AWS Encryption SDK for Go.
|
Package client provides the entrypoint for using AWS Encryption SDK for Go. |
Package clientconfig provides a way to configure SDK client.
|
Package clientconfig provides a way to configure SDK client. |
Package crypto provides common errors and encryption configuration.
|
Package crypto provides common errors and encryption configuration. |
internal
|
|
Package keys contains implementations of Master Keys and generic key errors.
|
Package keys contains implementations of Master Keys and generic key errors. |
kms
Package kms contains KMS and KMS MRK Master Key implementations.
|
Package kms contains KMS and KMS MRK Master Key implementations. |
raw
Package raw contains Raw Master Key implementation.
|
Package raw contains Raw Master Key implementation. |
Package materials provides CryptoMaterialsManager implementations.
|
Package materials provides CryptoMaterialsManager implementations. |
Package model contains SDK data model.
|
Package model contains SDK data model. |
format
Package format provides set of interfaces for SDK message format.
|
Package format provides set of interfaces for SDK message format. |
types
Package types contains a basic types used in SDK.
|
Package types contains a basic types used in SDK. |
Package providers contains a generic provider errors.
|
Package providers contains a generic provider errors. |
keyprovider
Package keyprovider provides a way to create KeyProvider via alias.
|
Package keyprovider provides a way to create KeyProvider via alias. |
kmsprovider
Package kmsprovider contains KMS Master Key Provider implementation.
|
Package kmsprovider contains KMS Master Key Provider implementation. |
rawprovider
Package rawprovider contains Raw Master Key Provider implementation.
|
Package rawprovider contains Raw Master Key Provider implementation. |
Package suite provides the algorithm suites.
|
Package suite provides the algorithm suites. |
utils
|
|
arn
Package arn provides a set of utilities for working with Amazon Resource Names (ARNs).
|
Package arn provides a set of utilities for working with Amazon Resource Names (ARNs). |
Click to show internal directories.
Click to hide internal directories.