mock

package
v0.0.0-...-713cd5d Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2024 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 FakeTokenManager

type FakeTokenManager struct {
	// contains filtered or unexported fields
}

func CreateFakeTokenManager

func CreateFakeTokenManager() *FakeTokenManager

func (*FakeTokenManager) DumpTokenStatus

func (tm *FakeTokenManager) DumpTokenStatus() ([]byte, error)

DumpTokenStatus returns fake token status, or error if dumpTokenError is set.

func (*FakeTokenManager) GenerateToken

func (tm *FakeTokenManager) GenerateToken(_ security.StsRequestParameters) ([]byte, error)

GenerateToken returns a fake token, or error if generateTokenError is set.

func (*FakeTokenManager) GetMetadata

func (tm *FakeTokenManager) GetMetadata(forCA bool, xdsAuthProvider, token string) (map[string]string, error)

GetMetadata returns the metadata headers related to the token

func (*FakeTokenManager) SetDumpTokenError

func (tm *FakeTokenManager) SetDumpTokenError(err error)

func (*FakeTokenManager) SetGenerateTokenError

func (tm *FakeTokenManager) SetGenerateTokenError(err error)

func (*FakeTokenManager) SetRespStsParam

func (tm *FakeTokenManager) SetRespStsParam(p stsservice.StsResponseParameters)

func (*FakeTokenManager) SetToken

func (tm *FakeTokenManager) SetToken(t stsservice.TokenInfo)

Jump to

Keyboard shortcuts

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