external_jwt_signer

package
v0.26.18 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 11 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for external jwt signer API

func (*Client) CreateExternalJWTSigner

func (a *Client) CreateExternalJWTSigner(params *CreateExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateExternalJWTSignerCreated, error)

CreateExternalJWTSigner creates an external JWT signer

Creates an External JWT Signer. Requires admin access.

func (*Client) DeleteExternalJWTSigner

func (a *Client) DeleteExternalJWTSigner(params *DeleteExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteExternalJWTSignerOK, error)

DeleteExternalJWTSigner deletes an external JWT signer

Delete an External JWT Signer by id. Requires admin access.

func (*Client) DetailExternalJWTSigner

func (a *Client) DetailExternalJWTSigner(params *DetailExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DetailExternalJWTSignerOK, error)

DetailExternalJWTSigner retrieves a single external JWT signer

Retrieves a single External JWT Signer by id. Requires admin access.

func (*Client) ListExternalJWTSigners

func (a *Client) ListExternalJWTSigners(params *ListExternalJWTSignersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalJWTSignersOK, error)

ListExternalJWTSigners lists external JWT signers

Retrieves a list of external JWT signers for authentication

func (*Client) PatchExternalJWTSigner

func (a *Client) PatchExternalJWTSigner(params *PatchExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchExternalJWTSignerOK, error)

PatchExternalJWTSigner updates the supplied fields on an external JWT signer

Update only the supplied fields on an External JWT Signer by id. Requires admin access.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateExternalJWTSigner

func (a *Client) UpdateExternalJWTSigner(params *UpdateExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateExternalJWTSignerOK, error)

UpdateExternalJWTSigner updates all fields on an external JWT signer

Update all fields on an External JWT Signer by id. Requires admin access.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateExternalJWTSigner(params *CreateExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateExternalJWTSignerCreated, error)

	DeleteExternalJWTSigner(params *DeleteExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteExternalJWTSignerOK, error)

	DetailExternalJWTSigner(params *DetailExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DetailExternalJWTSignerOK, error)

	ListExternalJWTSigners(params *ListExternalJWTSignersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalJWTSignersOK, error)

	PatchExternalJWTSigner(params *PatchExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchExternalJWTSignerOK, error)

	UpdateExternalJWTSigner(params *UpdateExternalJWTSignerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateExternalJWTSignerOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new external jwt signer API client.

type CreateExternalJWTSignerBadRequest

type CreateExternalJWTSignerBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}
CreateExternalJWTSignerBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewCreateExternalJWTSignerBadRequest

func NewCreateExternalJWTSignerBadRequest() *CreateExternalJWTSignerBadRequest

NewCreateExternalJWTSignerBadRequest creates a CreateExternalJWTSignerBadRequest with default headers values

func (*CreateExternalJWTSignerBadRequest) Error

func (*CreateExternalJWTSignerBadRequest) GetPayload

type CreateExternalJWTSignerCreated

type CreateExternalJWTSignerCreated struct {
	Payload *rest_model.CreateEnvelope
}
CreateExternalJWTSignerCreated describes a response with status code 201, with default header values.

The create request was successful and the resource has been added at the following location

func NewCreateExternalJWTSignerCreated

func NewCreateExternalJWTSignerCreated() *CreateExternalJWTSignerCreated

NewCreateExternalJWTSignerCreated creates a CreateExternalJWTSignerCreated with default headers values

func (*CreateExternalJWTSignerCreated) Error

func (*CreateExternalJWTSignerCreated) GetPayload

type CreateExternalJWTSignerParams

type CreateExternalJWTSignerParams struct {

	/* ExternalJWTSigner.

	   An External JWT Signer to create
	*/
	ExternalJWTSigner *rest_model.ExternalJWTSignerCreate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateExternalJWTSignerParams contains all the parameters to send to the API endpoint

for the create external Jwt signer operation.

Typically these are written to a http.Request.

func NewCreateExternalJWTSignerParams

func NewCreateExternalJWTSignerParams() *CreateExternalJWTSignerParams

NewCreateExternalJWTSignerParams creates a new CreateExternalJWTSignerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateExternalJWTSignerParamsWithContext

func NewCreateExternalJWTSignerParamsWithContext(ctx context.Context) *CreateExternalJWTSignerParams

NewCreateExternalJWTSignerParamsWithContext creates a new CreateExternalJWTSignerParams object with the ability to set a context for a request.

func NewCreateExternalJWTSignerParamsWithHTTPClient

func NewCreateExternalJWTSignerParamsWithHTTPClient(client *http.Client) *CreateExternalJWTSignerParams

NewCreateExternalJWTSignerParamsWithHTTPClient creates a new CreateExternalJWTSignerParams object with the ability to set a custom HTTPClient for a request.

func NewCreateExternalJWTSignerParamsWithTimeout

func NewCreateExternalJWTSignerParamsWithTimeout(timeout time.Duration) *CreateExternalJWTSignerParams

NewCreateExternalJWTSignerParamsWithTimeout creates a new CreateExternalJWTSignerParams object with the ability to set a timeout on a request.

func (*CreateExternalJWTSignerParams) SetContext

func (o *CreateExternalJWTSignerParams) SetContext(ctx context.Context)

SetContext adds the context to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) SetDefaults

