open-vault/helper/identity/mfa/sentinel.go
Hamid Ghaf 27bb03bbc0
adding copyright header (#19555)
* adding copyright header

* fix fmt and a test
2023-03-15 09:00:52 -07:00

29 lines
451 B
Go

// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
package mfa
func (c *Config) SentinelGet(key string) (interface{}, error) {
if c == nil {
return nil, nil
}
switch key {
case "type":
return c.Type, nil
case "name":
return c.Name, nil
case "mount_accessor":
return c.MountAccessor, nil
}
return nil, nil
}
func (c *Config) SentinelKeys() []string {
return []string{
"type",
"name",
"mount_accessor",
}
}