Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
DefaultTLSGenDir = os.ExpandEnv("$HOME/.config/aserto/scim/certs")
)
Functions ¶
This section is empty.
Types ¶
type AuthConfig ¶
type Config ¶
type Config struct {
Logging logger.Config `json:"logging"`
Directory client.Config `json:"directory"`
Server struct {
ListenAddress string `json:"listen_address"`
Certs client.TLSConfig `json:"certs"`
Auth AuthConfig `json:"auth"`
} `json:"server"`
SCIM struct {
CreateEmailIdentities bool `json:"create_email_identities"`
CreateRoleGroups bool `json:"create_role_groups"`
GroupMappings []ObjectMapping `json:"group_mappings"`
UserMappings []ObjectMapping `json:"user_mappings"`
UserObjectType string `json:"user_object_type"`
GroupMemberRelation string `json:"group_member_relation"`
GroupObjectType string `json:"group_object_type"`
IdentityObjectType string `json:"identity_object_type"`
IdentityRelation string `json:"identity_relation"`
} `json:"scim"`
}
Click to show internal directories.
Click to hide internal directories.