func (o *CreateExternalJWTSignerParams) SetDefaults()

SetDefaults hydrates default values in the create external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*CreateExternalJWTSignerParams) SetExternalJWTSigner

func (o *CreateExternalJWTSignerParams) SetExternalJWTSigner(externalJWTSigner *rest_model.ExternalJWTSignerCreate)

SetExternalJWTSigner adds the externalJwtSigner to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) SetHTTPClient

func (o *CreateExternalJWTSignerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) SetTimeout

func (o *CreateExternalJWTSignerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) WithContext

WithContext adds the context to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) WithDefaults

WithDefaults hydrates default values in the create external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*CreateExternalJWTSignerParams) WithExternalJWTSigner

WithExternalJWTSigner adds the externalJWTSigner to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) WithTimeout

WithTimeout adds the timeout to the create external Jwt signer params

func (*CreateExternalJWTSignerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateExternalJWTSignerReader

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

CreateExternalJWTSignerReader is a Reader for the CreateExternalJWTSigner structure.

func (*CreateExternalJWTSignerReader) ReadResponse

func (o *CreateExternalJWTSignerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateExternalJWTSignerTooManyRequests added in v0.26.0

type CreateExternalJWTSignerTooManyRequests struct {
	Payload *rest_model.APIErrorEnvelope
}
CreateExternalJWTSignerTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewCreateExternalJWTSignerTooManyRequests added in v0.26.0

func NewCreateExternalJWTSignerTooManyRequests() *CreateExternalJWTSignerTooManyRequests

NewCreateExternalJWTSignerTooManyRequests creates a CreateExternalJWTSignerTooManyRequests with default headers values

func (*CreateExternalJWTSignerTooManyRequests) Error added in v0.26.0

func (*CreateExternalJWTSignerTooManyRequests) GetPayload added in v0.26.0

type CreateExternalJWTSignerUnauthorized

type CreateExternalJWTSignerUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}
CreateExternalJWTSignerUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewCreateExternalJWTSignerUnauthorized

func NewCreateExternalJWTSignerUnauthorized() *CreateExternalJWTSignerUnauthorized

NewCreateExternalJWTSignerUnauthorized creates a CreateExternalJWTSignerUnauthorized with default headers values

func (*CreateExternalJWTSignerUnauthorized) Error

func (*CreateExternalJWTSignerUnauthorized) GetPayload

type DeleteExternalJWTSignerBadRequest

type DeleteExternalJWTSignerBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}
DeleteExternalJWTSignerBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewDeleteExternalJWTSignerBadRequest

func NewDeleteExternalJWTSignerBadRequest() *DeleteExternalJWTSignerBadRequest

NewDeleteExternalJWTSignerBadRequest creates a DeleteExternalJWTSignerBadRequest with default headers values

func (*DeleteExternalJWTSignerBadRequest) Error

func (*DeleteExternalJWTSignerBadRequest) GetPayload

type DeleteExternalJWTSignerOK

type DeleteExternalJWTSignerOK struct {
	Payload *rest_model.Empty
}
DeleteExternalJWTSignerOK describes a response with status code 200, with default header values.

The delete request was successful and the resource has been removed

func NewDeleteExternalJWTSignerOK

func NewDeleteExternalJWTSignerOK() *DeleteExternalJWTSignerOK

NewDeleteExternalJWTSignerOK creates a DeleteExternalJWTSignerOK with default headers values

func (*DeleteExternalJWTSignerOK) Error

func (o *DeleteExternalJWTSignerOK) Error() string

func (*DeleteExternalJWTSignerOK) GetPayload

func (o *DeleteExternalJWTSignerOK) GetPayload() *rest_model.Empty

