Versions in this module Expand all Collapse all v1 v1.5.1 May 14, 2026 v1.5.0 May 13, 2026 Changes in this version + const NgcRequestStatusSuccess + func GetOrgData(ngcUser *NgcUser) cdbm.OrgData + type ManageUser struct + func NewManageUser(dbSession *cdb.Session, cfg *config.Config) ManageUser + func (mu ManageUser) CreateOrUpdateUserInDBWithAuxiliaryID(ctx context.Context, ngcUser *NgcUser) error + func (mu ManageUser) GetUserDataFromNgc(ctx context.Context, userID uuid.UUID, encryptedNgcToken []byte) (*NgcUser, error) + func (mu ManageUser) GetUserDataFromNgcWithAuxiliaryID(ctx context.Context, auxiliaryID string, encryptedNgcToken []byte) (*NgcUser, error) + func (mu ManageUser) UpdateUserInDB(ctx context.Context, userID uuid.UUID, ngcUser *NgcUser) error + type NgcOrg struct + Description string + DisplayName string + ID int + Name string + OrgType string + type NgcOrgRole struct + Org NgcOrg + OrgRoles []string + Team *NgcTeam + TeamRoles []string + type NgcRequestStatus struct + RequestID string + StatusCode string + type NgcTeam struct + ID int + IsDeleted bool + Name string + TeamType string + type NgcUser struct + ClientID string + Email string + Name string + Roles []NgcOrgRole + StarfleetID string + type NgcUserResponse struct + RequestStatus NgcRequestStatus + User NgcUser