Documentation
¶
Index ¶
- Constants
- func DataConverter() converter.DataConverter
- func NewDataConverter(key []byte) converter.DataConverter
- func ValidateEnv() error
- type SecretsJSONPayloadConverter
- func (c *SecretsJSONPayloadConverter) Encoding() string
- func (c *SecretsJSONPayloadConverter) FromPayload(payload *commonpb.Payload, valuePtr any) error
- func (c *SecretsJSONPayloadConverter) ToPayload(value any) (*commonpb.Payload, error)
- func (c *SecretsJSONPayloadConverter) ToString(payload *commonpb.Payload) string
Constants ¶
View Source
const SecretsEncryptionDisabledEnv = "CREDIMI_TEMPORAL_SECRETS_ENCRYPTION_DISABLED"
View Source
const SecretsEncryptionKeyEnv = "CREDIMI_TEMPORAL_SECRETS_ENCRYPTION_KEY"
Variables ¶
This section is empty.
Functions ¶
func DataConverter ¶
func DataConverter() converter.DataConverter
func NewDataConverter ¶
func NewDataConverter(key []byte) converter.DataConverter
func ValidateEnv ¶
func ValidateEnv() error
ValidateEnv reports whether the secrets encryption key in the environment is usable. It returns nil when encryption is disabled.
Types ¶
type SecretsJSONPayloadConverter ¶
type SecretsJSONPayloadConverter struct {
// contains filtered or unexported fields
}
func NewSecretsJSONPayloadConverter ¶
func NewSecretsJSONPayloadConverter(key []byte) *SecretsJSONPayloadConverter
func (*SecretsJSONPayloadConverter) Encoding ¶
func (c *SecretsJSONPayloadConverter) Encoding() string
func (*SecretsJSONPayloadConverter) FromPayload ¶
func (c *SecretsJSONPayloadConverter) FromPayload(payload *commonpb.Payload, valuePtr any) error
Click to show internal directories.
Click to hide internal directories.