type DeleteExternalJWTSignerParams

type DeleteExternalJWTSignerParams struct {

	/* ID.

	   The id of the requested resource
	*/
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteExternalJWTSignerParams contains all the parameters to send to the API endpoint

for the delete external Jwt signer operation.

Typically these are written to a http.Request.

func NewDeleteExternalJWTSignerParams

func NewDeleteExternalJWTSignerParams() *DeleteExternalJWTSignerParams

NewDeleteExternalJWTSignerParams creates a new DeleteExternalJWTSignerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteExternalJWTSignerParamsWithContext

func NewDeleteExternalJWTSignerParamsWithContext(ctx context.Context) *DeleteExternalJWTSignerParams

NewDeleteExternalJWTSignerParamsWithContext creates a new DeleteExternalJWTSignerParams object with the ability to set a context for a request.

func NewDeleteExternalJWTSignerParamsWithHTTPClient

func NewDeleteExternalJWTSignerParamsWithHTTPClient(client *http.Client) *DeleteExternalJWTSignerParams

NewDeleteExternalJWTSignerParamsWithHTTPClient creates a new DeleteExternalJWTSignerParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteExternalJWTSignerParamsWithTimeout

func NewDeleteExternalJWTSignerParamsWithTimeout(timeout time.Duration) *DeleteExternalJWTSignerParams

NewDeleteExternalJWTSignerParamsWithTimeout creates a new DeleteExternalJWTSignerParams object with the ability to set a timeout on a request.

func (*DeleteExternalJWTSignerParams) SetContext

func (o *DeleteExternalJWTSignerParams) SetContext(ctx context.Context)

SetContext adds the context to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) SetDefaults

func (o *DeleteExternalJWTSignerParams) SetDefaults()

SetDefaults hydrates default values in the delete external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteExternalJWTSignerParams) SetHTTPClient

func (o *DeleteExternalJWTSignerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) SetID

SetID adds the id to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) SetTimeout

func (o *DeleteExternalJWTSignerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) WithContext

WithContext adds the context to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) WithDefaults

WithDefaults hydrates default values in the delete external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteExternalJWTSignerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) WithID

WithID adds the id to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) WithTimeout

WithTimeout adds the timeout to the delete external Jwt signer params

func (*DeleteExternalJWTSignerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteExternalJWTSignerReader

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

DeleteExternalJWTSignerReader is a Reader for the DeleteExternalJWTSigner structure.

func (*DeleteExternalJWTSignerReader) ReadResponse

func (o *DeleteExternalJWTSignerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteExternalJWTSignerTooManyRequests added in v0.26.0

type DeleteExternalJWTSignerTooManyRequests struct {
	Payload *rest_model.APIErrorEnvelope
}
DeleteExternalJWTSignerTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewDeleteExternalJWTSignerTooManyRequests added in v0.26.0

func NewDeleteExternalJWTSignerTooManyRequests() *DeleteExternalJWTSignerTooManyRequests

NewDeleteExternalJWTSignerTooManyRequests creates a DeleteExternalJWTSignerTooManyRequests with default headers values

func (*DeleteExternalJWTSignerTooManyRequests) Error added in v0.26.0

func (*DeleteExternalJWTSignerTooManyRequests) GetPayload added in v0.26.0

type DeleteExternalJWTSignerUnauthorized

type DeleteExternalJWTSignerUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}
DeleteExternalJWTSignerUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewDeleteExternalJWTSignerUnauthorized

func NewDeleteExternalJWTSignerUnauthorized() *DeleteExternalJWTSignerUnauthorized

NewDeleteExternalJWTSignerUnauthorized creates a DeleteExternalJWTSignerUnauthorized with default headers values

func (*DeleteExternalJWTSignerUnauthorized) Error

func (*DeleteExternalJWTSignerUnauthorized) GetPayload

type DetailExternalJWTSignerNotFound

type DetailExternalJWTSignerNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}
DetailExternalJWTSignerNotFound describes a response with status code 404, with default header values.

The requested resource does not exist

func NewDetailExternalJWTSignerNotFound

func NewDetailExternalJWTSignerNotFound() *DetailExternalJWTSignerNotFound

NewDetailExternalJWTSignerNotFound creates a DetailExternalJWTSignerNotFound with default headers values

func (*DetailExternalJWTSignerNotFound) Error

func (*DetailExternalJWTSignerNotFound) GetPayload

type DetailExternalJWTSignerOK

