Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Settings ¶
type Settings struct { AwsRegion string AwsKMSKeyID string `json:"awsKmsKeyId"` OneLoginReadUserID string `json:"oneLoginReadUserId"` OneLoginReadUserSecret string `json:"oneLoginReadUserSecret"` OneLoginSamlID string `json:"oneLoginSamlId"` OneLoginSamlSecret string `json:"oneLoginSamlSecret"` OneLoginShard string `json:"oneLoginShard"` OneLoginSubdomain string `json:"oneLoginSubdomain"` OktaHost string `json:"oktaHost" split_words:"true"` OktaToken string `json:"oktaToken" split_words:"true"` }
Settings is used to hold keyconjurer settings
func NewSettings ¶
func NewSettingsFromKMSBlob ¶
NewSettingsFromKMSBlob decrypts the encrypted settings in environment
variable EncryptedSettings then returns a new Settings struct.
Click to show internal directories.
Click to hide internal directories.