 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- func CompareAndMaskSecretValuesInConfigData(configDataList []*bean.ConfigData, ...) error
- func ConvertToJsonRawMessage(request interface{}) (json.RawMessage, error)
- func ConvertToString(req interface{}) (string, error)
- func GetKeyValMapForSecretConfigDataAndMaskData(configDataList []*bean.ConfigData) (map[string]map[string]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareAndMaskSecretValuesInConfigData ¶
func CompareAndMaskSecretValuesInConfigData(configDataList []*bean.ConfigData, keyValMapForSecretConfig1 map[string]map[string]string) error
CompareAndMaskSecretValuesInConfigData 1.unmarshall secrets data 2. mask secret values based on some checks 3. marshall masked secret and replace original configData
func ConvertToJsonRawMessage ¶
func ConvertToJsonRawMessage(request interface{}) (json.RawMessage, error)
    func ConvertToString ¶
func GetKeyValMapForSecretConfigDataAndMaskData ¶
func GetKeyValMapForSecretConfigDataAndMaskData(configDataList []*bean.ConfigData) (map[string]map[string]string, error)
GetKeyValMapForSecretConfigDataAndMaskData 1. unmarshall secret data 2. prepare secret's key val map 3. create new masked secret data and replace to original data
Types ¶
This section is empty.
 Click to show internal directories. 
   Click to hide internal directories.