current_api_session

package
v0.19.100 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const CreateCurrentAPISessionCertificateBadRequestCode int = 400

CreateCurrentAPISessionCertificateBadRequestCode is the HTTP code returned for type CreateCurrentAPISessionCertificateBadRequest

View Source
const CreateCurrentAPISessionCertificateCreatedCode int = 201

CreateCurrentAPISessionCertificateCreatedCode is the HTTP code returned for type CreateCurrentAPISessionCertificateCreated

View Source
const CreateCurrentAPISessionCertificateUnauthorizedCode int = 401

CreateCurrentAPISessionCertificateUnauthorizedCode is the HTTP code returned for type CreateCurrentAPISessionCertificateUnauthorized

View Source
const DeleteCurrentAPISessionCertificateBadRequestCode int = 400

DeleteCurrentAPISessionCertificateBadRequestCode is the HTTP code returned for type DeleteCurrentAPISessionCertificateBadRequest

View Source
const DeleteCurrentAPISessionCertificateOKCode int = 200

DeleteCurrentAPISessionCertificateOKCode is the HTTP code returned for type DeleteCurrentAPISessionCertificateOK

View Source
const DeleteCurrentAPISessionCertificateUnauthorizedCode int = 401

DeleteCurrentAPISessionCertificateUnauthorizedCode is the HTTP code returned for type DeleteCurrentAPISessionCertificateUnauthorized

View Source
const DeleteCurrentAPISessionOKCode int = 200

DeleteCurrentAPISessionOKCode is the HTTP code returned for type DeleteCurrentAPISessionOK

View Source
const DeleteCurrentAPISessionUnauthorizedCode int = 401

DeleteCurrentAPISessionUnauthorizedCode is the HTTP code returned for type DeleteCurrentAPISessionUnauthorized

View Source
const DetailCurrentAPISessionCertificateNotFoundCode int = 404

DetailCurrentAPISessionCertificateNotFoundCode is the HTTP code returned for type DetailCurrentAPISessionCertificateNotFound

View Source
const DetailCurrentAPISessionCertificateOKCode int = 200

DetailCurrentAPISessionCertificateOKCode is the HTTP code returned for type DetailCurrentAPISessionCertificateOK

View Source
const DetailCurrentAPISessionCertificateUnauthorizedCode int = 401

DetailCurrentAPISessionCertificateUnauthorizedCode is the HTTP code returned for type DetailCurrentAPISessionCertificateUnauthorized

View Source
const DetailCurrentIdentityAuthenticatorNotFoundCode int = 404

DetailCurrentIdentityAuthenticatorNotFoundCode is the HTTP code returned for type DetailCurrentIdentityAuthenticatorNotFound

View Source
const DetailCurrentIdentityAuthenticatorOKCode int = 200

DetailCurrentIdentityAuthenticatorOKCode is the HTTP code returned for type DetailCurrentIdentityAuthenticatorOK

View Source
const DetailCurrentIdentityAuthenticatorUnauthorizedCode int = 401

DetailCurrentIdentityAuthenticatorUnauthorizedCode is the HTTP code returned for type DetailCurrentIdentityAuthenticatorUnauthorized

View Source
const GetCurrentAPISessionOKCode int = 200

GetCurrentAPISessionOKCode is the HTTP code returned for type GetCurrentAPISessionOK

View Source
const GetCurrentAPISessionUnauthorizedCode int = 401

GetCurrentAPISessionUnauthorizedCode is the HTTP code returned for type GetCurrentAPISessionUnauthorized

View Source
const ListCurrentAPISessionCertificatesOKCode int = 200

ListCurrentAPISessionCertificatesOKCode is the HTTP code returned for type ListCurrentAPISessionCertificatesOK

View Source
const ListCurrentIdentityAuthenticatorsOKCode int = 200

ListCurrentIdentityAuthenticatorsOKCode is the HTTP code returned for type ListCurrentIdentityAuthenticatorsOK

View Source
const ListCurrentIdentityAuthenticatorsUnauthorizedCode int = 401

ListCurrentIdentityAuthenticatorsUnauthorizedCode is the HTTP code returned for type ListCurrentIdentityAuthenticatorsUnauthorized

View Source
const ListServiceUpdatesOKCode int = 200

ListServiceUpdatesOKCode is the HTTP code returned for type ListServiceUpdatesOK

View Source
const ListServiceUpdatesUnauthorizedCode int = 401

ListServiceUpdatesUnauthorizedCode is the HTTP code returned for type ListServiceUpdatesUnauthorized

View Source
const PatchCurrentIdentityAuthenticatorBadRequestCode int = 400

PatchCurrentIdentityAuthenticatorBadRequestCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorBadRequest

View Source
const PatchCurrentIdentityAuthenticatorNotFoundCode int = 404

PatchCurrentIdentityAuthenticatorNotFoundCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorNotFound

View Source
const PatchCurrentIdentityAuthenticatorOKCode int = 200

PatchCurrentIdentityAuthenticatorOKCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorOK

View Source
const PatchCurrentIdentityAuthenticatorUnauthorizedCode int = 401

PatchCurrentIdentityAuthenticatorUnauthorizedCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorUnauthorized

View Source
const UpdateCurrentIdentityAuthenticatorBadRequestCode int = 400

UpdateCurrentIdentityAuthenticatorBadRequestCode is the HTTP code returned for type UpdateCurrentIdentityAuthenticatorBadRequest

View Source
const UpdateCurrentIdentityAuthenticatorNotFoundCode int = 404

UpdateCurrentIdentityAuthenticatorNotFoundCode is the HTTP code returned for type UpdateCurrentIdentityAuthenticatorNotFound

View Source
const UpdateCurrentIdentityAuthenticatorOKCode int = 200

UpdateCurrentIdentityAuthenticatorOKCode is the HTTP code returned for type UpdateCurrentIdentityAuthenticatorOK

View Source
const UpdateCurrentIdentityAuthenticatorUnauthorizedCode int = 401

UpdateCurrentIdentityAuthenticatorUnauthorizedCode is the HTTP code returned for type UpdateCurrentIdentityAuthenticatorUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateCurrentAPISessionCertificate added in v0.17.30

type CreateCurrentAPISessionCertificate struct {
	Context *middleware.Context
	Handler CreateCurrentAPISessionCertificateHandler
}

CreateCurrentAPISessionCertificate swagger:route POST /current-api-session/certificates Current API Session createCurrentApiSessionCertificate

Creates an ephemeral certificate for the current API Session

Creates an ephemeral certificate for the current API Session. This endpoint expects a PEM encoded CSRs to be provided for fulfillment as a property of a JSON payload. It is up to the client to manage the private key backing the CSR request.

func NewCreateCurrentAPISessionCertificate added in v0.17.30

func NewCreateCurrentAPISessionCertificate(ctx *middleware.Context, handler CreateCurrentAPISessionCertificateHandler) *CreateCurrentAPISessionCertificate

NewCreateCurrentAPISessionCertificate creates a new http.Handler for the create current Api session certificate operation

func (*CreateCurrentAPISessionCertificate) ServeHTTP added in v0.17.30

type CreateCurrentAPISessionCertificateBadRequest added in v0.17.30

type CreateCurrentAPISessionCertificateBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

CreateCurrentAPISessionCertificateBadRequest 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

swagger:response createCurrentApiSessionCertificateBadRequest

func NewCreateCurrentAPISessionCertificateBadRequest added in v0.17.30

func NewCreateCurrentAPISessionCertificateBadRequest() *CreateCurrentAPISessionCertificateBadRequest

NewCreateCurrentAPISessionCertificateBadRequest creates CreateCurrentAPISessionCertificateBadRequest with default headers values

func (*CreateCurrentAPISessionCertificateBadRequest) SetPayload added in v0.17.30

SetPayload sets the payload to the create current Api session certificate bad request response

func (*CreateCurrentAPISessionCertificateBadRequest) WithPayload added in v0.17.30

WithPayload adds the payload to the create current Api session certificate bad request response

func (*CreateCurrentAPISessionCertificateBadRequest) WriteResponse added in v0.17.30

WriteResponse to the client

type CreateCurrentAPISessionCertificateCreated added in v0.17.52

type CreateCurrentAPISessionCertificateCreated struct {

	/*
	  In: Body
	*/
	Payload *rest_model.CreateCurrentAPISessionCertificateEnvelope `json:"body,omitempty"`
}

CreateCurrentAPISessionCertificateCreated A response of a create API Session certificate

swagger:response createCurrentApiSessionCertificateCreated

func NewCreateCurrentAPISessionCertificateCreated added in v0.17.52

func NewCreateCurrentAPISessionCertificateCreated() *CreateCurrentAPISessionCertificateCreated

NewCreateCurrentAPISessionCertificateCreated creates CreateCurrentAPISessionCertificateCreated with default headers values