type DetailExternalJWTSignerOK struct {
	Payload *rest_model.DetailExternalJWTSignerEnvelope
}
DetailExternalJWTSignerOK describes a response with status code 200, with default header values.

A singular External JWT Signer resource

func NewDetailExternalJWTSignerOK

func NewDetailExternalJWTSignerOK() *DetailExternalJWTSignerOK

NewDetailExternalJWTSignerOK creates a DetailExternalJWTSignerOK with default headers values

func (*DetailExternalJWTSignerOK) Error

func (o *DetailExternalJWTSignerOK) Error() string

func (*DetailExternalJWTSignerOK) GetPayload

type DetailExternalJWTSignerParams

type DetailExternalJWTSignerParams struct {

	/* ID.

	   The id of the requested resource
	*/
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DetailExternalJWTSignerParams contains all the parameters to send to the API endpoint

for the detail external Jwt signer operation.

Typically these are written to a http.Request.

func NewDetailExternalJWTSignerParams

func NewDetailExternalJWTSignerParams() *DetailExternalJWTSignerParams

NewDetailExternalJWTSignerParams creates a new DetailExternalJWTSignerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDetailExternalJWTSignerParamsWithContext

func NewDetailExternalJWTSignerParamsWithContext(ctx context.Context) *DetailExternalJWTSignerParams

NewDetailExternalJWTSignerParamsWithContext creates a new DetailExternalJWTSignerParams object with the ability to set a context for a request.

func NewDetailExternalJWTSignerParamsWithHTTPClient

func NewDetailExternalJWTSignerParamsWithHTTPClient(client *http.Client) *DetailExternalJWTSignerParams

NewDetailExternalJWTSignerParamsWithHTTPClient creates a new DetailExternalJWTSignerParams object with the ability to set a custom HTTPClient for a request.

func NewDetailExternalJWTSignerParamsWithTimeout

func NewDetailExternalJWTSignerParamsWithTimeout(timeout time.Duration) *DetailExternalJWTSignerParams

NewDetailExternalJWTSignerParamsWithTimeout creates a new DetailExternalJWTSignerParams object with the ability to set a timeout on a request.

func (*DetailExternalJWTSignerParams) SetContext

func (o *DetailExternalJWTSignerParams) SetContext(ctx context.Context)

SetContext adds the context to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) SetDefaults

func (o *DetailExternalJWTSignerParams) SetDefaults()

SetDefaults hydrates default values in the detail external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*DetailExternalJWTSignerParams) SetHTTPClient

func (o *DetailExternalJWTSignerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) SetID

SetID adds the id to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) SetTimeout

func (o *DetailExternalJWTSignerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) WithContext

WithContext adds the context to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) WithDefaults

WithDefaults hydrates default values in the detail external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*DetailExternalJWTSignerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) WithID

WithID adds the id to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) WithTimeout

WithTimeout adds the timeout to the detail external Jwt signer params

func (*DetailExternalJWTSignerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DetailExternalJWTSignerReader

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

DetailExternalJWTSignerReader is a Reader for the DetailExternalJWTSigner structure.

func (*DetailExternalJWTSignerReader) ReadResponse

func (o *DetailExternalJWTSignerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DetailExternalJWTSignerTooManyRequests added in v0.26.0

type DetailExternalJWTSignerTooManyRequests struct {
	Payload *rest_model.APIErrorEnvelope
}
DetailExternalJWTSignerTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewDetailExternalJWTSignerTooManyRequests added in v0.26.0

func NewDetailExternalJWTSignerTooManyRequests() *DetailExternalJWTSignerTooManyRequests

NewDetailExternalJWTSignerTooManyRequests creates a DetailExternalJWTSignerTooManyRequests with default headers values

func (*DetailExternalJWTSignerTooManyRequests) Error added in v0.26.0

func (*DetailExternalJWTSignerTooManyRequests) GetPayload added in v0.26.0

type DetailExternalJWTSignerUnauthorized

type DetailExternalJWTSignerUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}
DetailExternalJWTSignerUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewDetailExternalJWTSignerUnauthorized

func NewDetailExternalJWTSignerUnauthorized() *DetailExternalJWTSignerUnauthorized

NewDetailExternalJWTSignerUnauthorized creates a DetailExternalJWTSignerUnauthorized with default headers values

func (*DetailExternalJWTSignerUnauthorized) Error

func (*DetailExternalJWTSignerUnauthorized) GetPayload

type ListExternalJWTSignersBadRequest

type ListExternalJWTSignersBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}
ListExternalJWTSignersBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListExternalJWTSignersBadRequest

