Documentation ¶
Index ¶
- Constants
- type CreateCurrentAPISessionCertificate
- type CreateCurrentAPISessionCertificateBadRequest
- func (o *CreateCurrentAPISessionCertificateBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *CreateCurrentAPISessionCertificateBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateCurrentAPISessionCertificateBadRequest
- func (o *CreateCurrentAPISessionCertificateBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateCurrentAPISessionCertificateHandler
- type CreateCurrentAPISessionCertificateHandlerFunc
- type CreateCurrentAPISessionCertificateOK
- func (o *CreateCurrentAPISessionCertificateOK) SetPayload(payload *rest_model.CreateCurrentAPISessionCertificateEnvelope)
- func (o *CreateCurrentAPISessionCertificateOK) WithPayload(payload *rest_model.CreateCurrentAPISessionCertificateEnvelope) *CreateCurrentAPISessionCertificateOK
- func (o *CreateCurrentAPISessionCertificateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateCurrentAPISessionCertificateParams
- type CreateCurrentAPISessionCertificateURL
- func (o *CreateCurrentAPISessionCertificateURL) Build() (*url.URL, error)
- func (o *CreateCurrentAPISessionCertificateURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateCurrentAPISessionCertificateURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateCurrentAPISessionCertificateURL) SetBasePath(bp string)
- func (o *CreateCurrentAPISessionCertificateURL) String() string
- func (o *CreateCurrentAPISessionCertificateURL) StringFull(scheme, host string) string
- func (o *CreateCurrentAPISessionCertificateURL) WithBasePath(bp string) *CreateCurrentAPISessionCertificateURL
- type CreateCurrentAPISessionCertificateUnauthorized
- func (o *CreateCurrentAPISessionCertificateUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *CreateCurrentAPISessionCertificateUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateCurrentAPISessionCertificateUnauthorized
- func (o *CreateCurrentAPISessionCertificateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteCurrentAPISession
- type DeleteCurrentAPISessionCertificate
- type DeleteCurrentAPISessionCertificateBadRequest
- func (o *DeleteCurrentAPISessionCertificateBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DeleteCurrentAPISessionCertificateBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteCurrentAPISessionCertificateBadRequest
- func (o *DeleteCurrentAPISessionCertificateBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteCurrentAPISessionCertificateHandler
- type DeleteCurrentAPISessionCertificateHandlerFunc
- type DeleteCurrentAPISessionCertificateOK
- func (o *DeleteCurrentAPISessionCertificateOK) SetPayload(payload *rest_model.Empty)
- func (o *DeleteCurrentAPISessionCertificateOK) WithPayload(payload *rest_model.Empty) *DeleteCurrentAPISessionCertificateOK
- func (o *DeleteCurrentAPISessionCertificateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteCurrentAPISessionCertificateParams
- type DeleteCurrentAPISessionCertificateURL
- func (o *DeleteCurrentAPISessionCertificateURL) Build() (*url.URL, error)
- func (o *DeleteCurrentAPISessionCertificateURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteCurrentAPISessionCertificateURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteCurrentAPISessionCertificateURL) SetBasePath(bp string)
- func (o *DeleteCurrentAPISessionCertificateURL) String() string
- func (o *DeleteCurrentAPISessionCertificateURL) StringFull(scheme, host string) string
- func (o *DeleteCurrentAPISessionCertificateURL) WithBasePath(bp string) *DeleteCurrentAPISessionCertificateURL
- type DeleteCurrentAPISessionCertificateUnauthorized
- func (o *DeleteCurrentAPISessionCertificateUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DeleteCurrentAPISessionCertificateUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteCurrentAPISessionCertificateUnauthorized
- func (o *DeleteCurrentAPISessionCertificateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteCurrentAPISessionHandler
- type DeleteCurrentAPISessionHandlerFunc
- type DeleteCurrentAPISessionOK
- type DeleteCurrentAPISessionParams
- type DeleteCurrentAPISessionURL
- func (o *DeleteCurrentAPISessionURL) Build() (*url.URL, error)
- func (o *DeleteCurrentAPISessionURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteCurrentAPISessionURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteCurrentAPISessionURL) SetBasePath(bp string)
- func (o *DeleteCurrentAPISessionURL) String() string
- func (o *DeleteCurrentAPISessionURL) StringFull(scheme, host string) string
- func (o *DeleteCurrentAPISessionURL) WithBasePath(bp string) *DeleteCurrentAPISessionURL
- type DeleteCurrentAPISessionUnauthorized
- func (o *DeleteCurrentAPISessionUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DeleteCurrentAPISessionUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteCurrentAPISessionUnauthorized
- func (o *DeleteCurrentAPISessionUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DetailCurrentAPISessionCertificate
- type DetailCurrentAPISessionCertificateHandler
- type DetailCurrentAPISessionCertificateHandlerFunc
- type DetailCurrentAPISessionCertificateNotFound
- func (o *DetailCurrentAPISessionCertificateNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DetailCurrentAPISessionCertificateNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentAPISessionCertificateNotFound
- func (o *DetailCurrentAPISessionCertificateNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DetailCurrentAPISessionCertificateOK
- func (o *DetailCurrentAPISessionCertificateOK) SetPayload(payload *rest_model.DetailCurrentAPISessionCertificateEnvelope)
- func (o *DetailCurrentAPISessionCertificateOK) WithPayload(payload *rest_model.DetailCurrentAPISessionCertificateEnvelope) *DetailCurrentAPISessionCertificateOK
- func (o *DetailCurrentAPISessionCertificateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DetailCurrentAPISessionCertificateParams
- type DetailCurrentAPISessionCertificateURL
- func (o *DetailCurrentAPISessionCertificateURL) Build() (*url.URL, error)
- func (o *DetailCurrentAPISessionCertificateURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DetailCurrentAPISessionCertificateURL) Must(u *url.URL, err error) *url.URL
- func (o *DetailCurrentAPISessionCertificateURL) SetBasePath(bp string)
- func (o *DetailCurrentAPISessionCertificateURL) String() string
- func (o *DetailCurrentAPISessionCertificateURL) StringFull(scheme, host string) string
- func (o *DetailCurrentAPISessionCertificateURL) WithBasePath(bp string) *DetailCurrentAPISessionCertificateURL
- type DetailCurrentAPISessionCertificateUnauthorized
- func (o *DetailCurrentAPISessionCertificateUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DetailCurrentAPISessionCertificateUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentAPISessionCertificateUnauthorized
- func (o *DetailCurrentAPISessionCertificateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DetailCurrentIdentityAuthenticator
- type DetailCurrentIdentityAuthenticatorHandler
- type DetailCurrentIdentityAuthenticatorHandlerFunc
- type DetailCurrentIdentityAuthenticatorNotFound
- func (o *DetailCurrentIdentityAuthenticatorNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DetailCurrentIdentityAuthenticatorNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentIdentityAuthenticatorNotFound
- func (o *DetailCurrentIdentityAuthenticatorNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DetailCurrentIdentityAuthenticatorOK
- func (o *DetailCurrentIdentityAuthenticatorOK) SetPayload(payload *rest_model.DetailAuthenticatorEnvelope)
- func (o *DetailCurrentIdentityAuthenticatorOK) WithPayload(payload *rest_model.DetailAuthenticatorEnvelope) *DetailCurrentIdentityAuthenticatorOK
- func (o *DetailCurrentIdentityAuthenticatorOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DetailCurrentIdentityAuthenticatorParams
- type DetailCurrentIdentityAuthenticatorURL
- func (o *DetailCurrentIdentityAuthenticatorURL) Build() (*url.URL, error)
- func (o *DetailCurrentIdentityAuthenticatorURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DetailCurrentIdentityAuthenticatorURL) Must(u *url.URL, err error) *url.URL
- func (o *DetailCurrentIdentityAuthenticatorURL) SetBasePath(bp string)
- func (o *DetailCurrentIdentityAuthenticatorURL) String() string
- func (o *DetailCurrentIdentityAuthenticatorURL) StringFull(scheme, host string) string
- func (o *DetailCurrentIdentityAuthenticatorURL) WithBasePath(bp string) *DetailCurrentIdentityAuthenticatorURL
- type DetailCurrentIdentityAuthenticatorUnauthorized
- func (o *DetailCurrentIdentityAuthenticatorUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DetailCurrentIdentityAuthenticatorUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentIdentityAuthenticatorUnauthorized
- func (o *DetailCurrentIdentityAuthenticatorUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetCurrentAPISession
- type GetCurrentAPISessionHandler
- type GetCurrentAPISessionHandlerFunc
- type GetCurrentAPISessionOK
- func (o *GetCurrentAPISessionOK) SetPayload(payload *rest_model.CurrentAPISessionDetailEnvelope)
- func (o *GetCurrentAPISessionOK) WithPayload(payload *rest_model.CurrentAPISessionDetailEnvelope) *GetCurrentAPISessionOK
- func (o *GetCurrentAPISessionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetCurrentAPISessionParams
- type GetCurrentAPISessionURL
- func (o *GetCurrentAPISessionURL) Build() (*url.URL, error)
- func (o *GetCurrentAPISessionURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetCurrentAPISessionURL) Must(u *url.URL, err error) *url.URL
- func (o *GetCurrentAPISessionURL) SetBasePath(bp string)
- func (o *GetCurrentAPISessionURL) String() string
- func (o *GetCurrentAPISessionURL) StringFull(scheme, host string) string
- func (o *GetCurrentAPISessionURL) WithBasePath(bp string) *GetCurrentAPISessionURL
- type GetCurrentAPISessionUnauthorized
- func (o *GetCurrentAPISessionUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *GetCurrentAPISessionUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *GetCurrentAPISessionUnauthorized
- func (o *GetCurrentAPISessionUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetCurrentIdentity
- type GetCurrentIdentityHandler
- type GetCurrentIdentityHandlerFunc
- type GetCurrentIdentityOK
- func (o *GetCurrentIdentityOK) SetPayload(payload *rest_model.CurrentIdentityDetailEnvelope)
- func (o *GetCurrentIdentityOK) WithPayload(payload *rest_model.CurrentIdentityDetailEnvelope) *GetCurrentIdentityOK
- func (o *GetCurrentIdentityOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetCurrentIdentityParams
- type GetCurrentIdentityURL
- func (o *GetCurrentIdentityURL) Build() (*url.URL, error)
- func (o *GetCurrentIdentityURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetCurrentIdentityURL) Must(u *url.URL, err error) *url.URL
- func (o *GetCurrentIdentityURL) SetBasePath(bp string)
- func (o *GetCurrentIdentityURL) String() string
- func (o *GetCurrentIdentityURL) StringFull(scheme, host string) string
- func (o *GetCurrentIdentityURL) WithBasePath(bp string) *GetCurrentIdentityURL
- type GetCurrentIdentityUnauthorized
- func (o *GetCurrentIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *GetCurrentIdentityUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *GetCurrentIdentityUnauthorized
- func (o *GetCurrentIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListCurrentAPISessionCertificates
- type ListCurrentAPISessionCertificatesHandler
- type ListCurrentAPISessionCertificatesHandlerFunc
- type ListCurrentAPISessionCertificatesOK
- func (o *ListCurrentAPISessionCertificatesOK) SetPayload(payload *rest_model.ListCurrentAPISessionCertificatesEnvelope)
- func (o *ListCurrentAPISessionCertificatesOK) WithPayload(payload *rest_model.ListCurrentAPISessionCertificatesEnvelope) *ListCurrentAPISessionCertificatesOK
- func (o *ListCurrentAPISessionCertificatesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListCurrentAPISessionCertificatesParams
- type ListCurrentAPISessionCertificatesURL
- func (o *ListCurrentAPISessionCertificatesURL) Build() (*url.URL, error)
- func (o *ListCurrentAPISessionCertificatesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListCurrentAPISessionCertificatesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListCurrentAPISessionCertificatesURL) SetBasePath(bp string)
- func (o *ListCurrentAPISessionCertificatesURL) String() string
- func (o *ListCurrentAPISessionCertificatesURL) StringFull(scheme, host string) string
- func (o *ListCurrentAPISessionCertificatesURL) WithBasePath(bp string) *ListCurrentAPISessionCertificatesURL
- type ListCurrentIdentityAuthenticators
- type ListCurrentIdentityAuthenticatorsHandler
- type ListCurrentIdentityAuthenticatorsHandlerFunc
- type ListCurrentIdentityAuthenticatorsOK
- func (o *ListCurrentIdentityAuthenticatorsOK) SetPayload(payload *rest_model.ListAuthenticatorsEnvelope)
- func (o *ListCurrentIdentityAuthenticatorsOK) WithPayload(payload *rest_model.ListAuthenticatorsEnvelope) *ListCurrentIdentityAuthenticatorsOK
- func (o *ListCurrentIdentityAuthenticatorsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListCurrentIdentityAuthenticatorsParams
- type ListCurrentIdentityAuthenticatorsURL
- func (o *ListCurrentIdentityAuthenticatorsURL) Build() (*url.URL, error)
- func (o *ListCurrentIdentityAuthenticatorsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListCurrentIdentityAuthenticatorsURL) Must(u *url.URL, err error) *url.URL
- func (o *ListCurrentIdentityAuthenticatorsURL) SetBasePath(bp string)
- func (o *ListCurrentIdentityAuthenticatorsURL) String() string
- func (o *ListCurrentIdentityAuthenticatorsURL) StringFull(scheme, host string) string
- func (o *ListCurrentIdentityAuthenticatorsURL) WithBasePath(bp string) *ListCurrentIdentityAuthenticatorsURL
- type ListCurrentIdentityAuthenticatorsUnauthorized
- func (o *ListCurrentIdentityAuthenticatorsUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListCurrentIdentityAuthenticatorsUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListCurrentIdentityAuthenticatorsUnauthorized
- func (o *ListCurrentIdentityAuthenticatorsUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListServiceUpdates
- type ListServiceUpdatesHandler
- type ListServiceUpdatesHandlerFunc
- type ListServiceUpdatesOK
- func (o *ListServiceUpdatesOK) SetPayload(payload *rest_model.ListCurrentAPISessionServiceUpdatesEnvelope)
- func (o *ListServiceUpdatesOK) WithPayload(payload *rest_model.ListCurrentAPISessionServiceUpdatesEnvelope) *ListServiceUpdatesOK
- func (o *ListServiceUpdatesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListServiceUpdatesParams
- type ListServiceUpdatesURL
- func (o *ListServiceUpdatesURL) Build() (*url.URL, error)
- func (o *ListServiceUpdatesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListServiceUpdatesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListServiceUpdatesURL) SetBasePath(bp string)
- func (o *ListServiceUpdatesURL) String() string
- func (o *ListServiceUpdatesURL) StringFull(scheme, host string) string
- func (o *ListServiceUpdatesURL) WithBasePath(bp string) *ListServiceUpdatesURL
- type ListServiceUpdatesUnauthorized
- func (o *ListServiceUpdatesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListServiceUpdatesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceUpdatesUnauthorized
- func (o *ListServiceUpdatesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchCurrentIdentityAuthenticator
- type PatchCurrentIdentityAuthenticatorBadRequest
- func (o *PatchCurrentIdentityAuthenticatorBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *PatchCurrentIdentityAuthenticatorBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchCurrentIdentityAuthenticatorBadRequest
- func (o *PatchCurrentIdentityAuthenticatorBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchCurrentIdentityAuthenticatorHandler
- type PatchCurrentIdentityAuthenticatorHandlerFunc
- type PatchCurrentIdentityAuthenticatorNotFound
- func (o *PatchCurrentIdentityAuthenticatorNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *PatchCurrentIdentityAuthenticatorNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchCurrentIdentityAuthenticatorNotFound
- func (o *PatchCurrentIdentityAuthenticatorNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchCurrentIdentityAuthenticatorOK
- func (o *PatchCurrentIdentityAuthenticatorOK) SetPayload(payload *rest_model.Empty)
- func (o *PatchCurrentIdentityAuthenticatorOK) WithPayload(payload *rest_model.Empty) *PatchCurrentIdentityAuthenticatorOK
- func (o *PatchCurrentIdentityAuthenticatorOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchCurrentIdentityAuthenticatorParams
- type PatchCurrentIdentityAuthenticatorURL
- func (o *PatchCurrentIdentityAuthenticatorURL) Build() (*url.URL, error)
- func (o *PatchCurrentIdentityAuthenticatorURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PatchCurrentIdentityAuthenticatorURL) Must(u *url.URL, err error) *url.URL
- func (o *PatchCurrentIdentityAuthenticatorURL) SetBasePath(bp string)
- func (o *PatchCurrentIdentityAuthenticatorURL) String() string
- func (o *PatchCurrentIdentityAuthenticatorURL) StringFull(scheme, host string) string
- func (o *PatchCurrentIdentityAuthenticatorURL) WithBasePath(bp string) *PatchCurrentIdentityAuthenticatorURL
- type PatchCurrentIdentityAuthenticatorUnauthorized
- func (o *PatchCurrentIdentityAuthenticatorUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *PatchCurrentIdentityAuthenticatorUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchCurrentIdentityAuthenticatorUnauthorized
- func (o *PatchCurrentIdentityAuthenticatorUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateCurrentIdentityAuthenticator
- type UpdateCurrentIdentityAuthenticatorBadRequest
- func (o *UpdateCurrentIdentityAuthenticatorBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *UpdateCurrentIdentityAuthenticatorBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateCurrentIdentityAuthenticatorBadRequest
- func (o *UpdateCurrentIdentityAuthenticatorBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateCurrentIdentityAuthenticatorHandler
- type UpdateCurrentIdentityAuthenticatorHandlerFunc
- type UpdateCurrentIdentityAuthenticatorNotFound
- func (o *UpdateCurrentIdentityAuthenticatorNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *UpdateCurrentIdentityAuthenticatorNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateCurrentIdentityAuthenticatorNotFound
- func (o *UpdateCurrentIdentityAuthenticatorNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateCurrentIdentityAuthenticatorOK
- func (o *UpdateCurrentIdentityAuthenticatorOK) SetPayload(payload *rest_model.Empty)
- func (o *UpdateCurrentIdentityAuthenticatorOK) WithPayload(payload *rest_model.Empty) *UpdateCurrentIdentityAuthenticatorOK
- func (o *UpdateCurrentIdentityAuthenticatorOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateCurrentIdentityAuthenticatorParams
- type UpdateCurrentIdentityAuthenticatorURL
- func (o *UpdateCurrentIdentityAuthenticatorURL) Build() (*url.URL, error)
- func (o *UpdateCurrentIdentityAuthenticatorURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *UpdateCurrentIdentityAuthenticatorURL) Must(u *url.URL, err error) *url.URL
- func (o *UpdateCurrentIdentityAuthenticatorURL) SetBasePath(bp string)
- func (o *UpdateCurrentIdentityAuthenticatorURL) String() string
- func (o *UpdateCurrentIdentityAuthenticatorURL) StringFull(scheme, host string) string
- func (o *UpdateCurrentIdentityAuthenticatorURL) WithBasePath(bp string) *UpdateCurrentIdentityAuthenticatorURL
- type UpdateCurrentIdentityAuthenticatorUnauthorized
- func (o *UpdateCurrentIdentityAuthenticatorUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *UpdateCurrentIdentityAuthenticatorUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateCurrentIdentityAuthenticatorUnauthorized
- func (o *UpdateCurrentIdentityAuthenticatorUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
Constants ¶
const CreateCurrentAPISessionCertificateBadRequestCode int = 400
CreateCurrentAPISessionCertificateBadRequestCode is the HTTP code returned for type CreateCurrentAPISessionCertificateBadRequest
const CreateCurrentAPISessionCertificateOKCode int = 200
CreateCurrentAPISessionCertificateOKCode is the HTTP code returned for type CreateCurrentAPISessionCertificateOK
CreateCurrentAPISessionCertificateUnauthorizedCode is the HTTP code returned for type CreateCurrentAPISessionCertificateUnauthorized
const DeleteCurrentAPISessionCertificateBadRequestCode int = 400
DeleteCurrentAPISessionCertificateBadRequestCode is the HTTP code returned for type DeleteCurrentAPISessionCertificateBadRequest
const DeleteCurrentAPISessionCertificateOKCode int = 200
DeleteCurrentAPISessionCertificateOKCode is the HTTP code returned for type DeleteCurrentAPISessionCertificateOK
DeleteCurrentAPISessionCertificateUnauthorizedCode is the HTTP code returned for type DeleteCurrentAPISessionCertificateUnauthorized
const DeleteCurrentAPISessionOKCode int = 200
DeleteCurrentAPISessionOKCode is the HTTP code returned for type DeleteCurrentAPISessionOK
DeleteCurrentAPISessionUnauthorizedCode is the HTTP code returned for type DeleteCurrentAPISessionUnauthorized
const DetailCurrentAPISessionCertificateNotFoundCode int = 404
DetailCurrentAPISessionCertificateNotFoundCode is the HTTP code returned for type DetailCurrentAPISessionCertificateNotFound
const DetailCurrentAPISessionCertificateOKCode int = 200
DetailCurrentAPISessionCertificateOKCode is the HTTP code returned for type DetailCurrentAPISessionCertificateOK
DetailCurrentAPISessionCertificateUnauthorizedCode is the HTTP code returned for type DetailCurrentAPISessionCertificateUnauthorized
const DetailCurrentIdentityAuthenticatorNotFoundCode int = 404
DetailCurrentIdentityAuthenticatorNotFoundCode is the HTTP code returned for type DetailCurrentIdentityAuthenticatorNotFound
const DetailCurrentIdentityAuthenticatorOKCode int = 200
DetailCurrentIdentityAuthenticatorOKCode is the HTTP code returned for type DetailCurrentIdentityAuthenticatorOK
DetailCurrentIdentityAuthenticatorUnauthorizedCode is the HTTP code returned for type DetailCurrentIdentityAuthenticatorUnauthorized
const GetCurrentAPISessionOKCode int = 200
GetCurrentAPISessionOKCode is the HTTP code returned for type GetCurrentAPISessionOK
GetCurrentAPISessionUnauthorizedCode is the HTTP code returned for type GetCurrentAPISessionUnauthorized
const GetCurrentIdentityOKCode int = 200
GetCurrentIdentityOKCode is the HTTP code returned for type GetCurrentIdentityOK
GetCurrentIdentityUnauthorizedCode is the HTTP code returned for type GetCurrentIdentityUnauthorized
const ListCurrentAPISessionCertificatesOKCode int = 200
ListCurrentAPISessionCertificatesOKCode is the HTTP code returned for type ListCurrentAPISessionCertificatesOK
const ListCurrentIdentityAuthenticatorsOKCode int = 200
ListCurrentIdentityAuthenticatorsOKCode is the HTTP code returned for type ListCurrentIdentityAuthenticatorsOK
ListCurrentIdentityAuthenticatorsUnauthorizedCode is the HTTP code returned for type ListCurrentIdentityAuthenticatorsUnauthorized
const ListServiceUpdatesOKCode int = 200
ListServiceUpdatesOKCode is the HTTP code returned for type ListServiceUpdatesOK
ListServiceUpdatesUnauthorizedCode is the HTTP code returned for type ListServiceUpdatesUnauthorized
const PatchCurrentIdentityAuthenticatorBadRequestCode int = 400
PatchCurrentIdentityAuthenticatorBadRequestCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorBadRequest
const PatchCurrentIdentityAuthenticatorNotFoundCode int = 404
PatchCurrentIdentityAuthenticatorNotFoundCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorNotFound
const PatchCurrentIdentityAuthenticatorOKCode int = 200
PatchCurrentIdentityAuthenticatorOKCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorOK
PatchCurrentIdentityAuthenticatorUnauthorizedCode is the HTTP code returned for type PatchCurrentIdentityAuthenticatorUnauthorized
const UpdateCurrentIdentityAuthenticatorBadRequestCode int = 400
UpdateCurrentIdentityAuthenticatorBadRequestCode is the HTTP code returned for type UpdateCurrentIdentityAuthenticatorBadRequest
const UpdateCurrentIdentityAuthenticatorNotFoundCode int = 404
UpdateCurrentIdentityAuthenticatorNotFoundCode is the HTTP code returned for type UpdateCurrentIdentityAuthenticatorNotFound
const UpdateCurrentIdentityAuthenticatorOKCode int = 200
UpdateCurrentIdentityAuthenticatorOKCode is the HTTP code returned for type UpdateCurrentIdentityAuthenticatorOK
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
func (o *CreateCurrentAPISessionCertificate) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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
func (o *CreateCurrentAPISessionCertificateBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the create current Api session certificate bad request response
func (*CreateCurrentAPISessionCertificateBadRequest) WithPayload ¶ added in v0.17.30
func (o *CreateCurrentAPISessionCertificateBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateCurrentAPISessionCertificateBadRequest
WithPayload adds the payload to the create current Api session certificate bad request response
func (*CreateCurrentAPISessionCertificateBadRequest) WriteResponse ¶ added in v0.17.30
func (o *CreateCurrentAPISessionCertificateBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (fn CreateCurrentAPISessionCertificateHandlerFunc) Handle(params CreateCurrentAPISessionCertificateParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type CreateCurrentAPISessionCertificateOK ¶ added in v0.17.30
type CreateCurrentAPISessionCertificateOK struct { /* In: Body */ Payload *rest_model.CreateCurrentAPISessionCertificateEnvelope `json:"body,omitempty"` }
CreateCurrentAPISessionCertificateOK A response of a create API Session certificate
swagger:response createCurrentApiSessionCertificateOK
func NewCreateCurrentAPISessionCertificateOK ¶ added in v0.17.30
func NewCreateCurrentAPISessionCertificateOK() *CreateCurrentAPISessionCertificateOK
NewCreateCurrentAPISessionCertificateOK creates CreateCurrentAPISessionCertificateOK with default headers values
func (*CreateCurrentAPISessionCertificateOK) SetPayload ¶ added in v0.17.30
func (o *CreateCurrentAPISessionCertificateOK) SetPayload(payload *rest_model.CreateCurrentAPISessionCertificateEnvelope)
SetPayload sets the payload to the create current Api session certificate o k response
func (*CreateCurrentAPISessionCertificateOK) WithPayload ¶ added in v0.17.30
func (o *CreateCurrentAPISessionCertificateOK) WithPayload(payload *rest_model.CreateCurrentAPISessionCertificateEnvelope) *CreateCurrentAPISessionCertificateOK
WithPayload adds the payload to the create current Api session certificate o k response
func (*CreateCurrentAPISessionCertificateOK) WriteResponse ¶ added in v0.17.30
func (o *CreateCurrentAPISessionCertificateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 */ Body *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
func (o *CreateCurrentAPISessionCertificateParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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
func (o *CreateCurrentAPISessionCertificateURL) Build() (*url.URL, error)
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
func (o *CreateCurrentAPISessionCertificateURL) String() string
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
func (o *CreateCurrentAPISessionCertificateURL) WithBasePath(bp string) *CreateCurrentAPISessionCertificateURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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
func (o *CreateCurrentAPISessionCertificateUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the create current Api session certificate unauthorized response
func (*CreateCurrentAPISessionCertificateUnauthorized) WithPayload ¶ added in v0.17.30
func (o *CreateCurrentAPISessionCertificateUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateCurrentAPISessionCertificateUnauthorized
WithPayload adds the payload to the create current Api session certificate unauthorized response
func (*CreateCurrentAPISessionCertificateUnauthorized) WriteResponse ¶ added in v0.17.30
func (o *CreateCurrentAPISessionCertificateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DeleteCurrentAPISession) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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
func (o *DeleteCurrentAPISessionCertificate) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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
func (o *DeleteCurrentAPISessionCertificateBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the delete current Api session certificate bad request response
func (*DeleteCurrentAPISessionCertificateBadRequest) WithPayload ¶ added in v0.17.30
func (o *DeleteCurrentAPISessionCertificateBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteCurrentAPISessionCertificateBadRequest
WithPayload adds the payload to the delete current Api session certificate bad request response
func (*DeleteCurrentAPISessionCertificateBadRequest) WriteResponse ¶ added in v0.17.30
func (o *DeleteCurrentAPISessionCertificateBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (fn DeleteCurrentAPISessionCertificateHandlerFunc) Handle(params DeleteCurrentAPISessionCertificateParams, principal interface{}) middleware.Responder
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
func (o *DeleteCurrentAPISessionCertificateOK) WithPayload(payload *rest_model.Empty) *DeleteCurrentAPISessionCertificateOK
WithPayload adds the payload to the delete current Api session certificate o k response
func (*DeleteCurrentAPISessionCertificateOK) WriteResponse ¶ added in v0.17.30
func (o *DeleteCurrentAPISessionCertificateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (o *DeleteCurrentAPISessionCertificateParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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
func (o *DeleteCurrentAPISessionCertificateURL) Build() (*url.URL, error)
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
func (o *DeleteCurrentAPISessionCertificateURL) String() string
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
func (o *DeleteCurrentAPISessionCertificateURL) WithBasePath(bp string) *DeleteCurrentAPISessionCertificateURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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
func (o *DeleteCurrentAPISessionCertificateUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the delete current Api session certificate unauthorized response
func (*DeleteCurrentAPISessionCertificateUnauthorized) WithPayload ¶ added in v0.17.30
func (o *DeleteCurrentAPISessionCertificateUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteCurrentAPISessionCertificateUnauthorized
WithPayload adds the payload to the delete current Api session certificate unauthorized response
func (*DeleteCurrentAPISessionCertificateUnauthorized) WriteResponse ¶ added in v0.17.30
func (o *DeleteCurrentAPISessionCertificateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (fn DeleteCurrentAPISessionHandlerFunc) Handle(params DeleteCurrentAPISessionParams, principal interface{}) middleware.Responder
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 ¶
func (o *DeleteCurrentAPISessionOK) WithPayload(payload *rest_model.Empty) *DeleteCurrentAPISessionOK
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 ¶
func (o *DeleteCurrentAPISessionParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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 ¶
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 ¶
func (o *DeleteCurrentAPISessionURL) WithBasePath(bp string) *DeleteCurrentAPISessionURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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 ¶
func (o *DeleteCurrentAPISessionUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the delete current Api session unauthorized response
func (*DeleteCurrentAPISessionUnauthorized) WithPayload ¶
func (o *DeleteCurrentAPISessionUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteCurrentAPISessionUnauthorized
WithPayload adds the payload to the delete current Api session unauthorized response
func (*DeleteCurrentAPISessionUnauthorized) WriteResponse ¶
func (o *DeleteCurrentAPISessionUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (o *DetailCurrentAPISessionCertificate) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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
func (fn DetailCurrentAPISessionCertificateHandlerFunc) Handle(params DetailCurrentAPISessionCertificateParams, principal interface{}) middleware.Responder
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
func (o *DetailCurrentAPISessionCertificateNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the detail current Api session certificate not found response
func (*DetailCurrentAPISessionCertificateNotFound) WithPayload ¶ added in v0.17.30
func (o *DetailCurrentAPISessionCertificateNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentAPISessionCertificateNotFound
WithPayload adds the payload to the detail current Api session certificate not found response
func (*DetailCurrentAPISessionCertificateNotFound) WriteResponse ¶ added in v0.17.30
func (o *DetailCurrentAPISessionCertificateNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (o *DetailCurrentAPISessionCertificateOK) SetPayload(payload *rest_model.DetailCurrentAPISessionCertificateEnvelope)
SetPayload sets the payload to the detail current Api session certificate o k response
func (*DetailCurrentAPISessionCertificateOK) WithPayload ¶ added in v0.17.30
func (o *DetailCurrentAPISessionCertificateOK) WithPayload(payload *rest_model.DetailCurrentAPISessionCertificateEnvelope) *DetailCurrentAPISessionCertificateOK
WithPayload adds the payload to the detail current Api session certificate o k response
func (*DetailCurrentAPISessionCertificateOK) WriteResponse ¶ added in v0.17.30
func (o *DetailCurrentAPISessionCertificateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (o *DetailCurrentAPISessionCertificateParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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
func (o *DetailCurrentAPISessionCertificateURL) Build() (*url.URL, error)
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
func (o *DetailCurrentAPISessionCertificateURL) String() string
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
func (o *DetailCurrentAPISessionCertificateURL) WithBasePath(bp string) *DetailCurrentAPISessionCertificateURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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
func (o *DetailCurrentAPISessionCertificateUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the detail current Api session certificate unauthorized response
func (*DetailCurrentAPISessionCertificateUnauthorized) WithPayload ¶ added in v0.17.30
func (o *DetailCurrentAPISessionCertificateUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentAPISessionCertificateUnauthorized
WithPayload adds the payload to the detail current Api session certificate unauthorized response
func (*DetailCurrentAPISessionCertificateUnauthorized) WriteResponse ¶ added in v0.17.30
func (o *DetailCurrentAPISessionCertificateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DetailCurrentIdentityAuthenticator) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (fn DetailCurrentIdentityAuthenticatorHandlerFunc) Handle(params DetailCurrentIdentityAuthenticatorParams, principal interface{}) middleware.Responder
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 ¶
func (o *DetailCurrentIdentityAuthenticatorNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the detail current identity authenticator not found response
func (*DetailCurrentIdentityAuthenticatorNotFound) WithPayload ¶
func (o *DetailCurrentIdentityAuthenticatorNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentIdentityAuthenticatorNotFound
WithPayload adds the payload to the detail current identity authenticator not found response
func (*DetailCurrentIdentityAuthenticatorNotFound) WriteResponse ¶
func (o *DetailCurrentIdentityAuthenticatorNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DetailCurrentIdentityAuthenticatorOK) SetPayload(payload *rest_model.DetailAuthenticatorEnvelope)
SetPayload sets the payload to the detail current identity authenticator o k response
func (*DetailCurrentIdentityAuthenticatorOK) WithPayload ¶
func (o *DetailCurrentIdentityAuthenticatorOK) WithPayload(payload *rest_model.DetailAuthenticatorEnvelope) *DetailCurrentIdentityAuthenticatorOK
WithPayload adds the payload to the detail current identity authenticator o k response
func (*DetailCurrentIdentityAuthenticatorOK) WriteResponse ¶
func (o *DetailCurrentIdentityAuthenticatorOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DetailCurrentIdentityAuthenticatorParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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 ¶
func (o *DetailCurrentIdentityAuthenticatorURL) Build() (*url.URL, error)
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 ¶
func (o *DetailCurrentIdentityAuthenticatorURL) String() 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 ¶
func (o *DetailCurrentIdentityAuthenticatorURL) WithBasePath(bp string) *DetailCurrentIdentityAuthenticatorURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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 ¶
func (o *DetailCurrentIdentityAuthenticatorUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the detail current identity authenticator unauthorized response
func (*DetailCurrentIdentityAuthenticatorUnauthorized) WithPayload ¶
func (o *DetailCurrentIdentityAuthenticatorUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailCurrentIdentityAuthenticatorUnauthorized
WithPayload adds the payload to the detail current identity authenticator unauthorized response
func (*DetailCurrentIdentityAuthenticatorUnauthorized) WriteResponse ¶
func (o *DetailCurrentIdentityAuthenticatorUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *GetCurrentAPISessionOK) SetPayload(payload *rest_model.CurrentAPISessionDetailEnvelope)
SetPayload sets the payload to the get current Api session o k response
func (*GetCurrentAPISessionOK) WithPayload ¶
func (o *GetCurrentAPISessionOK) WithPayload(payload *rest_model.CurrentAPISessionDetailEnvelope) *GetCurrentAPISessionOK
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 ¶
func (o *GetCurrentAPISessionParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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 ¶
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 ¶
func (o *GetCurrentAPISessionURL) WithBasePath(bp string) *GetCurrentAPISessionURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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 ¶
func (o *GetCurrentAPISessionUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the get current Api session unauthorized response
func (*GetCurrentAPISessionUnauthorized) WithPayload ¶
func (o *GetCurrentAPISessionUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *GetCurrentAPISessionUnauthorized
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 ¶
func (o *GetCurrentIdentityOK) SetPayload(payload *rest_model.CurrentIdentityDetailEnvelope)
SetPayload sets the payload to the get current identity o k response
func (*GetCurrentIdentityOK) WithPayload ¶
func (o *GetCurrentIdentityOK) WithPayload(payload *rest_model.CurrentIdentityDetailEnvelope) *GetCurrentIdentityOK
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 ¶
func (o *GetCurrentIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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 ¶
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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 ¶
func (o *GetCurrentIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the get current identity unauthorized response
func (*GetCurrentIdentityUnauthorized) WithPayload ¶
func (o *GetCurrentIdentityUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *GetCurrentIdentityUnauthorized
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 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
func (o *ListCurrentAPISessionCertificates) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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
func (fn ListCurrentAPISessionCertificatesHandlerFunc) Handle(params ListCurrentAPISessionCertificatesParams, principal interface{}) middleware.Responder
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
func (o *ListCurrentAPISessionCertificatesOK) SetPayload(payload *rest_model.ListCurrentAPISessionCertificatesEnvelope)
SetPayload sets the payload to the list current Api session certificates o k response
func (*ListCurrentAPISessionCertificatesOK) WithPayload ¶ added in v0.17.30
func (o *ListCurrentAPISessionCertificatesOK) WithPayload(payload *rest_model.ListCurrentAPISessionCertificatesEnvelope) *ListCurrentAPISessionCertificatesOK
WithPayload adds the payload to the list current Api session certificates o k response
func (*ListCurrentAPISessionCertificatesOK) WriteResponse ¶ added in v0.17.30
func (o *ListCurrentAPISessionCertificatesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (o *ListCurrentAPISessionCertificatesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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
func (o *ListCurrentAPISessionCertificatesURL) Build() (*url.URL, error)
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
func (o *ListCurrentAPISessionCertificatesURL) String() string
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
func (o *ListCurrentAPISessionCertificatesURL) WithBasePath(bp string) *ListCurrentAPISessionCertificatesURL
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 ¶
func (o *ListCurrentIdentityAuthenticators) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (fn ListCurrentIdentityAuthenticatorsHandlerFunc) Handle(params ListCurrentIdentityAuthenticatorsParams, principal interface{}) middleware.Responder
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 ¶
func (o *ListCurrentIdentityAuthenticatorsOK) SetPayload(payload *rest_model.ListAuthenticatorsEnvelope)
SetPayload sets the payload to the list current identity authenticators o k response
func (*ListCurrentIdentityAuthenticatorsOK) WithPayload ¶
func (o *ListCurrentIdentityAuthenticatorsOK) WithPayload(payload *rest_model.ListAuthenticatorsEnvelope) *ListCurrentIdentityAuthenticatorsOK
WithPayload adds the payload to the list current identity authenticators o k response
func (*ListCurrentIdentityAuthenticatorsOK) WriteResponse ¶
func (o *ListCurrentIdentityAuthenticatorsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *ListCurrentIdentityAuthenticatorsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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 ¶
func (o *ListCurrentIdentityAuthenticatorsURL) Build() (*url.URL, error)
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 ¶
func (o *ListCurrentIdentityAuthenticatorsURL) String() 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 ¶
func (o *ListCurrentIdentityAuthenticatorsURL) WithBasePath(bp string) *ListCurrentIdentityAuthenticatorsURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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 ¶
func (o *ListCurrentIdentityAuthenticatorsUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list current identity authenticators unauthorized response
func (*ListCurrentIdentityAuthenticatorsUnauthorized) WithPayload ¶
func (o *ListCurrentIdentityAuthenticatorsUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListCurrentIdentityAuthenticatorsUnauthorized
WithPayload adds the payload to the list current identity authenticators unauthorized response
func (*ListCurrentIdentityAuthenticatorsUnauthorized) WriteResponse ¶
func (o *ListCurrentIdentityAuthenticatorsUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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
func (o *ListServiceUpdatesOK) SetPayload(payload *rest_model.ListCurrentAPISessionServiceUpdatesEnvelope)
SetPayload sets the payload to the list service updates o k response
func (*ListServiceUpdatesOK) WithPayload ¶ added in v0.17.34
func (o *ListServiceUpdatesOK) WithPayload(payload *rest_model.ListCurrentAPISessionServiceUpdatesEnvelope) *ListServiceUpdatesOK
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
func (o *ListServiceUpdatesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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
func (o *ListServiceUpdatesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list service updates unauthorized response
func (*ListServiceUpdatesUnauthorized) WithPayload ¶ added in v0.17.34
func (o *ListServiceUpdatesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceUpdatesUnauthorized
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 ¶
func (o *PatchCurrentIdentityAuthenticator) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (o *PatchCurrentIdentityAuthenticatorBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the patch current identity authenticator bad request response
func (*PatchCurrentIdentityAuthenticatorBadRequest) WithPayload ¶
func (o *PatchCurrentIdentityAuthenticatorBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchCurrentIdentityAuthenticatorBadRequest
WithPayload adds the payload to the patch current identity authenticator bad request response
func (*PatchCurrentIdentityAuthenticatorBadRequest) WriteResponse ¶
func (o *PatchCurrentIdentityAuthenticatorBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (fn PatchCurrentIdentityAuthenticatorHandlerFunc) Handle(params PatchCurrentIdentityAuthenticatorParams, principal interface{}) middleware.Responder
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 ¶
func (o *PatchCurrentIdentityAuthenticatorNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the patch current identity authenticator not found response
func (*PatchCurrentIdentityAuthenticatorNotFound) WithPayload ¶
func (o *PatchCurrentIdentityAuthenticatorNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchCurrentIdentityAuthenticatorNotFound
WithPayload adds the payload to the patch current identity authenticator not found response
func (*PatchCurrentIdentityAuthenticatorNotFound) WriteResponse ¶
func (o *PatchCurrentIdentityAuthenticatorNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *PatchCurrentIdentityAuthenticatorOK) WithPayload(payload *rest_model.Empty) *PatchCurrentIdentityAuthenticatorOK
WithPayload adds the payload to the patch current identity authenticator o k response
func (*PatchCurrentIdentityAuthenticatorOK) WriteResponse ¶
func (o *PatchCurrentIdentityAuthenticatorOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *PatchCurrentIdentityAuthenticatorParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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 ¶
func (o *PatchCurrentIdentityAuthenticatorURL) Build() (*url.URL, error)
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 ¶
func (o *PatchCurrentIdentityAuthenticatorURL) String() 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 ¶
func (o *PatchCurrentIdentityAuthenticatorURL) WithBasePath(bp string) *PatchCurrentIdentityAuthenticatorURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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 ¶
func (o *PatchCurrentIdentityAuthenticatorUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the patch current identity authenticator unauthorized response
func (*PatchCurrentIdentityAuthenticatorUnauthorized) WithPayload ¶
func (o *PatchCurrentIdentityAuthenticatorUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchCurrentIdentityAuthenticatorUnauthorized
WithPayload adds the payload to the patch current identity authenticator unauthorized response
func (*PatchCurrentIdentityAuthenticatorUnauthorized) WriteResponse ¶
func (o *PatchCurrentIdentityAuthenticatorUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *UpdateCurrentIdentityAuthenticator) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (o *UpdateCurrentIdentityAuthenticatorBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the update current identity authenticator bad request response
func (*UpdateCurrentIdentityAuthenticatorBadRequest) WithPayload ¶
func (o *UpdateCurrentIdentityAuthenticatorBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateCurrentIdentityAuthenticatorBadRequest
WithPayload adds the payload to the update current identity authenticator bad request response
func (*UpdateCurrentIdentityAuthenticatorBadRequest) WriteResponse ¶
func (o *UpdateCurrentIdentityAuthenticatorBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (fn UpdateCurrentIdentityAuthenticatorHandlerFunc) Handle(params UpdateCurrentIdentityAuthenticatorParams, principal interface{}) middleware.Responder
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 ¶
func (o *UpdateCurrentIdentityAuthenticatorNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the update current identity authenticator not found response
func (*UpdateCurrentIdentityAuthenticatorNotFound) WithPayload ¶
func (o *UpdateCurrentIdentityAuthenticatorNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateCurrentIdentityAuthenticatorNotFound
WithPayload adds the payload to the update current identity authenticator not found response
func (*UpdateCurrentIdentityAuthenticatorNotFound) WriteResponse ¶
func (o *UpdateCurrentIdentityAuthenticatorNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *UpdateCurrentIdentityAuthenticatorOK) WithPayload(payload *rest_model.Empty) *UpdateCurrentIdentityAuthenticatorOK
WithPayload adds the payload to the update current identity authenticator o k response
func (*UpdateCurrentIdentityAuthenticatorOK) WriteResponse ¶
func (o *UpdateCurrentIdentityAuthenticatorOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *UpdateCurrentIdentityAuthenticatorParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
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 ¶
func (o *UpdateCurrentIdentityAuthenticatorURL) Build() (*url.URL, error)
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 ¶
func (o *UpdateCurrentIdentityAuthenticatorURL) String() 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 ¶
func (o *UpdateCurrentIdentityAuthenticatorURL) WithBasePath(bp string) *UpdateCurrentIdentityAuthenticatorURL
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 { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
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 ¶
func (o *UpdateCurrentIdentityAuthenticatorUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the update current identity authenticator unauthorized response
func (*UpdateCurrentIdentityAuthenticatorUnauthorized) WithPayload ¶
func (o *UpdateCurrentIdentityAuthenticatorUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateCurrentIdentityAuthenticatorUnauthorized
WithPayload adds the payload to the update current identity authenticator unauthorized response
func (*UpdateCurrentIdentityAuthenticatorUnauthorized) WriteResponse ¶
func (o *UpdateCurrentIdentityAuthenticatorUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files ¶
- create_current_api_session_certificate.go
- create_current_api_session_certificate_parameters.go
- create_current_api_session_certificate_responses.go
- create_current_api_session_certificate_urlbuilder.go
- delete_current_api_session.go
- delete_current_api_session_certificate.go
- delete_current_api_session_certificate_parameters.go
- delete_current_api_session_certificate_responses.go
- delete_current_api_session_certificate_urlbuilder.go
- delete_current_api_session_parameters.go
- delete_current_api_session_responses.go
- delete_current_api_session_urlbuilder.go
- detail_current_api_session_certificate.go
- detail_current_api_session_certificate_parameters.go
- detail_current_api_session_certificate_responses.go
- detail_current_api_session_certificate_urlbuilder.go
- detail_current_identity_authenticator.go
- detail_current_identity_authenticator_parameters.go
- detail_current_identity_authenticator_responses.go
- detail_current_identity_authenticator_urlbuilder.go
- get_current_api_session.go
- get_current_api_session_parameters.go
- get_current_api_session_responses.go
- get_current_api_session_urlbuilder.go
- get_current_identity.go
- get_current_identity_parameters.go
- get_current_identity_responses.go
- get_current_identity_urlbuilder.go
- list_current_api_session_certificates.go
- list_current_api_session_certificates_parameters.go
- list_current_api_session_certificates_responses.go
- list_current_api_session_certificates_urlbuilder.go
- list_current_identity_authenticators.go
- list_current_identity_authenticators_parameters.go
- list_current_identity_authenticators_responses.go
- list_current_identity_authenticators_urlbuilder.go
- list_service_updates.go
- list_service_updates_parameters.go
- list_service_updates_responses.go
- list_service_updates_urlbuilder.go
- patch_current_identity_authenticator.go
- patch_current_identity_authenticator_parameters.go
- patch_current_identity_authenticator_responses.go
- patch_current_identity_authenticator_urlbuilder.go
- update_current_identity_authenticator.go
- update_current_identity_authenticator_parameters.go
- update_current_identity_authenticator_responses.go
- update_current_identity_authenticator_urlbuilder.go