Documentation ¶
Index ¶
- Constants
- type CreateTokenGeneratorInput
- type DeleteTokenGeneratorInput
- type GetTokenGeneratorDescriptorsByIdInput
- type GetTokenGeneratorInput
- type SpTokenGeneratorsAPI
- type SpTokenGeneratorsService
- func (s *SpTokenGeneratorsService) CreateTokenGenerator(input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) CreateTokenGeneratorWithContext(ctx context.Context, input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) DeleteTokenGenerator(input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) DeleteTokenGeneratorWithContext(ctx context.Context, input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGenerator(input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptors() (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsById(input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsByIdWithContext(ctx context.Context, input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsWithContext(ctx context.Context) (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGeneratorWithContext(ctx context.Context, input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGenerators() (output *models.TokenGenerators, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) GetTokenGeneratorsWithContext(ctx context.Context) (output *models.TokenGenerators, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) UpdateTokenGenerator(input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
- func (s *SpTokenGeneratorsService) UpdateTokenGeneratorWithContext(ctx context.Context, input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
- type UpdateTokenGeneratorInput
Constants ¶
const (
// ServiceName - The name of service.
ServiceName = "SpTokenGenerators"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTokenGeneratorInput ¶
type CreateTokenGeneratorInput struct {
Body models.TokenGenerator
}
type DeleteTokenGeneratorInput ¶
type DeleteTokenGeneratorInput struct {
Id string
}
type GetTokenGeneratorDescriptorsByIdInput ¶
type GetTokenGeneratorDescriptorsByIdInput struct {
Id string
}
type GetTokenGeneratorInput ¶
type GetTokenGeneratorInput struct {
Id string
}
type SpTokenGeneratorsAPI ¶
type SpTokenGeneratorsAPI interface { GetTokenGeneratorDescriptors() (output *models.TokenGeneratorDescriptors, resp *http.Response, err error) GetTokenGeneratorDescriptorsWithContext(ctx context.Context) (output *models.TokenGeneratorDescriptors, resp *http.Response, err error) GetTokenGeneratorDescriptorsById(input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error) GetTokenGeneratorDescriptorsByIdWithContext(ctx context.Context, input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error) GetTokenGenerators() (output *models.TokenGenerators, resp *http.Response, err error) GetTokenGeneratorsWithContext(ctx context.Context) (output *models.TokenGenerators, resp *http.Response, err error) CreateTokenGenerator(input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error) CreateTokenGeneratorWithContext(ctx context.Context, input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error) GetTokenGenerator(input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error) GetTokenGeneratorWithContext(ctx context.Context, input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error) UpdateTokenGenerator(input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error) UpdateTokenGeneratorWithContext(ctx context.Context, input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error) DeleteTokenGenerator(input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error) DeleteTokenGeneratorWithContext(ctx context.Context, input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error) }
type SpTokenGeneratorsService ¶
func New ¶
func New(cfg *config.Config) *SpTokenGeneratorsService
New creates a new instance of the SpTokenGeneratorsService client.
func (*SpTokenGeneratorsService) CreateTokenGenerator ¶
func (s *SpTokenGeneratorsService) CreateTokenGenerator(input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
CreateTokenGenerator - Create a new token generator instance. RequestType: POST Input: input *CreateTokenGeneratorInput
func (*SpTokenGeneratorsService) CreateTokenGeneratorWithContext ¶
func (s *SpTokenGeneratorsService) CreateTokenGeneratorWithContext(ctx context.Context, input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
CreateTokenGeneratorWithContext - Create a new token generator instance. RequestType: POST Input: ctx context.Context, input *CreateTokenGeneratorInput
func (*SpTokenGeneratorsService) DeleteTokenGenerator ¶
func (s *SpTokenGeneratorsService) DeleteTokenGenerator(input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)
DeleteTokenGenerator - Delete a token generator instance. RequestType: DELETE Input: input *DeleteTokenGeneratorInput
func (*SpTokenGeneratorsService) DeleteTokenGeneratorWithContext ¶
func (s *SpTokenGeneratorsService) DeleteTokenGeneratorWithContext(ctx context.Context, input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)
DeleteTokenGeneratorWithContext - Delete a token generator instance. RequestType: DELETE Input: ctx context.Context, input *DeleteTokenGeneratorInput
func (*SpTokenGeneratorsService) GetTokenGenerator ¶
func (s *SpTokenGeneratorsService) GetTokenGenerator(input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
GetTokenGenerator - Find a token generator instance by ID. RequestType: GET Input: input *GetTokenGeneratorInput
func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptors ¶
func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptors() (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)
GetTokenGeneratorDescriptors - Get the list of available token generators. RequestType: GET Input:
func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptorsById ¶
func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsById(input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)
GetTokenGeneratorDescriptorsById - Get the description of a token generator plugin by ID. RequestType: GET Input: input *GetTokenGeneratorDescriptorsByIdInput
func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptorsByIdWithContext ¶
func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsByIdWithContext(ctx context.Context, input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)
GetTokenGeneratorDescriptorsByIdWithContext - Get the description of a token generator plugin by ID. RequestType: GET Input: ctx context.Context, input *GetTokenGeneratorDescriptorsByIdInput
func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptorsWithContext ¶
func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsWithContext(ctx context.Context) (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)
GetTokenGeneratorDescriptorsWithContext - Get the list of available token generators. RequestType: GET Input: ctx context.Context,
func (*SpTokenGeneratorsService) GetTokenGeneratorWithContext ¶
func (s *SpTokenGeneratorsService) GetTokenGeneratorWithContext(ctx context.Context, input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
GetTokenGeneratorWithContext - Find a token generator instance by ID. RequestType: GET Input: ctx context.Context, input *GetTokenGeneratorInput
func (*SpTokenGeneratorsService) GetTokenGenerators ¶
func (s *SpTokenGeneratorsService) GetTokenGenerators() (output *models.TokenGenerators, resp *http.Response, err error)
GetTokenGenerators - Get the list of token generator instances. RequestType: GET Input:
func (*SpTokenGeneratorsService) GetTokenGeneratorsWithContext ¶
func (s *SpTokenGeneratorsService) GetTokenGeneratorsWithContext(ctx context.Context) (output *models.TokenGenerators, resp *http.Response, err error)
GetTokenGeneratorsWithContext - Get the list of token generator instances. RequestType: GET Input: ctx context.Context,
func (*SpTokenGeneratorsService) UpdateTokenGenerator ¶
func (s *SpTokenGeneratorsService) UpdateTokenGenerator(input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
UpdateTokenGenerator - Update a token generator instance. RequestType: PUT Input: input *UpdateTokenGeneratorInput
func (*SpTokenGeneratorsService) UpdateTokenGeneratorWithContext ¶
func (s *SpTokenGeneratorsService) UpdateTokenGeneratorWithContext(ctx context.Context, input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
UpdateTokenGeneratorWithContext - Update a token generator instance. RequestType: PUT Input: ctx context.Context, input *UpdateTokenGeneratorInput
type UpdateTokenGeneratorInput ¶
type UpdateTokenGeneratorInput struct { Body models.TokenGenerator Id string }