Documentation
¶
Index ¶
- Constants
- type CreateTokenGeneratorMappingInput
- type DeleteTokenGeneratorMappingByIdInput
- type GetTokenGeneratorMappingByIdInput
- type OauthTokenExchangeTokenGeneratorMappingsAPI
- type OauthTokenExchangeTokenGeneratorMappingsService
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMapping(input *CreateTokenGeneratorMappingInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMappingWithContext(ctx context.Context, input *CreateTokenGeneratorMappingInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingById(input *DeleteTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingByIdWithContext(ctx context.Context, input *DeleteTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingById(input *GetTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingByIdWithContext(ctx context.Context, input *GetTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappings() (output *models.ProcessorPolicyToGeneratorMappings, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingsWithContext(ctx context.Context) (output *models.ProcessorPolicyToGeneratorMappings, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) UpdateTokenGeneratorMappingById(input *UpdateTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- func (s *OauthTokenExchangeTokenGeneratorMappingsService) UpdateTokenGeneratorMappingByIdWithContext(ctx context.Context, input *UpdateTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, ...)
- type UpdateTokenGeneratorMappingByIdInput
Constants ¶
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 ¶
func New ¶
func New(cfg *config.Config) *OauthTokenExchangeTokenGeneratorMappingsService
New creates a new instance of the OauthTokenExchangeTokenGeneratorMappingsService client.
func (*OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMapping ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMapping(input *CreateTokenGeneratorMappingInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
CreateTokenGeneratorMapping - Create a new Token Exchange Processor policy to Token Generator Mapping. RequestType: POST Input: input *CreateTokenGeneratorMappingInput
func (*OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMappingWithContext ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) CreateTokenGeneratorMappingWithContext(ctx context.Context, input *CreateTokenGeneratorMappingInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
CreateTokenGeneratorMappingWithContext - Create a new Token Exchange Processor policy to Token Generator Mapping. RequestType: POST Input: ctx context.Context, input *CreateTokenGeneratorMappingInput
func (*OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingById ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingById(input *DeleteTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
DeleteTokenGeneratorMappingById - Delete a Token Exchange Processor policy to Token Generator Mapping. RequestType: DELETE Input: input *DeleteTokenGeneratorMappingByIdInput
func (*OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingByIdWithContext ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) DeleteTokenGeneratorMappingByIdWithContext(ctx context.Context, input *DeleteTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
DeleteTokenGeneratorMappingByIdWithContext - Delete a Token Exchange Processor policy to Token Generator Mapping. RequestType: DELETE Input: ctx context.Context, input *DeleteTokenGeneratorMappingByIdInput
func (*OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingById ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingById(input *GetTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
GetTokenGeneratorMappingById - Get a Token Exchange Processor policy to Token Generator Mapping. RequestType: GET Input: input *GetTokenGeneratorMappingByIdInput
func (*OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingByIdWithContext ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappingByIdWithContext(ctx context.Context, input *GetTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
GetTokenGeneratorMappingByIdWithContext - Get a Token Exchange Processor policy to Token Generator Mapping. RequestType: GET Input: ctx context.Context, input *GetTokenGeneratorMappingByIdInput
func (*OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappings ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) GetTokenGeneratorMappings() (output *models.ProcessorPolicyToGeneratorMappings, resp *http.Response, err error)
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 ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) UpdateTokenGeneratorMappingById(input *UpdateTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
UpdateTokenGeneratorMappingById - Update a Token Exchange Processor policy to Token Generator Mapping. RequestType: PUT Input: input *UpdateTokenGeneratorMappingByIdInput
func (*OauthTokenExchangeTokenGeneratorMappingsService) UpdateTokenGeneratorMappingByIdWithContext ¶
func (s *OauthTokenExchangeTokenGeneratorMappingsService) UpdateTokenGeneratorMappingByIdWithContext(ctx context.Context, input *UpdateTokenGeneratorMappingByIdInput) (output *models.ProcessorPolicyToGeneratorMapping, resp *http.Response, err error)
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 }