 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  var CLIAction = &actions.ArkServiceCLIActionDefinition{ ArkServiceBaseActionDefinition: actions.ArkServiceBaseActionDefinition{ ActionName: "identity", ActionDescription: "Identity provides a single centralized interface for provisioning users and setting up the authentication for users of the Shared Services platform.", ActionVersion: 1, }, ActionAliases: []string{"idaptive", "id"}, Subactions: []*actions.ArkServiceCLIActionDefinition{ identitydirectoriesactions.CLIAction, identityrolesactions.CLIAction, identityusersactions.CLIAction, }, }
CLIAction is a struct that defines the identity action for the Ark service CLI.
      View Source
      
  var ServiceConfig = services.ArkServiceConfig{ ServiceName: "identity", RequiredAuthenticatorNames: []string{"isp"}, OptionalAuthenticatorNames: []string{}, ActionsConfigurations: map[actions.ArkServiceActionType][]actions.ArkServiceActionDefinition{ actions.ArkServiceActionTypeCLI: { CLIAction, }, }, }
ServiceConfig is the configuration for the identity service.
Functions ¶
This section is empty.
Types ¶
type ArkIdentityAPI ¶
type ArkIdentityAPI struct {
	// contains filtered or unexported fields
}
    ArkIdentityAPI is a struct that provides access to the Ark Identity API as a wrapped set of services.
func NewArkIdentityAPI ¶
func NewArkIdentityAPI(ispAuth *auth.ArkISPAuth) (*ArkIdentityAPI, error)
NewArkIdentityAPI creates a new instance of ArkIdentityAPI with the provided ArkISPAuth.
func (*ArkIdentityAPI) Directories ¶
func (api *ArkIdentityAPI) Directories() *directories.ArkIdentityDirectoriesService
Directories returns the Directories service of the ArkIdentityAPI instance.
func (*ArkIdentityAPI) Roles ¶
func (api *ArkIdentityAPI) Roles() *roles.ArkIdentityRolesService
Roles returns the Roles service of the ArkIdentityAPI instance.
func (*ArkIdentityAPI) Users ¶
func (api *ArkIdentityAPI) Users() *users.ArkIdentityUsersService
Users returns the Users service of the ArkIdentityAPI instance.
 Click to show internal directories. 
   Click to hide internal directories.