test

package
v3.6.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2017 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action struct {
	Name   string
	Object interface{}
}

type IdentityRegistry

type IdentityRegistry struct {
	GetErr map[string]error
	Get    map[string]*userapi.Identity

	CreateErr error
	Create    *userapi.Identity

	UpdateErr error
	Update    *userapi.Identity

	ListErr error
	List    *userapi.IdentityList

	Actions *[]Action
}

func NewIdentityRegistry

func NewIdentityRegistry() *IdentityRegistry

func (*IdentityRegistry) CreateIdentity

func (r *IdentityRegistry) CreateIdentity(ctx apirequest.Context, u *userapi.Identity) (*userapi.Identity, error)

func (*IdentityRegistry) GetIdentity

func (r *IdentityRegistry) GetIdentity(ctx apirequest.Context, name string, options *metav1.GetOptions) (*userapi.Identity, error)

func (*IdentityRegistry) ListIdentities

func (*IdentityRegistry) UpdateIdentity

func (r *IdentityRegistry) UpdateIdentity(ctx apirequest.Context, u *userapi.Identity) (*userapi.Identity, error)

type UserIdentityMappingRegistry

type UserIdentityMappingRegistry struct {
	Err                        error
	Created                    bool
	UserIdentityMapping        *userapi.UserIdentityMapping
	CreatedUserIdentityMapping *userapi.UserIdentityMapping
}

func (*UserIdentityMappingRegistry) CreateOrUpdateUserIdentityMapping

func (r *UserIdentityMappingRegistry) CreateOrUpdateUserIdentityMapping(mapping *userapi.UserIdentityMapping) (*userapi.UserIdentityMapping, bool, error)

func (*UserIdentityMappingRegistry) GetUserIdentityMapping

func (r *UserIdentityMappingRegistry) GetUserIdentityMapping(name string) (*userapi.UserIdentityMapping, error)

type UserRegistry

type UserRegistry struct {
	GetErr map[string]error
	Get    map[string]*userapi.User

	CreateErr error
	Create    *userapi.User

	UpdateErr map[string]error
	Update    *userapi.User

	ListErr error
	List    *userapi.UserList

	Actions *[]Action
}

func NewUserRegistry

func NewUserRegistry() *UserRegistry

func (*UserRegistry) CreateUser

func (r *UserRegistry) CreateUser(ctx apirequest.Context, u *userapi.User) (*userapi.User, error)

func (*UserRegistry) GetUser

func (r *UserRegistry) GetUser(ctx apirequest.Context, name string, options *metav1.GetOptions) (*userapi.User, error)

func (*UserRegistry) ListUsers

func (r *UserRegistry) ListUsers(ctx apirequest.Context, options *metainternal.ListOptions) (*userapi.UserList, error)

func (*UserRegistry) UpdateUser

func (r *UserRegistry) UpdateUser(ctx apirequest.Context, u *userapi.User) (*userapi.User, error)

Jump to

Keyboard shortcuts

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