Documentation ¶
Index ¶
- type Log
- type Memory
- type Mongo
- type Rabbit
- type Scim
- func (arg *Scim) Flags() []cli.Flag
- func (arg *Scim) ParseGroupResourceType() (*spec.ResourceType, error)
- func (arg *Scim) ParseSchemas() ([]*spec.Schema, error)
- func (arg *Scim) ParseServiceProviderConfig() (*spec.ServiceProviderConfig, error)
- func (arg *Scim) ParseUserResourceType() (*spec.ResourceType, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Mongo ¶
type Mongo struct { Host string Port int Username string Password string Database string Options string MetadataFolder string }
func (*Mongo) ReadMetadataBytes ¶
type Rabbit ¶
type Scim ¶
type Scim struct { // Path to the service provider config JSON file ServiceProviderConfigPath string // Path to the user resource type JSON file UserResourceTypePath string // Path to the group resource type JSON file GroupResourceTypePath string // Path to the folder containing all schema JSON file SchemasFolderPath string }
func (*Scim) ParseGroupResourceType ¶
func (arg *Scim) ParseGroupResourceType() (*spec.ResourceType, error)
func (*Scim) ParseServiceProviderConfig ¶
func (arg *Scim) ParseServiceProviderConfig() (*spec.ServiceProviderConfig, error)
func (*Scim) ParseUserResourceType ¶
func (arg *Scim) ParseUserResourceType() (*spec.ResourceType, error)
Click to show internal directories.
Click to hide internal directories.