func NewListExternalJWTSignersBadRequest() *ListExternalJWTSignersBadRequest

NewListExternalJWTSignersBadRequest creates a ListExternalJWTSignersBadRequest with default headers values

func (*ListExternalJWTSignersBadRequest) Error

func (*ListExternalJWTSignersBadRequest) GetPayload

type ListExternalJWTSignersOK

type ListExternalJWTSignersOK struct {
	Payload *rest_model.ListExternalJWTSignersEnvelope
}
ListExternalJWTSignersOK describes a response with status code 200, with default header values.

A list of External JWT Signers

func NewListExternalJWTSignersOK

func NewListExternalJWTSignersOK() *ListExternalJWTSignersOK

NewListExternalJWTSignersOK creates a ListExternalJWTSignersOK with default headers values

func (*ListExternalJWTSignersOK) Error

func (o *ListExternalJWTSignersOK) Error() string

func (*ListExternalJWTSignersOK) GetPayload

type ListExternalJWTSignersParams

type ListExternalJWTSignersParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListExternalJWTSignersParams contains all the parameters to send to the API endpoint

for the list external Jwt signers operation.

Typically these are written to a http.Request.

func NewListExternalJWTSignersParams

func NewListExternalJWTSignersParams() *ListExternalJWTSignersParams

NewListExternalJWTSignersParams creates a new ListExternalJWTSignersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalJWTSignersParamsWithContext

func NewListExternalJWTSignersParamsWithContext(ctx context.Context) *ListExternalJWTSignersParams

NewListExternalJWTSignersParamsWithContext creates a new ListExternalJWTSignersParams object with the ability to set a context for a request.

func NewListExternalJWTSignersParamsWithHTTPClient

func NewListExternalJWTSignersParamsWithHTTPClient(client *http.Client) *ListExternalJWTSignersParams

NewListExternalJWTSignersParamsWithHTTPClient creates a new ListExternalJWTSignersParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalJWTSignersParamsWithTimeout

func NewListExternalJWTSignersParamsWithTimeout(timeout time.Duration) *ListExternalJWTSignersParams

NewListExternalJWTSignersParamsWithTimeout creates a new ListExternalJWTSignersParams object with the ability to set a timeout on a request.

func (*ListExternalJWTSignersParams) SetContext

func (o *ListExternalJWTSignersParams) SetContext(ctx context.Context)

SetContext adds the context to the list external Jwt signers params

func (*ListExternalJWTSignersParams) SetDefaults

func (o *ListExternalJWTSignersParams) SetDefaults()

SetDefaults hydrates default values in the list external Jwt signers params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalJWTSignersParams) SetFilter

func (o *ListExternalJWTSignersParams) SetFilter(filter *string)

SetFilter adds the filter to the list external Jwt signers params

func (*ListExternalJWTSignersParams) SetHTTPClient

