identity

package
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 14, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

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

Directories returns the Directories service of the ArkIdentityAPI instance.

func (*ArkIdentityAPI) Roles

Roles returns the Roles service of the ArkIdentityAPI instance.

func (*ArkIdentityAPI) Users

Users returns the Users service of the ArkIdentityAPI instance.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL