Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileMapper ¶
type FileMapper struct {
// contains filtered or unexported fields
}
func NewFileMapper ¶
func NewFileMapper(cfg config.Config) (*FileMapper, error)
func NewFileMapperWithMaps ¶
func NewFileMapperWithMaps( lowercaseRoleMap map[string]config.RoleMapping, lowercaseUserMap map[string]config.UserMapping, accountMap map[string]bool) *FileMapper
func (*FileMapper) IsAccountAllowed ¶
func (m *FileMapper) IsAccountAllowed(accountID string) bool
func (*FileMapper) Map ¶
func (m *FileMapper) Map(identity *token.Identity) (*config.IdentityMapping, error)
func (*FileMapper) Name ¶
func (m *FileMapper) Name() string
func (*FileMapper) Start ¶
func (m *FileMapper) Start(_ <-chan struct{}) error
func (*FileMapper) UsernamePrefixReserveList ¶ added in v0.5.15
func (m *FileMapper) UsernamePrefixReserveList() []string
Click to show internal directories.
Click to hide internal directories.