func (o *ListExternalJWTSignersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list external Jwt signers params

func (*ListExternalJWTSignersParams) SetLimit

func (o *ListExternalJWTSignersParams) SetLimit(limit *int64)

SetLimit adds the limit to the list external Jwt signers params

func (*ListExternalJWTSignersParams) SetOffset

func (o *ListExternalJWTSignersParams) SetOffset(offset *int64)

SetOffset adds the offset to the list external Jwt signers params

func (*ListExternalJWTSignersParams) SetTimeout

func (o *ListExternalJWTSignersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list external Jwt signers params

func (*ListExternalJWTSignersParams) WithContext

WithContext adds the context to the list external Jwt signers params

func (*ListExternalJWTSignersParams) WithDefaults

WithDefaults hydrates default values in the list external Jwt signers params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalJWTSignersParams) WithFilter

WithFilter adds the filter to the list external Jwt signers params

func (*ListExternalJWTSignersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list external Jwt signers params

func (*ListExternalJWTSignersParams) WithLimit

WithLimit adds the limit to the list external Jwt signers params

func (*ListExternalJWTSignersParams) WithOffset

WithOffset adds the offset to the list external Jwt signers params

func (*ListExternalJWTSignersParams) WithTimeout

WithTimeout adds the timeout to the list external Jwt signers params

func (*ListExternalJWTSignersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListExternalJWTSignersReader

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

ListExternalJWTSignersReader is a Reader for the ListExternalJWTSigners structure.

func (*ListExternalJWTSignersReader) ReadResponse

func (o *ListExternalJWTSignersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListExternalJWTSignersTooManyRequests added in v0.26.0

type ListExternalJWTSignersTooManyRequests struct {
	Payload *rest_model.APIErrorEnvelope
}
ListExternalJWTSignersTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListExternalJWTSignersTooManyRequests added in v0.26.0

func NewListExternalJWTSignersTooManyRequests() *ListExternalJWTSignersTooManyRequests

NewListExternalJWTSignersTooManyRequests creates a ListExternalJWTSignersTooManyRequests with default headers values

func (*ListExternalJWTSignersTooManyRequests) Error added in v0.26.0

func (*ListExternalJWTSignersTooManyRequests) GetPayload added in v0.26.0

type ListExternalJWTSignersUnauthorized

type ListExternalJWTSignersUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}
ListExternalJWTSignersUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListExternalJWTSignersUnauthorized

func NewListExternalJWTSignersUnauthorized() *ListExternalJWTSignersUnauthorized

NewListExternalJWTSignersUnauthorized creates a ListExternalJWTSignersUnauthorized with default headers values

func (*ListExternalJWTSignersUnauthorized) Error

func (*ListExternalJWTSignersUnauthorized) GetPayload

type PatchExternalJWTSignerBadRequest

type PatchExternalJWTSignerBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}
PatchExternalJWTSignerBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewPatchExternalJWTSignerBadRequest

func NewPatchExternalJWTSignerBadRequest() *PatchExternalJWTSignerBadRequest

NewPatchExternalJWTSignerBadRequest creates a PatchExternalJWTSignerBadRequest with default headers values

func (*PatchExternalJWTSignerBadRequest) Error

func (*PatchExternalJWTSignerBadRequest) GetPayload

type PatchExternalJWTSignerNotFound

type PatchExternalJWTSignerNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}
PatchExternalJWTSignerNotFound describes a response with status code 404, with default header values.

The requested resource does not exist

func NewPatchExternalJWTSignerNotFound

func NewPatchExternalJWTSignerNotFound() *PatchExternalJWTSignerNotFound

NewPatchExternalJWTSignerNotFound creates a PatchExternalJWTSignerNotFound with default headers values

func (*PatchExternalJWTSignerNotFound) Error

func (*PatchExternalJWTSignerNotFound) GetPayload

type PatchExternalJWTSignerOK

type PatchExternalJWTSignerOK struct {
	Payload *rest_model.Empty
}
PatchExternalJWTSignerOK describes a response with status code 200, with default header values.

The patch request was successful and the resource has been altered

func NewPatchExternalJWTSignerOK

func NewPatchExternalJWTSignerOK() *PatchExternalJWTSignerOK

NewPatchExternalJWTSignerOK creates a PatchExternalJWTSignerOK with default headers values

func (*PatchExternalJWTSignerOK) Error

func (o *PatchExternalJWTSignerOK) Error() string

func (*PatchExternalJWTSignerOK) GetPayload

func (o *PatchExternalJWTSignerOK) GetPayload() *rest_model.Empty

type PatchExternalJWTSignerParams

type PatchExternalJWTSignerParams struct {

	/* ExternalJWTSigner.

	   An External JWT Signer patch object
	*/
	ExternalJWTSigner *rest_model.ExternalJWTSignerPatch

	/* ID.

	   The id of the requested resource
	*/
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchExternalJWTSignerParams contains all the parameters to send to the API endpoint

for the patch external Jwt signer operation.

Typically these are written to a http.Request.

func NewPatchExternalJWTSignerParams

func NewPatchExternalJWTSignerParams() *PatchExternalJWTSignerParams

NewPatchExternalJWTSignerParams creates a new PatchExternalJWTSignerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchExternalJWTSignerParamsWithContext

func NewPatchExternalJWTSignerParamsWithContext(ctx context.Context) *PatchExternalJWTSignerParams

NewPatchExternalJWTSignerParamsWithContext creates a new PatchExternalJWTSignerParams object with the ability to set a context for a request.

func NewPatchExternalJWTSignerParamsWithHTTPClient

func NewPatchExternalJWTSignerParamsWithHTTPClient(client *http.Client) *PatchExternalJWTSignerParams

NewPatchExternalJWTSignerParamsWithHTTPClient creates a new PatchExternalJWTSignerParams object with the ability to set a custom HTTPClient for a request.

func NewPatchExternalJWTSignerParamsWithTimeout

func NewPatchExternalJWTSignerParamsWithTimeout(timeout time.Duration) *PatchExternalJWTSignerParams

NewPatchExternalJWTSignerParamsWithTimeout creates a new PatchExternalJWTSignerParams object with the ability to set a timeout on a request.

func (*PatchExternalJWTSignerParams) SetContext

func (o *PatchExternalJWTSignerParams) SetContext(ctx context.Context)

SetContext adds the context to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) SetDefaults

func (o *PatchExternalJWTSignerParams) SetDefaults()

SetDefaults hydrates default values in the patch external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*PatchExternalJWTSignerParams) SetExternalJWTSigner

