oauthTokenExchangeTokenGeneratorMappings

package
v0.0.0-...-367d749 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2021 License: MIT Imports: 10 Imported by: 1

Documentation

Index

Constants

View Source
const (
	// ServiceName - The name of service.
	ServiceName = "OauthTokenExchangeTokenGeneratorMappings"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateTokenGeneratorMappingInput

type CreateTokenGeneratorMappingInput struct {
	Body models.ProcessorPolicyToGeneratorMapping

	BypassExternalValidation *bool
}

type DeleteTokenGeneratorMappingByIdInput

type DeleteTokenGeneratorMappingByIdInput struct {
	Id string
}

type GetTokenGeneratorMappingByIdInput

type GetTokenGeneratorMappingByIdInput struct {
	Id string
}

type OauthTokenExchangeTokenGeneratorMappingsAPI

type OauthTokenExchangeTokenGeneratorMappingsAPI interface {
	GetTokenGeneratorMappings() (output *models.ProcessorPolicyToGeneratorMappings, resp *http.Response, err error)
	GetTokenGeneratorMappingsWithContext(ctx context.Context) (output *models.ProcessorPolicyToGeneratorMappings, resp *http.Response, err error)

	CreateTokenGeneratorMapping(input *CreateTokenGeneratorMappingInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
	CreateTokenGeneratorMappingWithContext(ctx context.Context, input *CreateTokenGeneratorMappingInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)

	GetTokenGeneratorMappingById(input *GetTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
	GetTokenGeneratorMappingByIdWithContext(ctx context.Context, input *GetTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)

	UpdateTokenGeneratorMappingById(input *UpdateTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
	UpdateTokenGeneratorMappingByIdWithContext(ctx context.Context, input *UpdateTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)

	DeleteTokenGeneratorMappingById(input *DeleteTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
	DeleteTokenGeneratorMappingByIdWithContext(ctx context.Context, input *DeleteTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
}

type OauthTokenExchangeTokenGeneratorMappingsService

type OauthTokenExchangeTokenGeneratorMappingsService struct {
	*client.PfClient
}

func New

New creates a new instance of the OauthTokenExchangeTokenGeneratorMappingsService client.

func (*OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMapping

CreateTokenGeneratorMapping - Create a new Token Exchange Processor policy to Token Generator Mapping. RequestType: POST Input: input *CreateTokenGeneratorMappingInput

func (*OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMappingWithContext

CreateTokenGeneratorMappingWithContext - Create a new Token Exchange Processor policy to Token Generator Mapping. RequestType: POST Input: ctx context.Context, input *CreateTokenGeneratorMappingInput

func (*OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingById

DeleteTokenGeneratorMappingById - Delete a Token Exchange Processor policy to Token Generator Mapping. RequestType: DELETE Input: input *DeleteTokenGeneratorMappingByIdInput

func (*OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingByIdWithContext

DeleteTokenGeneratorMappingByIdWithContext - Delete a Token Exchange Processor policy to Token Generator Mapping. RequestType: DELETE Input: ctx context.Context, input *DeleteTokenGeneratorMappingByIdInput

func (*OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingById

GetTokenGeneratorMappingById - Get a Token Exchange Processor policy to Token Generator Mapping. RequestType: GET Input: input *GetTokenGeneratorMappingByIdInput

func (*OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingByIdWithContext

GetTokenGeneratorMappingByIdWithContext - Get a Token Exchange Processor policy to Token Generator Mapping. RequestType: GET Input: ctx context.Context, input *GetTokenGeneratorMappingByIdInput

func (*OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappings

GetTokenGeneratorMappings - Get the list of Token Exchange Processor policy to Token Generator Mappings. RequestType: GET Input:

func (*OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingsWithContext

func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingsWithContext(ctx context.Context) (output *models.ProcessorPolicyToGeneratorMappings, resp *http.Response, err error)

GetTokenGeneratorMappingsWithContext - Get the list of Token Exchange Processor policy to Token Generator Mappings. RequestType: GET Input: ctx context.Context,

func (*OauthTokenExchangeTokenGeneratorMappingsService) UpdateTokenGeneratorMappingById

UpdateTokenGeneratorMappingById - Update a Token Exchange Processor policy to Token Generator Mapping. RequestType: PUT Input: input *UpdateTokenGeneratorMappingByIdInput

func (*OauthTokenExchangeTokenGeneratorMappingsService) UpdateTokenGeneratorMappingByIdWithContext

UpdateTokenGeneratorMappingByIdWithContext - Update a Token Exchange Processor policy to Token Generator Mapping. RequestType: PUT Input: ctx context.Context, input *UpdateTokenGeneratorMappingByIdInput

type UpdateTokenGeneratorMappingByIdInput

type UpdateTokenGeneratorMappingByIdInput struct {
	Body models.ProcessorPolicyToGeneratorMapping
	Id   string

	BypassExternalValidation *bool
}

Jump to

Keyboard shortcuts

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