convert2idp

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Gitlab2IdpConverter

type Gitlab2IdpConverter struct {
}

func NewGitlab2IdpConverter

func NewGitlab2IdpConverter() *Gitlab2IdpConverter

func (*Gitlab2IdpConverter) ToIdpGroup

func (*Gitlab2IdpConverter) ToIdpGroup(gitlabGroup *gitlab.Group, kind string) *schema.Group

func (*Gitlab2IdpConverter) ToIdpGroupMember

func (*Gitlab2IdpConverter) ToIdpGroupMember(groupId string, gitlabGroupMember *gitlab.GroupMember) *schema.GroupMember

func (*Gitlab2IdpConverter) ToIdpProject

func (*Gitlab2IdpConverter) ToIdpProject(gitlabProject *gitlab.Project) *schema.Project

func (*Gitlab2IdpConverter) ToIdpUser

func (*Gitlab2IdpConverter) ToIdpUser(gitlabUser *gitlab.User) *schema.User

type Nexus2IdpConverter

type Nexus2IdpConverter struct {
}

func NewNexus2IdpConverter

func NewNexus2IdpConverter() *Nexus2IdpConverter

func (*Nexus2IdpConverter) RoleToGroup

func (*Nexus2IdpConverter) RoleToGroup(idpKind string, idpName string, role *security.Role) *schema.Group

func (*Nexus2IdpConverter) RolesToGroups

func (*Nexus2IdpConverter) RolesToGroups(idpKind string, idpName string, roles []*security.Role) []*schema.Group

func (*Nexus2IdpConverter) RolesToProjects

func (r *Nexus2IdpConverter) RolesToProjects(idpKind string, idpName string, roles []*security.Role) []*schema.Project

func (*Nexus2IdpConverter) ToIdpGroupMember

func (*Nexus2IdpConverter) ToIdpGroupMember(nexusUser *security.User) []*schema.GroupMember

func (*Nexus2IdpConverter) ToIdpProject

func (*Nexus2IdpConverter) ToIdpProject(roles []*security.Role) []*schema.Project

func (*Nexus2IdpConverter) ToIdpProjectMember

func (*Nexus2IdpConverter) ToIdpProjectMember(nexusUser *security.User) []*schema.ProjectMember

func (*Nexus2IdpConverter) ToIdpUser

func (*Nexus2IdpConverter) ToIdpUser(nexusUser *security.User) *schema.User

func (*Nexus2IdpConverter) ToNormalRoles

func (*Nexus2IdpConverter) ToNormalRoles(idpKind string, idpName string, roles []*security.Role) []*schema.Group

Jump to

Keyboard shortcuts

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