func (o *PatchExternalJWTSignerParams) SetExternalJWTSigner(externalJWTSigner *rest_model.ExternalJWTSignerPatch)

SetExternalJWTSigner adds the externalJwtSigner to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) SetHTTPClient

func (o *PatchExternalJWTSignerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) SetID

func (o *PatchExternalJWTSignerParams) SetID(id string)

SetID adds the id to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) SetTimeout

func (o *PatchExternalJWTSignerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) WithContext

WithContext adds the context to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) WithDefaults

WithDefaults hydrates default values in the patch external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*PatchExternalJWTSignerParams) WithExternalJWTSigner

WithExternalJWTSigner adds the externalJWTSigner to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) WithID

WithID adds the id to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) WithTimeout

WithTimeout adds the timeout to the patch external Jwt signer params

func (*PatchExternalJWTSignerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchExternalJWTSignerReader

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

PatchExternalJWTSignerReader is a Reader for the PatchExternalJWTSigner structure.

func (*PatchExternalJWTSignerReader) ReadResponse

func (o *PatchExternalJWTSignerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchExternalJWTSignerTooManyRequests added in v0.26.0

type PatchExternalJWTSignerTooManyRequests struct {
	Payload *rest_model.APIErrorEnvelope
}
PatchExternalJWTSignerTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewPatchExternalJWTSignerTooManyRequests added in v0.26.0

func NewPatchExternalJWTSignerTooManyRequests() *PatchExternalJWTSignerTooManyRequests

NewPatchExternalJWTSignerTooManyRequests creates a PatchExternalJWTSignerTooManyRequests with default headers values

func (*PatchExternalJWTSignerTooManyRequests) Error added in v0.26.0

func (*PatchExternalJWTSignerTooManyRequests) GetPayload added in v0.26.0

type PatchExternalJWTSignerUnauthorized

type PatchExternalJWTSignerUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}
PatchExternalJWTSignerUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewPatchExternalJWTSignerUnauthorized

func NewPatchExternalJWTSignerUnauthorized() *PatchExternalJWTSignerUnauthorized

NewPatchExternalJWTSignerUnauthorized creates a PatchExternalJWTSignerUnauthorized with default headers values

func (*PatchExternalJWTSignerUnauthorized) Error

func (*PatchExternalJWTSignerUnauthorized) GetPayload

type UpdateExternalJWTSignerBadRequest

type UpdateExternalJWTSignerBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}
UpdateExternalJWTSignerBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewUpdateExternalJWTSignerBadRequest

func NewUpdateExternalJWTSignerBadRequest() *UpdateExternalJWTSignerBadRequest

NewUpdateExternalJWTSignerBadRequest creates a UpdateExternalJWTSignerBadRequest with default headers values

func (*UpdateExternalJWTSignerBadRequest) Error

func (*UpdateExternalJWTSignerBadRequest) GetPayload

type UpdateExternalJWTSignerNotFound

type UpdateExternalJWTSignerNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}
UpdateExternalJWTSignerNotFound describes a response with status code 404, with default header values.

The requested resource does not exist

func NewUpdateExternalJWTSignerNotFound

func NewUpdateExternalJWTSignerNotFound() *UpdateExternalJWTSignerNotFound

NewUpdateExternalJWTSignerNotFound creates a UpdateExternalJWTSignerNotFound with default headers values

func (*UpdateExternalJWTSignerNotFound) Error

func (*UpdateExternalJWTSignerNotFound) GetPayload

type UpdateExternalJWTSignerOK

type UpdateExternalJWTSignerOK struct {
	Payload *rest_model.Empty
}
UpdateExternalJWTSignerOK describes a response with status code 200, with default header values.

The update request was successful and the resource has been altered

func NewUpdateExternalJWTSignerOK

func NewUpdateExternalJWTSignerOK() *UpdateExternalJWTSignerOK

NewUpdateExternalJWTSignerOK creates a UpdateExternalJWTSignerOK with default headers values

func (*UpdateExternalJWTSignerOK) Error

func (o *UpdateExternalJWTSignerOK) Error() string