func (*CreateCurrentAPISessionCertificateCreated) SetPayload added in v0.17.52

SetPayload sets the payload to the create current Api session certificate created response

func (*CreateCurrentAPISessionCertificateCreated) WithPayload added in v0.17.52

WithPayload adds the payload to the create current Api session certificate created response

func (*CreateCurrentAPISessionCertificateCreated) WriteResponse added in v0.17.52

WriteResponse to the client

type CreateCurrentAPISessionCertificateHandler added in v0.17.30

type CreateCurrentAPISessionCertificateHandler interface {
	Handle(CreateCurrentAPISessionCertificateParams, interface{}) middleware.Responder
}

CreateCurrentAPISessionCertificateHandler interface for that can handle valid create current Api session certificate params

type CreateCurrentAPISessionCertificateHandlerFunc added in v0.17.30

type CreateCurrentAPISessionCertificateHandlerFunc func(CreateCurrentAPISessionCertificateParams, interface{}) middleware.Responder

CreateCurrentAPISessionCertificateHandlerFunc turns a function with the right signature into a create current Api session certificate handler

func (CreateCurrentAPISessionCertificateHandlerFunc) Handle added in v0.17.30

Handle executing the request and returning a response

type CreateCurrentAPISessionCertificateParams added in v0.17.30

type CreateCurrentAPISessionCertificateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The payload describing the CSR used to create a session certificate
	  Required: true
	  In: body
	*/
	SessionCertificate *rest_model.CurrentAPISessionCertificateCreate
}

CreateCurrentAPISessionCertificateParams contains all the bound params for the create current Api session certificate operation typically these are obtained from a http.Request

swagger:parameters createCurrentApiSessionCertificate

func NewCreateCurrentAPISessionCertificateParams added in v0.17.30

func NewCreateCurrentAPISessionCertificateParams() CreateCurrentAPISessionCertificateParams

NewCreateCurrentAPISessionCertificateParams creates a new CreateCurrentAPISessionCertificateParams object no default values defined in spec.

func (*CreateCurrentAPISessionCertificateParams) BindRequest added in v0.17.30

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewCreateCurrentAPISessionCertificateParams() beforehand.

type CreateCurrentAPISessionCertificateURL added in v0.17.30

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

CreateCurrentAPISessionCertificateURL generates an URL for the create current Api session certificate operation

func (*CreateCurrentAPISessionCertificateURL) Build added in v0.17.30

Build a url path and query string

func (*CreateCurrentAPISessionCertificateURL) BuildFull added in v0.17.30

func (o *CreateCurrentAPISessionCertificateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*CreateCurrentAPISessionCertificateURL) Must added in v0.17.30

Must is a helper function to panic when the url builder returns an error

func (*CreateCurrentAPISessionCertificateURL) SetBasePath added in v0.17.30

func (o *CreateCurrentAPISessionCertificateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*CreateCurrentAPISessionCertificateURL) String added in v0.17.30

String returns the string representation of the path with query string

func (*CreateCurrentAPISessionCertificateURL) StringFull added in v0.17.30

func (o *CreateCurrentAPISessionCertificateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*CreateCurrentAPISessionCertificateURL) WithBasePath added in v0.17.30

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type CreateCurrentAPISessionCertificateUnauthorized added in v0.17.30

type CreateCurrentAPISessionCertificateUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response createCurrentApiSessionCertificateUnauthorized

func NewCreateCurrentAPISessionCertificateUnauthorized added in v0.17.30

func NewCreateCurrentAPISessionCertificateUnauthorized() *CreateCurrentAPISessionCertificateUnauthorized

NewCreateCurrentAPISessionCertificateUnauthorized creates CreateCurrentAPISessionCertificateUnauthorized with default headers values

func (*CreateCurrentAPISessionCertificateUnauthorized) SetPayload added in v0.17.30

SetPayload sets the payload to the create current Api session certificate unauthorized response

func (*CreateCurrentAPISessionCertificateUnauthorized) WithPayload added in v0.17.30

WithPayload adds the payload to the create current Api session certificate unauthorized response

func (*CreateCurrentAPISessionCertificateUnauthorized) WriteResponse added in v0.17.30

WriteResponse to the client

type DeleteCurrentAPISession

type DeleteCurrentAPISession struct {
	Context *middleware.Context
	Handler DeleteCurrentAPISessionHandler
}

DeleteCurrentAPISession swagger:route DELETE /current-api-session Current API Session deleteCurrentApiSession

Logout

Terminates the current API session

func NewDeleteCurrentAPISession

func NewDeleteCurrentAPISession(ctx *middleware.Context, handler DeleteCurrentAPISessionHandler) *DeleteCurrentAPISession

NewDeleteCurrentAPISession creates a new http.Handler for the delete current API session operation

func (*DeleteCurrentAPISession) ServeHTTP

type DeleteCurrentAPISessionCertificate added in v0.17.30

type DeleteCurrentAPISessionCertificate struct {
	Context *middleware.Context
	Handler DeleteCurrentAPISessionCertificateHandler
}

DeleteCurrentAPISessionCertificate swagger:route DELETE /current-api-session/certificates/{id} Current API Session deleteCurrentApiSessionCertificate

Delete an ephemeral certificate

Delete an ephemeral certificateby id

func NewDeleteCurrentAPISessionCertificate added in v0.17.30

func NewDeleteCurrentAPISessionCertificate(ctx *middleware.Context, handler DeleteCurrentAPISessionCertificateHandler) *DeleteCurrentAPISessionCertificate

NewDeleteCurrentAPISessionCertificate creates a new http.Handler for the delete current Api session certificate operation

func (*DeleteCurrentAPISessionCertificate) ServeHTTP added in v0.17.30

type DeleteCurrentAPISessionCertificateBadRequest added in v0.17.30

type DeleteCurrentAPISessionCertificateBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteCurrentAPISessionCertificateBadRequest 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

swagger:response deleteCurrentApiSessionCertificateBadRequest

func NewDeleteCurrentAPISessionCertificateBadRequest added in v0.17.30

func NewDeleteCurrentAPISessionCertificateBadRequest() *DeleteCurrentAPISessionCertificateBadRequest

NewDeleteCurrentAPISessionCertificateBadRequest creates DeleteCurrentAPISessionCertificateBadRequest with default headers values

func (*DeleteCurrentAPISessionCertificateBadRequest) SetPayload added in v0.17.30

SetPayload sets the payload to the delete current Api session certificate bad request response

func (*DeleteCurrentAPISessionCertificateBadRequest) WithPayload added in v0.17.30

WithPayload adds the payload to the delete current Api session certificate bad request response

func (*DeleteCurrentAPISessionCertificateBadRequest) WriteResponse added in v0.17.30

WriteResponse to the client

type DeleteCurrentAPISessionCertificateHandler added in v0.17.30

type DeleteCurrentAPISessionCertificateHandler interface {
	Handle(DeleteCurrentAPISessionCertificateParams, interface{}) middleware.Responder
}

DeleteCurrentAPISessionCertificateHandler interface for that can handle valid delete current Api session certificate params

type DeleteCurrentAPISessionCertificateHandlerFunc added in v0.17.30

type DeleteCurrentAPISessionCertificateHandlerFunc func(DeleteCurrentAPISessionCertificateParams, interface{}) middleware.Responder

DeleteCurrentAPISessionCertificateHandlerFunc turns a function with the right signature into a delete current Api session certificate handler

func (DeleteCurrentAPISessionCertificateHandlerFunc) Handle added in v0.17.30

Handle executing the request and returning a response

type DeleteCurrentAPISessionCertificateOK added in v0.17.30

type DeleteCurrentAPISessionCertificateOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

DeleteCurrentAPISessionCertificateOK The delete request was successful and the resource has been removed

swagger:response deleteCurrentApiSessionCertificateOK

func NewDeleteCurrentAPISessionCertificateOK added in v0.17.30

func NewDeleteCurrentAPISessionCertificateOK() *DeleteCurrentAPISessionCertificateOK

NewDeleteCurrentAPISessionCertificateOK creates DeleteCurrentAPISessionCertificateOK with default headers values

func (*DeleteCurrentAPISessionCertificateOK) SetPayload added in v0.17.30

func (o *DeleteCurrentAPISessionCertificateOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the delete current Api session certificate o k response

func (*DeleteCurrentAPISessionCertificateOK) WithPayload added in v0.17.30

WithPayload adds the payload to the delete current Api session certificate o k response

func (*DeleteCurrentAPISessionCertificateOK) WriteResponse added in v0.17.30

WriteResponse to the client

type DeleteCurrentAPISessionCertificateParams added in v0.17.30

type DeleteCurrentAPISessionCertificateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DeleteCurrentAPISessionCertificateParams contains all the bound params for the delete current Api session certificate operation typically these are obtained from a http.Request

swagger:parameters deleteCurrentApiSessionCertificate

func NewDeleteCurrentAPISessionCertificateParams added in v0.17.30

func NewDeleteCurrentAPISessionCertificateParams() DeleteCurrentAPISessionCertificateParams

NewDeleteCurrentAPISessionCertificateParams creates a new DeleteCurrentAPISessionCertificateParams object no default values defined in spec.

func (*DeleteCurrentAPISessionCertificateParams) BindRequest added in v0.17.30

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteCurrentAPISessionCertificateParams() beforehand.

type DeleteCurrentAPISessionCertificateURL added in v0.17.30

type DeleteCurrentAPISessionCertificateURL struct {
	ID string
	// contains filtered or unexported fields
}

DeleteCurrentAPISessionCertificateURL generates an URL for the delete current Api session certificate operation

func (*DeleteCurrentAPISessionCertificateURL) Build added in v0.17.30

Build a url path and query string

func (*DeleteCurrentAPISessionCertificateURL) BuildFull added in v0.17.30

func (o *DeleteCurrentAPISessionCertificateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteCurrentAPISessionCertificateURL) Must added in v0.17.30

Must is a helper function to panic when the url builder returns an error

func (*DeleteCurrentAPISessionCertificateURL) SetBasePath added in v0.17.30

func (o *DeleteCurrentAPISessionCertificateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DeleteCurrentAPISessionCertificateURL) String added in v0.17.30

String returns the string representation of the path with query string

func (*DeleteCurrentAPISessionCertificateURL) StringFull added in v0.17.30

func (o *DeleteCurrentAPISessionCertificateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DeleteCurrentAPISessionCertificateURL) WithBasePath added in v0.17.30

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DeleteCurrentAPISessionCertificateUnauthorized added in v0.17.30

type DeleteCurrentAPISessionCertificateUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response deleteCurrentApiSessionCertificateUnauthorized

func NewDeleteCurrentAPISessionCertificateUnauthorized added in v0.17.30

func NewDeleteCurrentAPISessionCertificateUnauthorized() *DeleteCurrentAPISessionCertificateUnauthorized

NewDeleteCurrentAPISessionCertificateUnauthorized creates DeleteCurrentAPISessionCertificateUnauthorized with default headers values

func (*DeleteCurrentAPISessionCertificateUnauthorized) SetPayload added in v0.17.30

SetPayload sets the payload to the delete current Api session certificate unauthorized response

func (*DeleteCurrentAPISessionCertificateUnauthorized) WithPayload added in v0.17.30

WithPayload adds the payload to the delete current Api session certificate unauthorized response

func (*DeleteCurrentAPISessionCertificateUnauthorized) WriteResponse added in v0.17.30

WriteResponse to the client

type DeleteCurrentAPISessionHandler

type DeleteCurrentAPISessionHandler interface {
	Handle(DeleteCurrentAPISessionParams, interface{}) middleware.Responder
}

DeleteCurrentAPISessionHandler interface for that can handle valid delete current API session params

type DeleteCurrentAPISessionHandlerFunc

type DeleteCurrentAPISessionHandlerFunc func(DeleteCurrentAPISessionParams, interface{}) middleware.Responder

DeleteCurrentAPISessionHandlerFunc turns a function with the right signature into a delete current API session handler

func (DeleteCurrentAPISessionHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteCurrentAPISessionOK

type DeleteCurrentAPISessionOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

DeleteCurrentAPISessionOK Base empty response

swagger:response deleteCurrentApiSessionOK

func NewDeleteCurrentAPISessionOK

func NewDeleteCurrentAPISessionOK() *DeleteCurrentAPISessionOK

NewDeleteCurrentAPISessionOK creates DeleteCurrentAPISessionOK with default headers values

func (*DeleteCurrentAPISessionOK) SetPayload

func (o *DeleteCurrentAPISessionOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the delete current Api session o k response

func (*DeleteCurrentAPISessionOK) WithPayload

WithPayload adds the payload to the delete current Api session o k response

func (*DeleteCurrentAPISessionOK) WriteResponse

func (o *DeleteCurrentAPISessionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCurrentAPISessionParams

type DeleteCurrentAPISessionParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

DeleteCurrentAPISessionParams contains all the bound params for the delete current API session operation typically these are obtained from a http.Request

swagger:parameters DeleteCurrentAPISession

func NewDeleteCurrentAPISessionParams

func NewDeleteCurrentAPISessionParams() DeleteCurrentAPISessionParams

NewDeleteCurrentAPISessionParams creates a new DeleteCurrentAPISessionParams object no default values defined in spec.

func (*DeleteCurrentAPISessionParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteCurrentAPISessionParams() beforehand.

type DeleteCurrentAPISessionURL

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

DeleteCurrentAPISessionURL generates an URL for the delete current API session operation

func (*DeleteCurrentAPISessionURL) Build

func (o *DeleteCurrentAPISessionURL) Build() (*url.URL, error)

Build a url path and query string

func (*DeleteCurrentAPISessionURL) BuildFull

func (o *DeleteCurrentAPISessionURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteCurrentAPISessionURL) Must

func (o *DeleteCurrentAPISessionURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DeleteCurrentAPISessionURL) SetBasePath

func (o *DeleteCurrentAPISessionURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DeleteCurrentAPISessionURL) String

func (o *DeleteCurrentAPISessionURL) String() string

String returns the string representation of the path with query string

func (*DeleteCurrentAPISessionURL) StringFull

func (o *DeleteCurrentAPISessionURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DeleteCurrentAPISessionURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DeleteCurrentAPISessionUnauthorized

type DeleteCurrentAPISessionUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response deleteCurrentApiSessionUnauthorized

func NewDeleteCurrentAPISessionUnauthorized

func NewDeleteCurrentAPISessionUnauthorized() *DeleteCurrentAPISessionUnauthorized

NewDeleteCurrentAPISessionUnauthorized creates DeleteCurrentAPISessionUnauthorized with default headers values

func (*DeleteCurrentAPISessionUnauthorized) SetPayload

SetPayload sets the payload to the delete current Api session unauthorized response

func (*DeleteCurrentAPISessionUnauthorized) WithPayload

WithPayload adds the payload to the delete current Api session unauthorized response

func (*DeleteCurrentAPISessionUnauthorized) WriteResponse

WriteResponse to the client

type DetailCurrentAPISessionCertificate added in v0.17.30

type DetailCurrentAPISessionCertificate struct {
	Context *middleware.Context
	Handler DetailCurrentAPISessionCertificateHandler
}

DetailCurrentAPISessionCertificate swagger:route GET /current-api-session/certificates/{id} Current API Session detailCurrentApiSessionCertificate

Retrieves an ephemeral certificate

Retrieves a single ephemeral certificate by id

func NewDetailCurrentAPISessionCertificate added in v0.17.30

func NewDetailCurrentAPISessionCertificate(ctx *middleware.Context, handler DetailCurrentAPISessionCertificateHandler) *DetailCurrentAPISessionCertificate

NewDetailCurrentAPISessionCertificate creates a new http.Handler for the detail current Api session certificate operation

func (*DetailCurrentAPISessionCertificate) ServeHTTP added in v0.17.30

type DetailCurrentAPISessionCertificateHandler added in v0.17.30

type DetailCurrentAPISessionCertificateHandler interface {
	Handle(DetailCurrentAPISessionCertificateParams, interface{}) middleware.Responder
}

DetailCurrentAPISessionCertificateHandler interface for that can handle valid detail current Api session certificate params

type DetailCurrentAPISessionCertificateHandlerFunc added in v0.17.30

type DetailCurrentAPISessionCertificateHandlerFunc func(DetailCurrentAPISessionCertificateParams, interface{}) middleware.Responder

DetailCurrentAPISessionCertificateHandlerFunc turns a function with the right signature into a detail current Api session certificate handler

func (DetailCurrentAPISessionCertificateHandlerFunc) Handle added in v0.17.30

Handle executing the request and returning a response

type DetailCurrentAPISessionCertificateNotFound added in v0.17.30

type DetailCurrentAPISessionCertificateNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailCurrentAPISessionCertificateNotFound The requested resource does not exist

swagger:response detailCurrentApiSessionCertificateNotFound

func NewDetailCurrentAPISessionCertificateNotFound added in v0.17.30

func NewDetailCurrentAPISessionCertificateNotFound() *DetailCurrentAPISessionCertificateNotFound

NewDetailCurrentAPISessionCertificateNotFound creates DetailCurrentAPISessionCertificateNotFound with default headers values

func (*DetailCurrentAPISessionCertificateNotFound) SetPayload added in v0.17.30

SetPayload sets the payload to the detail current Api session certificate not found response

func (*DetailCurrentAPISessionCertificateNotFound) WithPayload added in v0.17.30

WithPayload adds the payload to the detail current Api session certificate not found response

func (*DetailCurrentAPISessionCertificateNotFound) WriteResponse added in v0.17.30

WriteResponse to the client

type DetailCurrentAPISessionCertificateOK added in v0.17.30

type DetailCurrentAPISessionCertificateOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailCurrentAPISessionCertificateEnvelope `json:"body,omitempty"`
}

DetailCurrentAPISessionCertificateOK A response containing a single API Session certificate

swagger:response detailCurrentApiSessionCertificateOK

func NewDetailCurrentAPISessionCertificateOK added in v0.17.30

func NewDetailCurrentAPISessionCertificateOK() *DetailCurrentAPISessionCertificateOK

NewDetailCurrentAPISessionCertificateOK creates DetailCurrentAPISessionCertificateOK with default headers values

func (*DetailCurrentAPISessionCertificateOK) SetPayload added in v0.17.30

SetPayload sets the payload to the detail current Api session certificate o k response

func (*DetailCurrentAPISessionCertificateOK) WithPayload added in v0.17.30

WithPayload adds the payload to the detail current Api session certificate o k response

func (*DetailCurrentAPISessionCertificateOK) WriteResponse added in v0.17.30

WriteResponse to the client

type DetailCurrentAPISessionCertificateParams added in v0.17.30

type DetailCurrentAPISessionCertificateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailCurrentAPISessionCertificateParams contains all the bound params for the detail current Api session certificate operation typically these are obtained from a http.Request

swagger:parameters detailCurrentApiSessionCertificate

func NewDetailCurrentAPISessionCertificateParams added in v0.17.30

func NewDetailCurrentAPISessionCertificateParams() DetailCurrentAPISessionCertificateParams

NewDetailCurrentAPISessionCertificateParams creates a new DetailCurrentAPISessionCertificateParams object no default values defined in spec.

func (*DetailCurrentAPISessionCertificateParams) BindRequest added in v0.17.30

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDetailCurrentAPISessionCertificateParams() beforehand.

type DetailCurrentAPISessionCertificateURL added in v0.17.30

type DetailCurrentAPISessionCertificateURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailCurrentAPISessionCertificateURL generates an URL for the detail current Api session certificate operation

func (*DetailCurrentAPISessionCertificateURL) Build added in v0.17.30

Build a url path and query string

func (*DetailCurrentAPISessionCertificateURL) BuildFull added in v0.17.30

func (o *DetailCurrentAPISessionCertificateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailCurrentAPISessionCertificateURL) Must added in v0.17.30

Must is a helper function to panic when the url builder returns an error

func (*DetailCurrentAPISessionCertificateURL) SetBasePath added in v0.17.30

func (o *DetailCurrentAPISessionCertificateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DetailCurrentAPISessionCertificateURL) String added in v0.17.30

String returns the string representation of the path with query string

func (*DetailCurrentAPISessionCertificateURL) StringFull added in v0.17.30

func (o *DetailCurrentAPISessionCertificateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailCurrentAPISessionCertificateURL) WithBasePath added in v0.17.30

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DetailCurrentAPISessionCertificateUnauthorized added in v0.17.30

type DetailCurrentAPISessionCertificateUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response detailCurrentApiSessionCertificateUnauthorized

func NewDetailCurrentAPISessionCertificateUnauthorized added in v0.17.30

func NewDetailCurrentAPISessionCertificateUnauthorized() *DetailCurrentAPISessionCertificateUnauthorized

NewDetailCurrentAPISessionCertificateUnauthorized creates DetailCurrentAPISessionCertificateUnauthorized with default headers values

func (*DetailCurrentAPISessionCertificateUnauthorized) SetPayload added in v0.17.30

SetPayload sets the payload to the detail current Api session certificate unauthorized response

func (*DetailCurrentAPISessionCertificateUnauthorized) WithPayload added in v0.17.30

WithPayload adds the payload to the detail current Api session certificate unauthorized response

func (*DetailCurrentAPISessionCertificateUnauthorized) WriteResponse added in v0.17.30

WriteResponse to the client

type DetailCurrentIdentityAuthenticator

type DetailCurrentIdentityAuthenticator struct {
	Context *middleware.Context
	Handler DetailCurrentIdentityAuthenticatorHandler
}

DetailCurrentIdentityAuthenticator swagger:route GET /current-identity/authenticators/{id} Current API Session detailCurrentIdentityAuthenticator

Retrieve an authenticator for the current identity

Retrieves a single authenticator by id. Will only show authenticators assigned to the API session's identity.

func NewDetailCurrentIdentityAuthenticator

func NewDetailCurrentIdentityAuthenticator(ctx *middleware.Context, handler DetailCurrentIdentityAuthenticatorHandler) *DetailCurrentIdentityAuthenticator

NewDetailCurrentIdentityAuthenticator creates a new http.Handler for the detail current identity authenticator operation

func (*DetailCurrentIdentityAuthenticator) ServeHTTP

type DetailCurrentIdentityAuthenticatorHandler

type DetailCurrentIdentityAuthenticatorHandler interface {
	Handle(DetailCurrentIdentityAuthenticatorParams, interface{}) middleware.Responder
}

DetailCurrentIdentityAuthenticatorHandler interface for that can handle valid detail current identity authenticator params

type DetailCurrentIdentityAuthenticatorHandlerFunc

type DetailCurrentIdentityAuthenticatorHandlerFunc func(DetailCurrentIdentityAuthenticatorParams, interface{}) middleware.Responder

DetailCurrentIdentityAuthenticatorHandlerFunc turns a function with the right signature into a detail current identity authenticator handler

func (DetailCurrentIdentityAuthenticatorHandlerFunc) Handle

Handle executing the request and returning a response

type DetailCurrentIdentityAuthenticatorNotFound

type DetailCurrentIdentityAuthenticatorNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailCurrentIdentityAuthenticatorNotFound The requested resource does not exist

swagger:response detailCurrentIdentityAuthenticatorNotFound

func NewDetailCurrentIdentityAuthenticatorNotFound

func NewDetailCurrentIdentityAuthenticatorNotFound() *DetailCurrentIdentityAuthenticatorNotFound

NewDetailCurrentIdentityAuthenticatorNotFound creates DetailCurrentIdentityAuthenticatorNotFound with default headers values

func (*DetailCurrentIdentityAuthenticatorNotFound) SetPayload

SetPayload sets the payload to the detail current identity authenticator not found response

func (*DetailCurrentIdentityAuthenticatorNotFound) WithPayload

WithPayload adds the payload to the detail current identity authenticator not found response

func (*DetailCurrentIdentityAuthenticatorNotFound) WriteResponse

WriteResponse to the client

type DetailCurrentIdentityAuthenticatorOK

type DetailCurrentIdentityAuthenticatorOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailAuthenticatorEnvelope `json:"body,omitempty"`
}

DetailCurrentIdentityAuthenticatorOK A singular authenticator resource

swagger:response detailCurrentIdentityAuthenticatorOK

func NewDetailCurrentIdentityAuthenticatorOK

func NewDetailCurrentIdentityAuthenticatorOK() *DetailCurrentIdentityAuthenticatorOK

NewDetailCurrentIdentityAuthenticatorOK creates DetailCurrentIdentityAuthenticatorOK with default headers values

func (*DetailCurrentIdentityAuthenticatorOK) SetPayload

SetPayload sets the payload to the detail current identity authenticator o k response

func (*DetailCurrentIdentityAuthenticatorOK) WithPayload

WithPayload adds the payload to the detail current identity authenticator o k response

func (*DetailCurrentIdentityAuthenticatorOK) WriteResponse

WriteResponse to the client

type DetailCurrentIdentityAuthenticatorParams

type DetailCurrentIdentityAuthenticatorParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailCurrentIdentityAuthenticatorParams contains all the bound params for the detail current identity authenticator operation typically these are obtained from a http.Request

swagger:parameters detailCurrentIdentityAuthenticator

func NewDetailCurrentIdentityAuthenticatorParams

func NewDetailCurrentIdentityAuthenticatorParams() DetailCurrentIdentityAuthenticatorParams

NewDetailCurrentIdentityAuthenticatorParams creates a new DetailCurrentIdentityAuthenticatorParams object no default values defined in spec.

func (*DetailCurrentIdentityAuthenticatorParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDetailCurrentIdentityAuthenticatorParams() beforehand.

type DetailCurrentIdentityAuthenticatorURL

type DetailCurrentIdentityAuthenticatorURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailCurrentIdentityAuthenticatorURL generates an URL for the detail current identity authenticator operation

func (*DetailCurrentIdentityAuthenticatorURL) Build

Build a url path and query string

func (*DetailCurrentIdentityAuthenticatorURL) BuildFull

func (o *DetailCurrentIdentityAuthenticatorURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailCurrentIdentityAuthenticatorURL) Must

Must is a helper function to panic when the url builder returns an error

func (*DetailCurrentIdentityAuthenticatorURL) SetBasePath

func (o *DetailCurrentIdentityAuthenticatorURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DetailCurrentIdentityAuthenticatorURL) String

String returns the string representation of the path with query string

func (*DetailCurrentIdentityAuthenticatorURL) StringFull

func (o *DetailCurrentIdentityAuthenticatorURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailCurrentIdentityAuthenticatorURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DetailCurrentIdentityAuthenticatorUnauthorized

type DetailCurrentIdentityAuthenticatorUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response detailCurrentIdentityAuthenticatorUnauthorized

func NewDetailCurrentIdentityAuthenticatorUnauthorized

func NewDetailCurrentIdentityAuthenticatorUnauthorized() *DetailCurrentIdentityAuthenticatorUnauthorized

NewDetailCurrentIdentityAuthenticatorUnauthorized creates DetailCurrentIdentityAuthenticatorUnauthorized with default headers values

func (*DetailCurrentIdentityAuthenticatorUnauthorized) SetPayload

SetPayload sets the payload to the detail current identity authenticator unauthorized response

func (*DetailCurrentIdentityAuthenticatorUnauthorized) WithPayload

WithPayload adds the payload to the detail current identity authenticator unauthorized response

func (*DetailCurrentIdentityAuthenticatorUnauthorized) WriteResponse

WriteResponse to the client

type GetCurrentAPISession

type GetCurrentAPISession struct {
	Context *middleware.Context
	Handler GetCurrentAPISessionHandler
}

GetCurrentAPISession swagger:route GET /current-api-session Current API Session getCurrentApiSession

Return the current API session

Retrieves the API session that was used to issue the current request

func NewGetCurrentAPISession

func NewGetCurrentAPISession(ctx *middleware.Context, handler GetCurrentAPISessionHandler) *GetCurrentAPISession

NewGetCurrentAPISession creates a new http.Handler for the get current API session operation

func (*GetCurrentAPISession) ServeHTTP

func (o *GetCurrentAPISession) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetCurrentAPISessionHandler

type GetCurrentAPISessionHandler interface {
	Handle(GetCurrentAPISessionParams, interface{}) middleware.Responder
}

GetCurrentAPISessionHandler interface for that can handle valid get current API session params

type GetCurrentAPISessionHandlerFunc

type GetCurrentAPISessionHandlerFunc func(GetCurrentAPISessionParams, interface{}) middleware.Responder

GetCurrentAPISessionHandlerFunc turns a function with the right signature into a get current API session handler

func (GetCurrentAPISessionHandlerFunc) Handle

func (fn GetCurrentAPISessionHandlerFunc) Handle(params GetCurrentAPISessionParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetCurrentAPISessionOK

type GetCurrentAPISessionOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.CurrentAPISessionDetailEnvelope `json:"body,omitempty"`
}

GetCurrentAPISessionOK The API session associated with the session used to issue the request

swagger:response getCurrentApiSessionOK

func NewGetCurrentAPISessionOK

func NewGetCurrentAPISessionOK() *GetCurrentAPISessionOK

NewGetCurrentAPISessionOK creates GetCurrentAPISessionOK with default headers values

func (*GetCurrentAPISessionOK) SetPayload

SetPayload sets the payload to the get current Api session o k response

func (*GetCurrentAPISessionOK) WithPayload

WithPayload adds the payload to the get current Api session o k response

func (*GetCurrentAPISessionOK) WriteResponse

func (o *GetCurrentAPISessionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetCurrentAPISessionParams

type GetCurrentAPISessionParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

GetCurrentAPISessionParams contains all the bound params for the get current API session operation typically these are obtained from a http.Request

swagger:parameters getCurrentAPISession

func NewGetCurrentAPISessionParams

func NewGetCurrentAPISessionParams() GetCurrentAPISessionParams

NewGetCurrentAPISessionParams creates a new GetCurrentAPISessionParams object no default values defined in spec.

func (*GetCurrentAPISessionParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetCurrentAPISessionParams() beforehand.

type GetCurrentAPISessionURL

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

GetCurrentAPISessionURL generates an URL for the get current API session operation

func (*GetCurrentAPISessionURL) Build

func (o *GetCurrentAPISessionURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetCurrentAPISessionURL) BuildFull

func (o *GetCurrentAPISessionURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetCurrentAPISessionURL) Must

func (o *GetCurrentAPISessionURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetCurrentAPISessionURL) SetBasePath

func (o *GetCurrentAPISessionURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetCurrentAPISessionURL) String

func (o *GetCurrentAPISessionURL) String() string

String returns the string representation of the path with query string

func (*GetCurrentAPISessionURL) StringFull

func (o *GetCurrentAPISessionURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetCurrentAPISessionURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetCurrentAPISessionUnauthorized

type GetCurrentAPISessionUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response getCurrentApiSessionUnauthorized

func NewGetCurrentAPISessionUnauthorized

func NewGetCurrentAPISessionUnauthorized() *GetCurrentAPISessionUnauthorized

NewGetCurrentAPISessionUnauthorized creates GetCurrentAPISessionUnauthorized with default headers values

func (*GetCurrentAPISessionUnauthorized) SetPayload

SetPayload sets the payload to the get current Api session unauthorized response

func (*GetCurrentAPISessionUnauthorized) WithPayload

WithPayload adds the payload to the get current Api session unauthorized response

func (*GetCurrentAPISessionUnauthorized) WriteResponse

func (o *GetCurrentAPISessionUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCurrentAPISessionCertificates added in v0.17.30

type ListCurrentAPISessionCertificates struct {
	Context *middleware.Context
	Handler ListCurrentAPISessionCertificatesHandler
}

ListCurrentAPISessionCertificates swagger:route GET /current-api-session/certificates Current API Session listCurrentApiSessionCertificates

List the ephemeral certificates available for the current API Session

Retrieves a list of certificate resources for the current API session; supports filtering, sorting, and pagination

func NewListCurrentAPISessionCertificates added in v0.17.30

func NewListCurrentAPISessionCertificates(ctx *middleware.Context, handler ListCurrentAPISessionCertificatesHandler) *ListCurrentAPISessionCertificates

NewListCurrentAPISessionCertificates creates a new http.Handler for the list current Api session certificates operation

func (*ListCurrentAPISessionCertificates) ServeHTTP added in v0.17.30

type ListCurrentAPISessionCertificatesHandler added in v0.17.30

type ListCurrentAPISessionCertificatesHandler interface {
	Handle(ListCurrentAPISessionCertificatesParams, interface{}) middleware.Responder
}

ListCurrentAPISessionCertificatesHandler interface for that can handle valid list current Api session certificates params

type ListCurrentAPISessionCertificatesHandlerFunc added in v0.17.30

type ListCurrentAPISessionCertificatesHandlerFunc func(ListCurrentAPISessionCertificatesParams, interface{}) middleware.Responder

ListCurrentAPISessionCertificatesHandlerFunc turns a function with the right signature into a list current Api session certificates handler

func (ListCurrentAPISessionCertificatesHandlerFunc) Handle added in v0.17.30

Handle executing the request and returning a response

type ListCurrentAPISessionCertificatesOK added in v0.17.30

type ListCurrentAPISessionCertificatesOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListCurrentAPISessionCertificatesEnvelope `json:"body,omitempty"`
}

ListCurrentAPISessionCertificatesOK A list of the current API Session's certificate

swagger:response listCurrentApiSessionCertificatesOK

func NewListCurrentAPISessionCertificatesOK added in v0.17.30

func NewListCurrentAPISessionCertificatesOK() *ListCurrentAPISessionCertificatesOK

NewListCurrentAPISessionCertificatesOK creates ListCurrentAPISessionCertificatesOK with default headers values

func (*ListCurrentAPISessionCertificatesOK) SetPayload added in v0.17.30

SetPayload sets the payload to the list current Api session certificates o k response

func (*ListCurrentAPISessionCertificatesOK) WithPayload added in v0.17.30

WithPayload adds the payload to the list current Api session certificates o k response

func (*ListCurrentAPISessionCertificatesOK) WriteResponse added in v0.17.30

WriteResponse to the client

type ListCurrentAPISessionCertificatesParams added in v0.17.30

type ListCurrentAPISessionCertificatesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: query
	*/
	Filter *string
	/*
	  In: query
	*/
	Limit *int64
	/*
	  In: query
	*/
	Offset *int64
}

ListCurrentAPISessionCertificatesParams contains all the bound params for the list current Api session certificates operation typically these are obtained from a http.Request

swagger:parameters listCurrentApiSessionCertificates

func NewListCurrentAPISessionCertificatesParams added in v0.17.30

func NewListCurrentAPISessionCertificatesParams() ListCurrentAPISessionCertificatesParams

NewListCurrentAPISessionCertificatesParams creates a new ListCurrentAPISessionCertificatesParams object no default values defined in spec.

func (*ListCurrentAPISessionCertificatesParams) BindRequest added in v0.17.30

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListCurrentAPISessionCertificatesParams() beforehand.

type ListCurrentAPISessionCertificatesURL added in v0.17.30

type ListCurrentAPISessionCertificatesURL struct {
	Filter *string
	Limit  *int64
	Offset *int64
	// contains filtered or unexported fields
}

ListCurrentAPISessionCertificatesURL generates an URL for the list current Api session certificates operation

func (*ListCurrentAPISessionCertificatesURL) Build added in v0.17.30

Build a url path and query string

func (*ListCurrentAPISessionCertificatesURL) BuildFull added in v0.17.30

func (o *ListCurrentAPISessionCertificatesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListCurrentAPISessionCertificatesURL) Must added in v0.17.30

Must is a helper function to panic when the url builder returns an error

func (*ListCurrentAPISessionCertificatesURL) SetBasePath added in v0.17.30

func (o *ListCurrentAPISessionCertificatesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListCurrentAPISessionCertificatesURL) String added in v0.17.30

String returns the string representation of the path with query string

func (*ListCurrentAPISessionCertificatesURL) StringFull added in v0.17.30

func (o *ListCurrentAPISessionCertificatesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListCurrentAPISessionCertificatesURL) WithBasePath added in v0.17.30

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListCurrentIdentityAuthenticators

type ListCurrentIdentityAuthenticators struct {
	Context *middleware.Context
	Handler ListCurrentIdentityAuthenticatorsHandler
}

ListCurrentIdentityAuthenticators swagger:route GET /current-identity/authenticators Current API Session listCurrentIdentityAuthenticators

List authenticators for the current identity

Retrieves a list of authenticators assigned to the current API session's identity; supports filtering, sorting, and pagination.

func NewListCurrentIdentityAuthenticators

func NewListCurrentIdentityAuthenticators(ctx *middleware.Context, handler ListCurrentIdentityAuthenticatorsHandler) *ListCurrentIdentityAuthenticators

NewListCurrentIdentityAuthenticators creates a new http.Handler for the list current identity authenticators operation

func (*ListCurrentIdentityAuthenticators) ServeHTTP

type ListCurrentIdentityAuthenticatorsHandler

type ListCurrentIdentityAuthenticatorsHandler interface {
	Handle(ListCurrentIdentityAuthenticatorsParams, interface{}) middleware.Responder
}

ListCurrentIdentityAuthenticatorsHandler interface for that can handle valid list current identity authenticators params

type ListCurrentIdentityAuthenticatorsHandlerFunc

type ListCurrentIdentityAuthenticatorsHandlerFunc func(ListCurrentIdentityAuthenticatorsParams, interface{}) middleware.Responder

ListCurrentIdentityAuthenticatorsHandlerFunc turns a function with the right signature into a list current identity authenticators handler

func (ListCurrentIdentityAuthenticatorsHandlerFunc) Handle

Handle executing the request and returning a response

type ListCurrentIdentityAuthenticatorsOK

type ListCurrentIdentityAuthenticatorsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListAuthenticatorsEnvelope `json:"body,omitempty"`
}

ListCurrentIdentityAuthenticatorsOK A list of authenticators

swagger:response listCurrentIdentityAuthenticatorsOK

func NewListCurrentIdentityAuthenticatorsOK

func NewListCurrentIdentityAuthenticatorsOK() *ListCurrentIdentityAuthenticatorsOK

NewListCurrentIdentityAuthenticatorsOK creates ListCurrentIdentityAuthenticatorsOK with default headers values

func (*ListCurrentIdentityAuthenticatorsOK) SetPayload

SetPayload sets the payload to the list current identity authenticators o k response

func (*ListCurrentIdentityAuthenticatorsOK) WithPayload

WithPayload adds the payload to the list current identity authenticators o k response

func (*ListCurrentIdentityAuthenticatorsOK) WriteResponse

WriteResponse to the client

type ListCurrentIdentityAuthenticatorsParams

type ListCurrentIdentityAuthenticatorsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: query
	*/
	Filter *string
	/*
	  In: query
	*/
	Limit *int64
	/*
	  In: query
	*/
	Offset *int64
}

ListCurrentIdentityAuthenticatorsParams contains all the bound params for the list current identity authenticators operation typically these are obtained from a http.Request

swagger:parameters listCurrentIdentityAuthenticators

func NewListCurrentIdentityAuthenticatorsParams

func NewListCurrentIdentityAuthenticatorsParams() ListCurrentIdentityAuthenticatorsParams

NewListCurrentIdentityAuthenticatorsParams creates a new ListCurrentIdentityAuthenticatorsParams object no default values defined in spec.

func (*ListCurrentIdentityAuthenticatorsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListCurrentIdentityAuthenticatorsParams() beforehand.

type ListCurrentIdentityAuthenticatorsURL

type ListCurrentIdentityAuthenticatorsURL struct {
	Filter *string
	Limit  *int64
	Offset *int64
	// contains filtered or unexported fields
}

ListCurrentIdentityAuthenticatorsURL generates an URL for the list current identity authenticators operation

func (*ListCurrentIdentityAuthenticatorsURL) Build

Build a url path and query string

func (*ListCurrentIdentityAuthenticatorsURL) BuildFull

func (o *ListCurrentIdentityAuthenticatorsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListCurrentIdentityAuthenticatorsURL) Must

Must is a helper function to panic when the url builder returns an error

func (*ListCurrentIdentityAuthenticatorsURL) SetBasePath

func (o *ListCurrentIdentityAuthenticatorsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListCurrentIdentityAuthenticatorsURL) String

String returns the string representation of the path with query string

func (*ListCurrentIdentityAuthenticatorsURL) StringFull

func (o *ListCurrentIdentityAuthenticatorsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListCurrentIdentityAuthenticatorsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListCurrentIdentityAuthenticatorsUnauthorized

type ListCurrentIdentityAuthenticatorsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response listCurrentIdentityAuthenticatorsUnauthorized

func NewListCurrentIdentityAuthenticatorsUnauthorized

func NewListCurrentIdentityAuthenticatorsUnauthorized() *ListCurrentIdentityAuthenticatorsUnauthorized

NewListCurrentIdentityAuthenticatorsUnauthorized creates ListCurrentIdentityAuthenticatorsUnauthorized with default headers values

func (*ListCurrentIdentityAuthenticatorsUnauthorized) SetPayload

SetPayload sets the payload to the list current identity authenticators unauthorized response

func (*ListCurrentIdentityAuthenticatorsUnauthorized) WithPayload

WithPayload adds the payload to the list current identity authenticators unauthorized response

func (*ListCurrentIdentityAuthenticatorsUnauthorized) WriteResponse

WriteResponse to the client

type ListServiceUpdates added in v0.17.34

type ListServiceUpdates struct {
	Context *middleware.Context
	Handler ListServiceUpdatesHandler
}

ListServiceUpdates swagger:route GET /current-api-session/service-updates Current API Session Services listServiceUpdates

Returns data indicating whether a client should updates it service list

Retrieves data indicating the last time data relevant to this API Session was altered that would necessitate service refreshes.

func NewListServiceUpdates added in v0.17.34

func NewListServiceUpdates(ctx *middleware.Context, handler ListServiceUpdatesHandler) *ListServiceUpdates

NewListServiceUpdates creates a new http.Handler for the list service updates operation

func (*ListServiceUpdates) ServeHTTP added in v0.17.34

func (o *ListServiceUpdates) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListServiceUpdatesHandler added in v0.17.34

type ListServiceUpdatesHandler interface {
	Handle(ListServiceUpdatesParams, interface{}) middleware.Responder
}

ListServiceUpdatesHandler interface for that can handle valid list service updates params

type ListServiceUpdatesHandlerFunc added in v0.17.34

type ListServiceUpdatesHandlerFunc func(ListServiceUpdatesParams, interface{}) middleware.Responder

ListServiceUpdatesHandlerFunc turns a function with the right signature into a list service updates handler

func (ListServiceUpdatesHandlerFunc) Handle added in v0.17.34

func (fn ListServiceUpdatesHandlerFunc) Handle(params ListServiceUpdatesParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ListServiceUpdatesOK added in v0.17.34

type ListServiceUpdatesOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListCurrentAPISessionServiceUpdatesEnvelope `json:"body,omitempty"`
}

ListServiceUpdatesOK Data indicating necessary service updates

swagger:response listServiceUpdatesOK

func NewListServiceUpdatesOK added in v0.17.34

func NewListServiceUpdatesOK() *ListServiceUpdatesOK

NewListServiceUpdatesOK creates ListServiceUpdatesOK with default headers values

func (*ListServiceUpdatesOK) SetPayload added in v0.17.34

SetPayload sets the payload to the list service updates o k response

func (*ListServiceUpdatesOK) WithPayload added in v0.17.34

WithPayload adds the payload to the list service updates o k response

func (*ListServiceUpdatesOK) WriteResponse added in v0.17.34

func (o *ListServiceUpdatesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListServiceUpdatesParams added in v0.17.34

type ListServiceUpdatesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ListServiceUpdatesParams contains all the bound params for the list service updates operation typically these are obtained from a http.Request

swagger:parameters listServiceUpdates

func NewListServiceUpdatesParams added in v0.17.34

func NewListServiceUpdatesParams() ListServiceUpdatesParams

NewListServiceUpdatesParams creates a new ListServiceUpdatesParams object no default values defined in spec.

func (*ListServiceUpdatesParams) BindRequest added in v0.17.34

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListServiceUpdatesParams() beforehand.

type ListServiceUpdatesURL added in v0.17.34

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

ListServiceUpdatesURL generates an URL for the list service updates operation

func (*ListServiceUpdatesURL) Build added in v0.17.34

func (o *ListServiceUpdatesURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListServiceUpdatesURL) BuildFull added in v0.17.34

func (o *ListServiceUpdatesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListServiceUpdatesURL) Must added in v0.17.34

func (o *ListServiceUpdatesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListServiceUpdatesURL) SetBasePath added in v0.17.34

func (o *ListServiceUpdatesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListServiceUpdatesURL) String added in v0.17.34

func (o *ListServiceUpdatesURL) String() string

String returns the string representation of the path with query string

func (*ListServiceUpdatesURL) StringFull added in v0.17.34

func (o *ListServiceUpdatesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListServiceUpdatesURL) WithBasePath added in v0.17.34

func (o *ListServiceUpdatesURL) WithBasePath(bp string) *ListServiceUpdatesURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListServiceUpdatesUnauthorized added in v0.17.34

type ListServiceUpdatesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response listServiceUpdatesUnauthorized

func NewListServiceUpdatesUnauthorized added in v0.17.34

func NewListServiceUpdatesUnauthorized() *ListServiceUpdatesUnauthorized

NewListServiceUpdatesUnauthorized creates ListServiceUpdatesUnauthorized with default headers values

func (*ListServiceUpdatesUnauthorized) SetPayload added in v0.17.34

SetPayload sets the payload to the list service updates unauthorized response

func (*ListServiceUpdatesUnauthorized) WithPayload added in v0.17.34

WithPayload adds the payload to the list service updates unauthorized response

func (*ListServiceUpdatesUnauthorized) WriteResponse added in v0.17.34

func (o *ListServiceUpdatesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCurrentIdentityAuthenticator

type PatchCurrentIdentityAuthenticator struct {
	Context *middleware.Context
	Handler PatchCurrentIdentityAuthenticatorHandler
}

PatchCurrentIdentityAuthenticator swagger:route PATCH /current-identity/authenticators/{id} Current API Session patchCurrentIdentityAuthenticator

Update the supplied fields on an authenticator of this identity

Update the supplied fields on an authenticator by id. Will only update authenticators assigned to the API session's identity.

func NewPatchCurrentIdentityAuthenticator

func NewPatchCurrentIdentityAuthenticator(ctx *middleware.Context, handler PatchCurrentIdentityAuthenticatorHandler) *PatchCurrentIdentityAuthenticator

NewPatchCurrentIdentityAuthenticator creates a new http.Handler for the patch current identity authenticator operation

func (*PatchCurrentIdentityAuthenticator) ServeHTTP

type PatchCurrentIdentityAuthenticatorBadRequest

type PatchCurrentIdentityAuthenticatorBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchCurrentIdentityAuthenticatorBadRequest 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

swagger:response patchCurrentIdentityAuthenticatorBadRequest

func NewPatchCurrentIdentityAuthenticatorBadRequest

func NewPatchCurrentIdentityAuthenticatorBadRequest() *PatchCurrentIdentityAuthenticatorBadRequest

NewPatchCurrentIdentityAuthenticatorBadRequest creates PatchCurrentIdentityAuthenticatorBadRequest with default headers values

func (*PatchCurrentIdentityAuthenticatorBadRequest) SetPayload

SetPayload sets the payload to the patch current identity authenticator bad request response

func (*PatchCurrentIdentityAuthenticatorBadRequest) WithPayload

WithPayload adds the payload to the patch current identity authenticator bad request response

func (*PatchCurrentIdentityAuthenticatorBadRequest) WriteResponse

WriteResponse to the client

type PatchCurrentIdentityAuthenticatorHandler

type PatchCurrentIdentityAuthenticatorHandler interface {
	Handle(PatchCurrentIdentityAuthenticatorParams, interface{}) middleware.Responder
}

PatchCurrentIdentityAuthenticatorHandler interface for that can handle valid patch current identity authenticator params

type PatchCurrentIdentityAuthenticatorHandlerFunc

type PatchCurrentIdentityAuthenticatorHandlerFunc func(PatchCurrentIdentityAuthenticatorParams, interface{}) middleware.Responder

PatchCurrentIdentityAuthenticatorHandlerFunc turns a function with the right signature into a patch current identity authenticator handler

func (PatchCurrentIdentityAuthenticatorHandlerFunc) Handle

Handle executing the request and returning a response

type PatchCurrentIdentityAuthenticatorNotFound

type PatchCurrentIdentityAuthenticatorNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchCurrentIdentityAuthenticatorNotFound The requested resource does not exist

swagger:response patchCurrentIdentityAuthenticatorNotFound

func NewPatchCurrentIdentityAuthenticatorNotFound

func NewPatchCurrentIdentityAuthenticatorNotFound() *PatchCurrentIdentityAuthenticatorNotFound

NewPatchCurrentIdentityAuthenticatorNotFound creates PatchCurrentIdentityAuthenticatorNotFound with default headers values

func (*PatchCurrentIdentityAuthenticatorNotFound) SetPayload

SetPayload sets the payload to the patch current identity authenticator not found response

func (*PatchCurrentIdentityAuthenticatorNotFound) WithPayload

WithPayload adds the payload to the patch current identity authenticator not found response

func (*PatchCurrentIdentityAuthenticatorNotFound) WriteResponse

WriteResponse to the client

type PatchCurrentIdentityAuthenticatorOK

type PatchCurrentIdentityAuthenticatorOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

PatchCurrentIdentityAuthenticatorOK The patch request was successful and the resource has been altered

swagger:response patchCurrentIdentityAuthenticatorOK

func NewPatchCurrentIdentityAuthenticatorOK

func NewPatchCurrentIdentityAuthenticatorOK() *PatchCurrentIdentityAuthenticatorOK

NewPatchCurrentIdentityAuthenticatorOK creates PatchCurrentIdentityAuthenticatorOK with default headers values

func (*PatchCurrentIdentityAuthenticatorOK) SetPayload

func (o *PatchCurrentIdentityAuthenticatorOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the patch current identity authenticator o k response

func (*PatchCurrentIdentityAuthenticatorOK) WithPayload

WithPayload adds the payload to the patch current identity authenticator o k response

func (*PatchCurrentIdentityAuthenticatorOK) WriteResponse

WriteResponse to the client

type PatchCurrentIdentityAuthenticatorParams

type PatchCurrentIdentityAuthenticatorParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*An authenticator patch object
	  Required: true
	  In: body
	*/
	Authenticator *rest_model.AuthenticatorPatchWithCurrent
	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

PatchCurrentIdentityAuthenticatorParams contains all the bound params for the patch current identity authenticator operation typically these are obtained from a http.Request

swagger:parameters patchCurrentIdentityAuthenticator

func NewPatchCurrentIdentityAuthenticatorParams

func NewPatchCurrentIdentityAuthenticatorParams() PatchCurrentIdentityAuthenticatorParams

NewPatchCurrentIdentityAuthenticatorParams creates a new PatchCurrentIdentityAuthenticatorParams object no default values defined in spec.

func (*PatchCurrentIdentityAuthenticatorParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewPatchCurrentIdentityAuthenticatorParams() beforehand.

type PatchCurrentIdentityAuthenticatorURL

type PatchCurrentIdentityAuthenticatorURL struct {
	ID string
	// contains filtered or unexported fields
}

PatchCurrentIdentityAuthenticatorURL generates an URL for the patch current identity authenticator operation

func (*PatchCurrentIdentityAuthenticatorURL) Build

Build a url path and query string

func (*PatchCurrentIdentityAuthenticatorURL) BuildFull

func (o *PatchCurrentIdentityAuthenticatorURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*PatchCurrentIdentityAuthenticatorURL) Must

Must is a helper function to panic when the url builder returns an error

func (*PatchCurrentIdentityAuthenticatorURL) SetBasePath

func (o *PatchCurrentIdentityAuthenticatorURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*PatchCurrentIdentityAuthenticatorURL) String

String returns the string representation of the path with query string

func (*PatchCurrentIdentityAuthenticatorURL) StringFull

func (o *PatchCurrentIdentityAuthenticatorURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*PatchCurrentIdentityAuthenticatorURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type PatchCurrentIdentityAuthenticatorUnauthorized

type PatchCurrentIdentityAuthenticatorUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response patchCurrentIdentityAuthenticatorUnauthorized

func NewPatchCurrentIdentityAuthenticatorUnauthorized

func NewPatchCurrentIdentityAuthenticatorUnauthorized() *PatchCurrentIdentityAuthenticatorUnauthorized

NewPatchCurrentIdentityAuthenticatorUnauthorized creates PatchCurrentIdentityAuthenticatorUnauthorized with default headers values

func (*PatchCurrentIdentityAuthenticatorUnauthorized) SetPayload

SetPayload sets the payload to the patch current identity authenticator unauthorized response

func (*PatchCurrentIdentityAuthenticatorUnauthorized) WithPayload

WithPayload adds the payload to the patch current identity authenticator unauthorized response

func (*PatchCurrentIdentityAuthenticatorUnauthorized) WriteResponse

WriteResponse to the client

type UpdateCurrentIdentityAuthenticator

type UpdateCurrentIdentityAuthenticator struct {
	Context *middleware.Context
	Handler UpdateCurrentIdentityAuthenticatorHandler
}

UpdateCurrentIdentityAuthenticator swagger:route PUT /current-identity/authenticators/{id} Current API Session updateCurrentIdentityAuthenticator

Update all fields on an authenticator of this identity

Update all fields on an authenticator by id. Will only update authenticators assigned to the API session's identity.

func NewUpdateCurrentIdentityAuthenticator

func NewUpdateCurrentIdentityAuthenticator(ctx *middleware.Context, handler UpdateCurrentIdentityAuthenticatorHandler) *UpdateCurrentIdentityAuthenticator

NewUpdateCurrentIdentityAuthenticator creates a new http.Handler for the update current identity authenticator operation

func (*UpdateCurrentIdentityAuthenticator) ServeHTTP

type UpdateCurrentIdentityAuthenticatorBadRequest

type UpdateCurrentIdentityAuthenticatorBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateCurrentIdentityAuthenticatorBadRequest 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

swagger:response updateCurrentIdentityAuthenticatorBadRequest

func NewUpdateCurrentIdentityAuthenticatorBadRequest

func NewUpdateCurrentIdentityAuthenticatorBadRequest() *UpdateCurrentIdentityAuthenticatorBadRequest

NewUpdateCurrentIdentityAuthenticatorBadRequest creates UpdateCurrentIdentityAuthenticatorBadRequest with default headers values

func (*UpdateCurrentIdentityAuthenticatorBadRequest) SetPayload

SetPayload sets the payload to the update current identity authenticator bad request response

func (*UpdateCurrentIdentityAuthenticatorBadRequest) WithPayload

WithPayload adds the payload to the update current identity authenticator bad request response

func (*UpdateCurrentIdentityAuthenticatorBadRequest) WriteResponse

WriteResponse to the client

type UpdateCurrentIdentityAuthenticatorHandler

type UpdateCurrentIdentityAuthenticatorHandler interface {
	Handle(UpdateCurrentIdentityAuthenticatorParams, interface{}) middleware.Responder
}

UpdateCurrentIdentityAuthenticatorHandler interface for that can handle valid update current identity authenticator params

type UpdateCurrentIdentityAuthenticatorHandlerFunc

type UpdateCurrentIdentityAuthenticatorHandlerFunc func(UpdateCurrentIdentityAuthenticatorParams, interface{}) middleware.Responder

UpdateCurrentIdentityAuthenticatorHandlerFunc turns a function with the right signature into a update current identity authenticator handler

func (UpdateCurrentIdentityAuthenticatorHandlerFunc) Handle

Handle executing the request and returning a response

type UpdateCurrentIdentityAuthenticatorNotFound

type UpdateCurrentIdentityAuthenticatorNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateCurrentIdentityAuthenticatorNotFound The requested resource does not exist

swagger:response updateCurrentIdentityAuthenticatorNotFound

func NewUpdateCurrentIdentityAuthenticatorNotFound

func NewUpdateCurrentIdentityAuthenticatorNotFound() *UpdateCurrentIdentityAuthenticatorNotFound

NewUpdateCurrentIdentityAuthenticatorNotFound creates UpdateCurrentIdentityAuthenticatorNotFound with default headers values

func (*UpdateCurrentIdentityAuthenticatorNotFound) SetPayload

SetPayload sets the payload to the update current identity authenticator not found response

func (*UpdateCurrentIdentityAuthenticatorNotFound) WithPayload

WithPayload adds the payload to the update current identity authenticator not found response

func (*UpdateCurrentIdentityAuthenticatorNotFound) WriteResponse

WriteResponse to the client

type UpdateCurrentIdentityAuthenticatorOK

type UpdateCurrentIdentityAuthenticatorOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

UpdateCurrentIdentityAuthenticatorOK The update request was successful and the resource has been altered

swagger:response updateCurrentIdentityAuthenticatorOK

func NewUpdateCurrentIdentityAuthenticatorOK

func NewUpdateCurrentIdentityAuthenticatorOK() *UpdateCurrentIdentityAuthenticatorOK

NewUpdateCurrentIdentityAuthenticatorOK creates UpdateCurrentIdentityAuthenticatorOK with default headers values

func (*UpdateCurrentIdentityAuthenticatorOK) SetPayload

func (o *UpdateCurrentIdentityAuthenticatorOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the update current identity authenticator o k response

func (*UpdateCurrentIdentityAuthenticatorOK) WithPayload

WithPayload adds the payload to the update current identity authenticator o k response

func (*UpdateCurrentIdentityAuthenticatorOK) WriteResponse

WriteResponse to the client

type UpdateCurrentIdentityAuthenticatorParams

type UpdateCurrentIdentityAuthenticatorParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*An authenticator put object
	  Required: true
	  In: body
	*/
	Authenticator *rest_model.AuthenticatorUpdateWithCurrent
	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

UpdateCurrentIdentityAuthenticatorParams contains all the bound params for the update current identity authenticator operation typically these are obtained from a http.Request

swagger:parameters updateCurrentIdentityAuthenticator

func NewUpdateCurrentIdentityAuthenticatorParams

func NewUpdateCurrentIdentityAuthenticatorParams() UpdateCurrentIdentityAuthenticatorParams

NewUpdateCurrentIdentityAuthenticatorParams creates a new UpdateCurrentIdentityAuthenticatorParams object no default values defined in spec.

func (*UpdateCurrentIdentityAuthenticatorParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewUpdateCurrentIdentityAuthenticatorParams() beforehand.

type UpdateCurrentIdentityAuthenticatorURL

type UpdateCurrentIdentityAuthenticatorURL struct {
	ID string
	// contains filtered or unexported fields
}

UpdateCurrentIdentityAuthenticatorURL generates an URL for the update current identity authenticator operation

func (*UpdateCurrentIdentityAuthenticatorURL) Build

Build a url path and query string

func (*UpdateCurrentIdentityAuthenticatorURL) BuildFull

func (o *UpdateCurrentIdentityAuthenticatorURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*UpdateCurrentIdentityAuthenticatorURL) Must

Must is a helper function to panic when the url builder returns an error

func (*UpdateCurrentIdentityAuthenticatorURL) SetBasePath

func (o *UpdateCurrentIdentityAuthenticatorURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*UpdateCurrentIdentityAuthenticatorURL) String

String returns the string representation of the path with query string

func (*UpdateCurrentIdentityAuthenticatorURL) StringFull

func (o *UpdateCurrentIdentityAuthenticatorURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*UpdateCurrentIdentityAuthenticatorURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type UpdateCurrentIdentityAuthenticatorUnauthorized

type UpdateCurrentIdentityAuthenticatorUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

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

swagger:response updateCurrentIdentityAuthenticatorUnauthorized

func NewUpdateCurrentIdentityAuthenticatorUnauthorized

func NewUpdateCurrentIdentityAuthenticatorUnauthorized() *UpdateCurrentIdentityAuthenticatorUnauthorized

NewUpdateCurrentIdentityAuthenticatorUnauthorized creates UpdateCurrentIdentityAuthenticatorUnauthorized with default headers values

func (*UpdateCurrentIdentityAuthenticatorUnauthorized) SetPayload

SetPayload sets the payload to the update current identity authenticator unauthorized response

func (*UpdateCurrentIdentityAuthenticatorUnauthorized) WithPayload

WithPayload adds the payload to the update current identity authenticator unauthorized response

func (*UpdateCurrentIdentityAuthenticatorUnauthorized) WriteResponse

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

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