cloneutil

package
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DefaultSpecialKeys = []string{
		"password",
		"token",
		"access_token",
		"accesstoken",
		"authorization",
		"authentication",
		"jwtaccesssecret",
		"encryptionkey",
	}
)

Functions

func Clone

func Clone(source interface{}) interface{}

Clone copies the source recursively Note: private fields would not get copied

func UpdateSecrets

func UpdateSecrets(source interface{}, secret, encryptionPrefix string, encrypt bool, specialKeys []string) error

UpdateSecrets encrypts or decrypts the spacial keys special keys should be in lower case

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL