current_api_session

package
v0.16.24 Latest Latest
Warning

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

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

Documentation

Index

Constants

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 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 GetCurrentIdentityOKCode int = 200

GetCurrentIdentityOKCode is the HTTP code returned for type GetCurrentIdentityOK

View Source
const GetCurrentIdentityUnauthorizedCode int = 401

GetCurrentIdentityUnauthorizedCode is the HTTP code returned for type GetCurrentIdentityUnauthorized

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 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 DeleteCurrentAPISession

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

DeleteCurrentAPISession swagger:route DELETE /current-api-session CurrentAPI 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 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 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 GetCurrentIdentity

type GetCurrentIdentity struct {
	Context *middleware.Context
	Handler GetCurrentIdentityHandler
}

GetCurrentIdentity swagger:route GET /current-identity Current API Session getCurrentIdentity

Return the current identity

Returns the identity associated with the API sessions used to issue the current request

func NewGetCurrentIdentity

func NewGetCurrentIdentity(ctx *middleware.Context, handler GetCurrentIdentityHandler) *GetCurrentIdentity

NewGetCurrentIdentity creates a new http.Handler for the get current identity operation

func (*GetCurrentIdentity) ServeHTTP

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

type GetCurrentIdentityHandler

type GetCurrentIdentityHandler interface {
	Handle(GetCurrentIdentityParams, interface{}) middleware.Responder
}

GetCurrentIdentityHandler interface for that can handle valid get current identity params

type GetCurrentIdentityHandlerFunc

type GetCurrentIdentityHandlerFunc func(GetCurrentIdentityParams, interface{}) middleware.Responder

GetCurrentIdentityHandlerFunc turns a function with the right signature into a get current identity handler

func (GetCurrentIdentityHandlerFunc) Handle

func (fn GetCurrentIdentityHandlerFunc) Handle(params GetCurrentIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetCurrentIdentityOK

type GetCurrentIdentityOK struct {

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

GetCurrentIdentityOK The identity associated with the API Session used to issue the request

swagger:response getCurrentIdentityOK

func NewGetCurrentIdentityOK

func NewGetCurrentIdentityOK() *GetCurrentIdentityOK

NewGetCurrentIdentityOK creates GetCurrentIdentityOK with default headers values

func (*GetCurrentIdentityOK) SetPayload

SetPayload sets the payload to the get current identity o k response

func (*GetCurrentIdentityOK) WithPayload

WithPayload adds the payload to the get current identity o k response

func (*GetCurrentIdentityOK) WriteResponse

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

WriteResponse to the client

type GetCurrentIdentityParams

type GetCurrentIdentityParams struct {

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

GetCurrentIdentityParams contains all the bound params for the get current identity operation typically these are obtained from a http.Request

swagger:parameters getCurrentIdentity

func NewGetCurrentIdentityParams

func NewGetCurrentIdentityParams() GetCurrentIdentityParams

NewGetCurrentIdentityParams creates a new GetCurrentIdentityParams object no default values defined in spec.

func (*GetCurrentIdentityParams) 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 NewGetCurrentIdentityParams() beforehand.

type GetCurrentIdentityURL

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

GetCurrentIdentityURL generates an URL for the get current identity operation

func (*GetCurrentIdentityURL) Build

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

Build a url path and query string

func (*GetCurrentIdentityURL) BuildFull

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

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

func (*GetCurrentIdentityURL) Must

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

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

func (*GetCurrentIdentityURL) SetBasePath

func (o *GetCurrentIdentityURL) 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 (*GetCurrentIdentityURL) String

func (o *GetCurrentIdentityURL) String() string

String returns the string representation of the path with query string

func (*GetCurrentIdentityURL) StringFull

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

StringFull returns the string representation of a complete url

func (*GetCurrentIdentityURL) WithBasePath

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

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 GetCurrentIdentityUnauthorized

type GetCurrentIdentityUnauthorized struct {

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

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

swagger:response getCurrentIdentityUnauthorized

func NewGetCurrentIdentityUnauthorized

func NewGetCurrentIdentityUnauthorized() *GetCurrentIdentityUnauthorized

NewGetCurrentIdentityUnauthorized creates GetCurrentIdentityUnauthorized with default headers values

func (*GetCurrentIdentityUnauthorized) SetPayload

SetPayload sets the payload to the get current identity unauthorized response

func (*GetCurrentIdentityUnauthorized) WithPayload

WithPayload adds the payload to the get current identity unauthorized response

func (*GetCurrentIdentityUnauthorized) WriteResponse

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

WriteResponse to the client

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 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
	*/
	Body *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
	*/
	Body *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

Jump to

Keyboard shortcuts

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