func (*UpdateExternalJWTSignerOK) GetPayload

func (o *UpdateExternalJWTSignerOK) GetPayload() *rest_model.Empty

type UpdateExternalJWTSignerParams

type UpdateExternalJWTSignerParams struct {

	/* ExternalJWTSigner.

	   An External JWT Signer update object
	*/
	ExternalJWTSigner *rest_model.ExternalJWTSignerUpdate

	/* ID.

	   The id of the requested resource
	*/
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateExternalJWTSignerParams contains all the parameters to send to the API endpoint

for the update external Jwt signer operation.

Typically these are written to a http.Request.

func NewUpdateExternalJWTSignerParams

func NewUpdateExternalJWTSignerParams() *UpdateExternalJWTSignerParams

NewUpdateExternalJWTSignerParams creates a new UpdateExternalJWTSignerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateExternalJWTSignerParamsWithContext

func NewUpdateExternalJWTSignerParamsWithContext(ctx context.Context) *UpdateExternalJWTSignerParams

NewUpdateExternalJWTSignerParamsWithContext creates a new UpdateExternalJWTSignerParams object with the ability to set a context for a request.

func NewUpdateExternalJWTSignerParamsWithHTTPClient

func NewUpdateExternalJWTSignerParamsWithHTTPClient(client *http.Client) *UpdateExternalJWTSignerParams

NewUpdateExternalJWTSignerParamsWithHTTPClient creates a new UpdateExternalJWTSignerParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateExternalJWTSignerParamsWithTimeout

func NewUpdateExternalJWTSignerParamsWithTimeout(timeout time.Duration) *UpdateExternalJWTSignerParams

NewUpdateExternalJWTSignerParamsWithTimeout creates a new UpdateExternalJWTSignerParams object with the ability to set a timeout on a request.

func (*UpdateExternalJWTSignerParams) SetContext

func (o *UpdateExternalJWTSignerParams) SetContext(ctx context.Context)

SetContext adds the context to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) SetDefaults

func (o *UpdateExternalJWTSignerParams) SetDefaults()

SetDefaults hydrates default values in the update external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateExternalJWTSignerParams) SetExternalJWTSigner

func (o *UpdateExternalJWTSignerParams) SetExternalJWTSigner(externalJWTSigner *rest_model.ExternalJWTSignerUpdate)

SetExternalJWTSigner adds the externalJwtSigner to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) SetHTTPClient

func (o *UpdateExternalJWTSignerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) SetID

SetID adds the id to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) SetTimeout

func (o *UpdateExternalJWTSignerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) WithContext

WithContext adds the context to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) WithDefaults

WithDefaults hydrates default values in the update external Jwt signer params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateExternalJWTSignerParams) WithExternalJWTSigner

WithExternalJWTSigner adds the externalJWTSigner to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) WithID

WithID adds the id to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) WithTimeout

WithTimeout adds the timeout to the update external Jwt signer params

func (*UpdateExternalJWTSignerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateExternalJWTSignerReader

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

UpdateExternalJWTSignerReader is a Reader for the UpdateExternalJWTSigner structure.

func (*UpdateExternalJWTSignerReader) ReadResponse

func (o *UpdateExternalJWTSignerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateExternalJWTSignerTooManyRequests added in v0.26.0

type UpdateExternalJWTSignerTooManyRequests struct {
	Payload *rest_model.APIErrorEnvelope
}
UpdateExternalJWTSignerTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewUpdateExternalJWTSignerTooManyRequests added in v0.26.0

func NewUpdateExternalJWTSignerTooManyRequests() *UpdateExternalJWTSignerTooManyRequests

NewUpdateExternalJWTSignerTooManyRequests creates a UpdateExternalJWTSignerTooManyRequests with default headers values

func (*UpdateExternalJWTSignerTooManyRequests) Error added in v0.26.0

func (*UpdateExternalJWTSignerTooManyRequests) GetPayload added in v0.26.0

type UpdateExternalJWTSignerUnauthorized

type UpdateExternalJWTSignerUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}
UpdateExternalJWTSignerUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewUpdateExternalJWTSignerUnauthorized

func NewUpdateExternalJWTSignerUnauthorized() *UpdateExternalJWTSignerUnauthorized

NewUpdateExternalJWTSignerUnauthorized creates a UpdateExternalJWTSignerUnauthorized with default headers values

func (*UpdateExternalJWTSignerUnauthorized) Error

func (*UpdateExternalJWTSignerUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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