public

package
v0.2.1-alpha.1 Latest Latest
Warning

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

Go to latest
Published: May 5, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for public API

func (*Client) CompleteSelfServiceBrowserSettingsPasswordStrategyFlow

func (a *Client) CompleteSelfServiceBrowserSettingsPasswordStrategyFlow(params *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) error
CompleteSelfServiceBrowserSettingsPasswordStrategyFlow completes the browser based settings flow for the password strategy

This endpoint completes a browser-based settings flow. This is usually achieved by POSTing data to this

endpoint.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.

More information can be found at [ORY Kratos User Settings & Profile Management Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-settings-profile-management).

func (*Client) CompleteSelfServiceBrowserSettingsProfileStrategyFlow

func (a *Client) CompleteSelfServiceBrowserSettingsProfileStrategyFlow(params *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) error
CompleteSelfServiceBrowserSettingsProfileStrategyFlow completes the browser based settings flow for profile data

This endpoint completes a browser-based settings flow. This is usually achieved by POSTing data to this

endpoint.

If the provided profile data is valid against the Identity's Traits JSON Schema, the data will be updated and the browser redirected to `url.settings_ui` for further steps.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.

More information can be found at [ORY Kratos User Settings & Profile Management Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-settings-profile-management).

func (*Client) CompleteSelfServiceBrowserVerificationFlow

func (a *Client) CompleteSelfServiceBrowserVerificationFlow(params *CompleteSelfServiceBrowserVerificationFlowParams) error
CompleteSelfServiceBrowserVerificationFlow completes the browser based verification flows

This endpoint completes a browser-based verification flow. This is usually achieved by POSTing data to this

endpoint.

If the provided data is valid against the Identity's Traits JSON Schema, the data will be updated and the browser redirected to `url.settings_ui` for further steps.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.

More information can be found at [ORY Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/selfservice/flows/verify-email-account-activation).

func (*Client) InitializeSelfServiceBrowserLoginFlow

func (a *Client) InitializeSelfServiceBrowserLoginFlow(params *InitializeSelfServiceBrowserLoginFlowParams) error
InitializeSelfServiceBrowserLoginFlow initializes browser based login user flow

This endpoint initializes a browser-based user login flow. Once initialized, the browser will be redirected to

`urls.login_ui` with the request ID set as a query parameter. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url`.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).

More information can be found at [ORY Kratos User Login and User Registration Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-login-user-registration).

func (*Client) InitializeSelfServiceBrowserLogoutFlow

func (a *Client) InitializeSelfServiceBrowserLogoutFlow(params *InitializeSelfServiceBrowserLogoutFlowParams) error
InitializeSelfServiceBrowserLogoutFlow initializes browser based logout user flow

This endpoint initializes a logout flow.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).

On successful logout, the browser will be redirected (HTTP 302 Found) to `urls.default_return_to`.

More information can be found at [ORY Kratos User Logout Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-logout).

func (*Client) InitializeSelfServiceBrowserRegistrationFlow

func (a *Client) InitializeSelfServiceBrowserRegistrationFlow(params *InitializeSelfServiceBrowserRegistrationFlowParams) error
InitializeSelfServiceBrowserRegistrationFlow initializes browser based registration user flow

This endpoint initializes a browser-based user registration flow. Once initialized, the browser will be redirected to

`urls.registration_ui` with the request ID set as a query parameter. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url`.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).

More information can be found at [ORY Kratos User Login and User Registration Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-login-user-registration).

func (*Client) InitializeSelfServiceBrowserVerificationFlow

func (a *Client) InitializeSelfServiceBrowserVerificationFlow(params *InitializeSelfServiceBrowserVerificationFlowParams) error
InitializeSelfServiceBrowserVerificationFlow initializes browser based verification flow

This endpoint initializes a browser-based verification flow. Once initialized, the browser will be redirected to

`urls.settings_ui` with the request ID set as a query parameter. If no valid user session exists, a login flow will be initialized.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).

More information can be found at [ORY Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/selfservice/flows/verify-email-account-activation).

func (*Client) InitializeSelfServiceSettingsFlow

func (a *Client) InitializeSelfServiceSettingsFlow(params *InitializeSelfServiceSettingsFlowParams) error
InitializeSelfServiceSettingsFlow initializes browser based settings flow

This endpoint initializes a browser-based settings flow. Once initialized, the browser will be redirected to

`urls.settings_ui` with the request ID set as a query parameter. If no valid user session exists, a login flow will be initialized.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).

More information can be found at [ORY Kratos User Settings & Profile Management Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-settings-profile-management).

func (*Client) SelfServiceBrowserVerify

func (a *Client) SelfServiceBrowserVerify(params *SelfServiceBrowserVerifyParams) error
SelfServiceBrowserVerify completes the browser based verification flows

This endpoint completes a browser-based verification flow.

> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.

More information can be found at [ORY Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/selfservice/flows/verify-email-account-activation).

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) Whoami

func (a *Client) Whoami(params *WhoamiParams) (*WhoamiOK, error)
Whoami checks who the current HTTP session belongs to

Uses the HTTP Headers in the GET request to determine (e.g. by using checking the cookies) who is authenticated.

Returns a session object or 401 if the credentials are invalid or no credentials were sent.

This endpoint is useful for reverse proxies and API Gateways.

type ClientService

type ClientService interface {
	CompleteSelfServiceBrowserSettingsPasswordStrategyFlow(params *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) error

	CompleteSelfServiceBrowserSettingsProfileStrategyFlow(params *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) error

	CompleteSelfServiceBrowserVerificationFlow(params *CompleteSelfServiceBrowserVerificationFlowParams) error

	InitializeSelfServiceBrowserLoginFlow(params *InitializeSelfServiceBrowserLoginFlowParams) error

	InitializeSelfServiceBrowserLogoutFlow(params *InitializeSelfServiceBrowserLogoutFlowParams) error

	InitializeSelfServiceBrowserRegistrationFlow(params *InitializeSelfServiceBrowserRegistrationFlowParams) error

	InitializeSelfServiceBrowserVerificationFlow(params *InitializeSelfServiceBrowserVerificationFlowParams) error

	InitializeSelfServiceSettingsFlow(params *InitializeSelfServiceSettingsFlowParams) error

	SelfServiceBrowserVerify(params *SelfServiceBrowserVerifyParams) error

	Whoami(params *WhoamiParams) (*WhoamiOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new public API client.

type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound

type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound struct {
}

CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound() *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound

NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound creates a CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound with default headers values

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound) Error

type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError

type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError() *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError

NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError creates a CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError with default headers values

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError) Error

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError) GetPayload

type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams

type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams contains all the parameters to send to the API endpoint for the complete self service browser settings password strategy flow operation typically these are written to a http.Request

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams() *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized.

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithContext

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithContext creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized, and the ability to set a context for a request

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithHTTPClient

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithHTTPClient creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithTimeout

func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithTimeout creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetContext

SetContext adds the context to the complete self service browser settings password strategy flow params

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service browser settings password strategy flow params

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetTimeout

SetTimeout adds the timeout to the complete self service browser settings password strategy flow params

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithContext

WithContext adds the context to the complete self service browser settings password strategy flow params

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service browser settings password strategy flow params

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithTimeout

WithTimeout adds the timeout to the complete self service browser settings password strategy flow params

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader

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

CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader is a Reader for the CompleteSelfServiceBrowserSettingsPasswordStrategyFlow structure.

func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader) ReadResponse

ReadResponse reads a server response into the received o.

type CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound

type CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound struct {
}

CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowFound

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowFound() *CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound

NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowFound creates a CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound with default headers values

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound) Error

type CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError

type CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError() *CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError

NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError creates a CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError with default headers values

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError) Error

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError) GetPayload

type CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams

type CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams struct {

	/*Body*/
	Body *models.CompleteSelfServiceBrowserSettingsStrategyProfileFlowPayload
	/*Request
	  Request is the request ID.

	*/
	Request string

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

CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams contains all the parameters to send to the API endpoint for the complete self service browser settings profile strategy flow operation typically these are written to a http.Request

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParams

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParams() *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParams creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized.

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithContext

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithContext creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized, and the ability to set a context for a request

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithHTTPClient

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithHTTPClient creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithTimeout

func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams

NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithTimeout creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetBody

SetBody adds the body to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetContext

SetContext adds the context to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetRequest

SetRequest adds the request to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetTimeout

SetTimeout adds the timeout to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithBody

WithBody adds the body to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithContext

WithContext adds the context to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithRequest

WithRequest adds the request to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithTimeout

WithTimeout adds the timeout to the complete self service browser settings profile strategy flow params

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader

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

CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader is a Reader for the CompleteSelfServiceBrowserSettingsProfileStrategyFlow structure.

func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader) ReadResponse

ReadResponse reads a server response into the received o.

type CompleteSelfServiceBrowserVerificationFlowFound

type CompleteSelfServiceBrowserVerificationFlowFound struct {
}

CompleteSelfServiceBrowserVerificationFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewCompleteSelfServiceBrowserVerificationFlowFound

func NewCompleteSelfServiceBrowserVerificationFlowFound() *CompleteSelfServiceBrowserVerificationFlowFound

NewCompleteSelfServiceBrowserVerificationFlowFound creates a CompleteSelfServiceBrowserVerificationFlowFound with default headers values

func (*CompleteSelfServiceBrowserVerificationFlowFound) Error

type CompleteSelfServiceBrowserVerificationFlowInternalServerError

type CompleteSelfServiceBrowserVerificationFlowInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceBrowserVerificationFlowInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceBrowserVerificationFlowInternalServerError

func NewCompleteSelfServiceBrowserVerificationFlowInternalServerError() *CompleteSelfServiceBrowserVerificationFlowInternalServerError

NewCompleteSelfServiceBrowserVerificationFlowInternalServerError creates a CompleteSelfServiceBrowserVerificationFlowInternalServerError with default headers values

func (*CompleteSelfServiceBrowserVerificationFlowInternalServerError) Error

func (*CompleteSelfServiceBrowserVerificationFlowInternalServerError) GetPayload

type CompleteSelfServiceBrowserVerificationFlowParams

type CompleteSelfServiceBrowserVerificationFlowParams struct {

	/*Request
	  Request is the Request ID

	The value for this parameter comes from `request` URL Query parameter sent to your
	application (e.g. `/verify?request=abcde`).

	*/
	Request string
	/*Via
	  What to verify

	Currently only "email" is supported.

	*/
	Via string

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

CompleteSelfServiceBrowserVerificationFlowParams contains all the parameters to send to the API endpoint for the complete self service browser verification flow operation typically these are written to a http.Request

func NewCompleteSelfServiceBrowserVerificationFlowParams

func NewCompleteSelfServiceBrowserVerificationFlowParams() *CompleteSelfServiceBrowserVerificationFlowParams

NewCompleteSelfServiceBrowserVerificationFlowParams creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized.

func NewCompleteSelfServiceBrowserVerificationFlowParamsWithContext

func NewCompleteSelfServiceBrowserVerificationFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserVerificationFlowParams

NewCompleteSelfServiceBrowserVerificationFlowParamsWithContext creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a context for a request

func NewCompleteSelfServiceBrowserVerificationFlowParamsWithHTTPClient

func NewCompleteSelfServiceBrowserVerificationFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserVerificationFlowParams

NewCompleteSelfServiceBrowserVerificationFlowParamsWithHTTPClient creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCompleteSelfServiceBrowserVerificationFlowParamsWithTimeout

func NewCompleteSelfServiceBrowserVerificationFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserVerificationFlowParams

NewCompleteSelfServiceBrowserVerificationFlowParamsWithTimeout creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*CompleteSelfServiceBrowserVerificationFlowParams) SetContext

SetContext adds the context to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) SetRequest

SetRequest adds the request to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) SetTimeout

SetTimeout adds the timeout to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) SetVia

SetVia adds the via to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) WithContext

WithContext adds the context to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) WithRequest

WithRequest adds the request to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) WithTimeout

WithTimeout adds the timeout to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) WithVia

WithVia adds the via to the complete self service browser verification flow params

func (*CompleteSelfServiceBrowserVerificationFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceBrowserVerificationFlowReader

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

CompleteSelfServiceBrowserVerificationFlowReader is a Reader for the CompleteSelfServiceBrowserVerificationFlow structure.

func (*CompleteSelfServiceBrowserVerificationFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceBrowserLoginFlowFound

type InitializeSelfServiceBrowserLoginFlowFound struct {
}

InitializeSelfServiceBrowserLoginFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewInitializeSelfServiceBrowserLoginFlowFound

func NewInitializeSelfServiceBrowserLoginFlowFound() *InitializeSelfServiceBrowserLoginFlowFound

NewInitializeSelfServiceBrowserLoginFlowFound creates a InitializeSelfServiceBrowserLoginFlowFound with default headers values

func (*InitializeSelfServiceBrowserLoginFlowFound) Error

type InitializeSelfServiceBrowserLoginFlowInternalServerError

type InitializeSelfServiceBrowserLoginFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceBrowserLoginFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceBrowserLoginFlowInternalServerError

func NewInitializeSelfServiceBrowserLoginFlowInternalServerError() *InitializeSelfServiceBrowserLoginFlowInternalServerError

NewInitializeSelfServiceBrowserLoginFlowInternalServerError creates a InitializeSelfServiceBrowserLoginFlowInternalServerError with default headers values

func (*InitializeSelfServiceBrowserLoginFlowInternalServerError) Error

func (*InitializeSelfServiceBrowserLoginFlowInternalServerError) GetPayload

type InitializeSelfServiceBrowserLoginFlowParams

type InitializeSelfServiceBrowserLoginFlowParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

InitializeSelfServiceBrowserLoginFlowParams contains all the parameters to send to the API endpoint for the initialize self service browser login flow operation typically these are written to a http.Request

func NewInitializeSelfServiceBrowserLoginFlowParams

func NewInitializeSelfServiceBrowserLoginFlowParams() *InitializeSelfServiceBrowserLoginFlowParams

NewInitializeSelfServiceBrowserLoginFlowParams creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized.

func NewInitializeSelfServiceBrowserLoginFlowParamsWithContext

func NewInitializeSelfServiceBrowserLoginFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserLoginFlowParams

NewInitializeSelfServiceBrowserLoginFlowParamsWithContext creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized, and the ability to set a context for a request

func NewInitializeSelfServiceBrowserLoginFlowParamsWithHTTPClient

func NewInitializeSelfServiceBrowserLoginFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLoginFlowParams

NewInitializeSelfServiceBrowserLoginFlowParamsWithHTTPClient creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewInitializeSelfServiceBrowserLoginFlowParamsWithTimeout

func NewInitializeSelfServiceBrowserLoginFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLoginFlowParams

NewInitializeSelfServiceBrowserLoginFlowParamsWithTimeout creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*InitializeSelfServiceBrowserLoginFlowParams) SetContext

SetContext adds the context to the initialize self service browser login flow params

func (*InitializeSelfServiceBrowserLoginFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the initialize self service browser login flow params

func (*InitializeSelfServiceBrowserLoginFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service browser login flow params

func (*InitializeSelfServiceBrowserLoginFlowParams) WithContext

WithContext adds the context to the initialize self service browser login flow params

func (*InitializeSelfServiceBrowserLoginFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service browser login flow params

func (*InitializeSelfServiceBrowserLoginFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service browser login flow params

func (*InitializeSelfServiceBrowserLoginFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceBrowserLoginFlowReader

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

InitializeSelfServiceBrowserLoginFlowReader is a Reader for the InitializeSelfServiceBrowserLoginFlow structure.

func (*InitializeSelfServiceBrowserLoginFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceBrowserLogoutFlowFound

type InitializeSelfServiceBrowserLogoutFlowFound struct {
}

InitializeSelfServiceBrowserLogoutFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewInitializeSelfServiceBrowserLogoutFlowFound

func NewInitializeSelfServiceBrowserLogoutFlowFound() *InitializeSelfServiceBrowserLogoutFlowFound

NewInitializeSelfServiceBrowserLogoutFlowFound creates a InitializeSelfServiceBrowserLogoutFlowFound with default headers values

func (*InitializeSelfServiceBrowserLogoutFlowFound) Error

type InitializeSelfServiceBrowserLogoutFlowInternalServerError

type InitializeSelfServiceBrowserLogoutFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceBrowserLogoutFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceBrowserLogoutFlowInternalServerError

func NewInitializeSelfServiceBrowserLogoutFlowInternalServerError() *InitializeSelfServiceBrowserLogoutFlowInternalServerError

NewInitializeSelfServiceBrowserLogoutFlowInternalServerError creates a InitializeSelfServiceBrowserLogoutFlowInternalServerError with default headers values

func (*InitializeSelfServiceBrowserLogoutFlowInternalServerError) Error

func (*InitializeSelfServiceBrowserLogoutFlowInternalServerError) GetPayload

type InitializeSelfServiceBrowserLogoutFlowParams

type InitializeSelfServiceBrowserLogoutFlowParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

InitializeSelfServiceBrowserLogoutFlowParams contains all the parameters to send to the API endpoint for the initialize self service browser logout flow operation typically these are written to a http.Request

func NewInitializeSelfServiceBrowserLogoutFlowParams

func NewInitializeSelfServiceBrowserLogoutFlowParams() *InitializeSelfServiceBrowserLogoutFlowParams

NewInitializeSelfServiceBrowserLogoutFlowParams creates a new InitializeSelfServiceBrowserLogoutFlowParams object with the default values initialized.

func NewInitializeSelfServiceBrowserLogoutFlowParamsWithContext

func NewInitializeSelfServiceBrowserLogoutFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserLogoutFlowParams

NewInitializeSelfServiceBrowserLogoutFlowParamsWithContext creates a new InitializeSelfServiceBrowserLogoutFlowParams object with the default values initialized, and the ability to set a context for a request

func NewInitializeSelfServiceBrowserLogoutFlowParamsWithHTTPClient

func NewInitializeSelfServiceBrowserLogoutFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLogoutFlowParams

NewInitializeSelfServiceBrowserLogoutFlowParamsWithHTTPClient creates a new InitializeSelfServiceBrowserLogoutFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewInitializeSelfServiceBrowserLogoutFlowParamsWithTimeout

func NewInitializeSelfServiceBrowserLogoutFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLogoutFlowParams

NewInitializeSelfServiceBrowserLogoutFlowParamsWithTimeout creates a new InitializeSelfServiceBrowserLogoutFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*InitializeSelfServiceBrowserLogoutFlowParams) SetContext

SetContext adds the context to the initialize self service browser logout flow params

func (*InitializeSelfServiceBrowserLogoutFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the initialize self service browser logout flow params

func (*InitializeSelfServiceBrowserLogoutFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service browser logout flow params

func (*InitializeSelfServiceBrowserLogoutFlowParams) WithContext

WithContext adds the context to the initialize self service browser logout flow params

func (*InitializeSelfServiceBrowserLogoutFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service browser logout flow params

func (*InitializeSelfServiceBrowserLogoutFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service browser logout flow params

func (*InitializeSelfServiceBrowserLogoutFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceBrowserLogoutFlowReader

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

InitializeSelfServiceBrowserLogoutFlowReader is a Reader for the InitializeSelfServiceBrowserLogoutFlow structure.

func (*InitializeSelfServiceBrowserLogoutFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceBrowserRegistrationFlowFound

type InitializeSelfServiceBrowserRegistrationFlowFound struct {
}

InitializeSelfServiceBrowserRegistrationFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewInitializeSelfServiceBrowserRegistrationFlowFound

func NewInitializeSelfServiceBrowserRegistrationFlowFound() *InitializeSelfServiceBrowserRegistrationFlowFound

NewInitializeSelfServiceBrowserRegistrationFlowFound creates a InitializeSelfServiceBrowserRegistrationFlowFound with default headers values

func (*InitializeSelfServiceBrowserRegistrationFlowFound) Error

type InitializeSelfServiceBrowserRegistrationFlowInternalServerError

type InitializeSelfServiceBrowserRegistrationFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceBrowserRegistrationFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceBrowserRegistrationFlowInternalServerError

func NewInitializeSelfServiceBrowserRegistrationFlowInternalServerError() *InitializeSelfServiceBrowserRegistrationFlowInternalServerError

NewInitializeSelfServiceBrowserRegistrationFlowInternalServerError creates a InitializeSelfServiceBrowserRegistrationFlowInternalServerError with default headers values

func (*InitializeSelfServiceBrowserRegistrationFlowInternalServerError) Error

func (*InitializeSelfServiceBrowserRegistrationFlowInternalServerError) GetPayload

type InitializeSelfServiceBrowserRegistrationFlowParams

type InitializeSelfServiceBrowserRegistrationFlowParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

InitializeSelfServiceBrowserRegistrationFlowParams contains all the parameters to send to the API endpoint for the initialize self service browser registration flow operation typically these are written to a http.Request

func NewInitializeSelfServiceBrowserRegistrationFlowParams

func NewInitializeSelfServiceBrowserRegistrationFlowParams() *InitializeSelfServiceBrowserRegistrationFlowParams

NewInitializeSelfServiceBrowserRegistrationFlowParams creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized.

func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithContext

func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserRegistrationFlowParams

NewInitializeSelfServiceBrowserRegistrationFlowParamsWithContext creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized, and the ability to set a context for a request

func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithHTTPClient

func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserRegistrationFlowParams

NewInitializeSelfServiceBrowserRegistrationFlowParamsWithHTTPClient creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithTimeout

func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserRegistrationFlowParams

NewInitializeSelfServiceBrowserRegistrationFlowParamsWithTimeout creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*InitializeSelfServiceBrowserRegistrationFlowParams) SetContext

SetContext adds the context to the initialize self service browser registration flow params

func (*InitializeSelfServiceBrowserRegistrationFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the initialize self service browser registration flow params

func (*InitializeSelfServiceBrowserRegistrationFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service browser registration flow params

func (*InitializeSelfServiceBrowserRegistrationFlowParams) WithContext

WithContext adds the context to the initialize self service browser registration flow params

func (*InitializeSelfServiceBrowserRegistrationFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service browser registration flow params

func (*InitializeSelfServiceBrowserRegistrationFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service browser registration flow params

func (*InitializeSelfServiceBrowserRegistrationFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceBrowserRegistrationFlowReader

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

InitializeSelfServiceBrowserRegistrationFlowReader is a Reader for the InitializeSelfServiceBrowserRegistrationFlow structure.

func (*InitializeSelfServiceBrowserRegistrationFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceBrowserVerificationFlowFound

type InitializeSelfServiceBrowserVerificationFlowFound struct {
}

InitializeSelfServiceBrowserVerificationFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewInitializeSelfServiceBrowserVerificationFlowFound

func NewInitializeSelfServiceBrowserVerificationFlowFound() *InitializeSelfServiceBrowserVerificationFlowFound

NewInitializeSelfServiceBrowserVerificationFlowFound creates a InitializeSelfServiceBrowserVerificationFlowFound with default headers values

func (*InitializeSelfServiceBrowserVerificationFlowFound) Error

type InitializeSelfServiceBrowserVerificationFlowInternalServerError

type InitializeSelfServiceBrowserVerificationFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceBrowserVerificationFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceBrowserVerificationFlowInternalServerError

func NewInitializeSelfServiceBrowserVerificationFlowInternalServerError() *InitializeSelfServiceBrowserVerificationFlowInternalServerError

NewInitializeSelfServiceBrowserVerificationFlowInternalServerError creates a InitializeSelfServiceBrowserVerificationFlowInternalServerError with default headers values

func (*InitializeSelfServiceBrowserVerificationFlowInternalServerError) Error

func (*InitializeSelfServiceBrowserVerificationFlowInternalServerError) GetPayload

type InitializeSelfServiceBrowserVerificationFlowParams

type InitializeSelfServiceBrowserVerificationFlowParams struct {

	/*Via
	  What to verify

	Currently only "email" is supported.

	*/
	Via string

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

InitializeSelfServiceBrowserVerificationFlowParams contains all the parameters to send to the API endpoint for the initialize self service browser verification flow operation typically these are written to a http.Request

func NewInitializeSelfServiceBrowserVerificationFlowParams

func NewInitializeSelfServiceBrowserVerificationFlowParams() *InitializeSelfServiceBrowserVerificationFlowParams

NewInitializeSelfServiceBrowserVerificationFlowParams creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized.

func NewInitializeSelfServiceBrowserVerificationFlowParamsWithContext

func NewInitializeSelfServiceBrowserVerificationFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserVerificationFlowParams

NewInitializeSelfServiceBrowserVerificationFlowParamsWithContext creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a context for a request

func NewInitializeSelfServiceBrowserVerificationFlowParamsWithHTTPClient

func NewInitializeSelfServiceBrowserVerificationFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserVerificationFlowParams

NewInitializeSelfServiceBrowserVerificationFlowParamsWithHTTPClient creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewInitializeSelfServiceBrowserVerificationFlowParamsWithTimeout

func NewInitializeSelfServiceBrowserVerificationFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserVerificationFlowParams

NewInitializeSelfServiceBrowserVerificationFlowParamsWithTimeout creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*InitializeSelfServiceBrowserVerificationFlowParams) SetContext

SetContext adds the context to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) SetVia

SetVia adds the via to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) WithContext

WithContext adds the context to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) WithVia

WithVia adds the via to the initialize self service browser verification flow params

func (*InitializeSelfServiceBrowserVerificationFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceBrowserVerificationFlowReader

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

InitializeSelfServiceBrowserVerificationFlowReader is a Reader for the InitializeSelfServiceBrowserVerificationFlow structure.

func (*InitializeSelfServiceBrowserVerificationFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceSettingsFlowFound

type InitializeSelfServiceSettingsFlowFound struct {
}

InitializeSelfServiceSettingsFlowFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewInitializeSelfServiceSettingsFlowFound

func NewInitializeSelfServiceSettingsFlowFound() *InitializeSelfServiceSettingsFlowFound

NewInitializeSelfServiceSettingsFlowFound creates a InitializeSelfServiceSettingsFlowFound with default headers values

func (*InitializeSelfServiceSettingsFlowFound) Error

type InitializeSelfServiceSettingsFlowInternalServerError

type InitializeSelfServiceSettingsFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceSettingsFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceSettingsFlowInternalServerError

func NewInitializeSelfServiceSettingsFlowInternalServerError() *InitializeSelfServiceSettingsFlowInternalServerError

NewInitializeSelfServiceSettingsFlowInternalServerError creates a InitializeSelfServiceSettingsFlowInternalServerError with default headers values

func (*InitializeSelfServiceSettingsFlowInternalServerError) Error

func (*InitializeSelfServiceSettingsFlowInternalServerError) GetPayload

type InitializeSelfServiceSettingsFlowParams

type InitializeSelfServiceSettingsFlowParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

InitializeSelfServiceSettingsFlowParams contains all the parameters to send to the API endpoint for the initialize self service settings flow operation typically these are written to a http.Request

func NewInitializeSelfServiceSettingsFlowParams

func NewInitializeSelfServiceSettingsFlowParams() *InitializeSelfServiceSettingsFlowParams

NewInitializeSelfServiceSettingsFlowParams creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized.

func NewInitializeSelfServiceSettingsFlowParamsWithContext

func NewInitializeSelfServiceSettingsFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceSettingsFlowParams

NewInitializeSelfServiceSettingsFlowParamsWithContext creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized, and the ability to set a context for a request

func NewInitializeSelfServiceSettingsFlowParamsWithHTTPClient

func NewInitializeSelfServiceSettingsFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceSettingsFlowParams

NewInitializeSelfServiceSettingsFlowParamsWithHTTPClient creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewInitializeSelfServiceSettingsFlowParamsWithTimeout

func NewInitializeSelfServiceSettingsFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceSettingsFlowParams

NewInitializeSelfServiceSettingsFlowParamsWithTimeout creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized, and the ability to set a timeout on a request

func (*InitializeSelfServiceSettingsFlowParams) SetContext

SetContext adds the context to the initialize self service settings flow params

func (*InitializeSelfServiceSettingsFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the initialize self service settings flow params

func (*InitializeSelfServiceSettingsFlowParams) SetTimeout

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

SetTimeout adds the timeout to the initialize self service settings flow params

func (*InitializeSelfServiceSettingsFlowParams) WithContext

WithContext adds the context to the initialize self service settings flow params

func (*InitializeSelfServiceSettingsFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service settings flow params

func (*InitializeSelfServiceSettingsFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service settings flow params

func (*InitializeSelfServiceSettingsFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceSettingsFlowReader

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

InitializeSelfServiceSettingsFlowReader is a Reader for the InitializeSelfServiceSettingsFlow structure.

func (*InitializeSelfServiceSettingsFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SelfServiceBrowserVerifyFound

type SelfServiceBrowserVerifyFound struct {
}

SelfServiceBrowserVerifyFound handles this case with default header values.

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

func NewSelfServiceBrowserVerifyFound

func NewSelfServiceBrowserVerifyFound() *SelfServiceBrowserVerifyFound

NewSelfServiceBrowserVerifyFound creates a SelfServiceBrowserVerifyFound with default headers values

func (*SelfServiceBrowserVerifyFound) Error

type SelfServiceBrowserVerifyInternalServerError

type SelfServiceBrowserVerifyInternalServerError struct {
	Payload *models.GenericError
}

SelfServiceBrowserVerifyInternalServerError handles this case with default header values.

genericError

func NewSelfServiceBrowserVerifyInternalServerError

func NewSelfServiceBrowserVerifyInternalServerError() *SelfServiceBrowserVerifyInternalServerError

NewSelfServiceBrowserVerifyInternalServerError creates a SelfServiceBrowserVerifyInternalServerError with default headers values

func (*SelfServiceBrowserVerifyInternalServerError) Error

func (*SelfServiceBrowserVerifyInternalServerError) GetPayload

type SelfServiceBrowserVerifyParams

type SelfServiceBrowserVerifyParams struct {

	/*Code*/
	Code string
	/*Via
	  What to verify

	Currently only "email" is supported.

	*/
	Via string

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

SelfServiceBrowserVerifyParams contains all the parameters to send to the API endpoint for the self service browser verify operation typically these are written to a http.Request

func NewSelfServiceBrowserVerifyParams

func NewSelfServiceBrowserVerifyParams() *SelfServiceBrowserVerifyParams

NewSelfServiceBrowserVerifyParams creates a new SelfServiceBrowserVerifyParams object with the default values initialized.

func NewSelfServiceBrowserVerifyParamsWithContext

func NewSelfServiceBrowserVerifyParamsWithContext(ctx context.Context) *SelfServiceBrowserVerifyParams

NewSelfServiceBrowserVerifyParamsWithContext creates a new SelfServiceBrowserVerifyParams object with the default values initialized, and the ability to set a context for a request

func NewSelfServiceBrowserVerifyParamsWithHTTPClient

func NewSelfServiceBrowserVerifyParamsWithHTTPClient(client *http.Client) *SelfServiceBrowserVerifyParams

NewSelfServiceBrowserVerifyParamsWithHTTPClient creates a new SelfServiceBrowserVerifyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSelfServiceBrowserVerifyParamsWithTimeout

func NewSelfServiceBrowserVerifyParamsWithTimeout(timeout time.Duration) *SelfServiceBrowserVerifyParams

NewSelfServiceBrowserVerifyParamsWithTimeout creates a new SelfServiceBrowserVerifyParams object with the default values initialized, and the ability to set a timeout on a request

func (*SelfServiceBrowserVerifyParams) SetCode

func (o *SelfServiceBrowserVerifyParams) SetCode(code string)

SetCode adds the code to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) SetContext

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

SetContext adds the context to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) SetTimeout

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

SetTimeout adds the timeout to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) SetVia

func (o *SelfServiceBrowserVerifyParams) SetVia(via string)

SetVia adds the via to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) WithCode

WithCode adds the code to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) WithContext

WithContext adds the context to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) WithTimeout

WithTimeout adds the timeout to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) WithVia

WithVia adds the via to the self service browser verify params

func (*SelfServiceBrowserVerifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SelfServiceBrowserVerifyReader

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

SelfServiceBrowserVerifyReader is a Reader for the SelfServiceBrowserVerify structure.

func (*SelfServiceBrowserVerifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WhoamiForbidden

type WhoamiForbidden struct {
	Payload *models.GenericError
}

WhoamiForbidden handles this case with default header values.

genericError

func NewWhoamiForbidden

func NewWhoamiForbidden() *WhoamiForbidden

NewWhoamiForbidden creates a WhoamiForbidden with default headers values

func (*WhoamiForbidden) Error

func (o *WhoamiForbidden) Error() string

func (*WhoamiForbidden) GetPayload

func (o *WhoamiForbidden) GetPayload() *models.GenericError

type WhoamiInternalServerError

type WhoamiInternalServerError struct {
	Payload *models.GenericError
}

WhoamiInternalServerError handles this case with default header values.

genericError

func NewWhoamiInternalServerError

func NewWhoamiInternalServerError() *WhoamiInternalServerError

NewWhoamiInternalServerError creates a WhoamiInternalServerError with default headers values

func (*WhoamiInternalServerError) Error

func (o *WhoamiInternalServerError) Error() string

func (*WhoamiInternalServerError) GetPayload

type WhoamiOK

type WhoamiOK struct {
	Payload *models.Session
}

WhoamiOK handles this case with default header values.

session

func NewWhoamiOK

func NewWhoamiOK() *WhoamiOK

NewWhoamiOK creates a WhoamiOK with default headers values

func (*WhoamiOK) Error

func (o *WhoamiOK) Error() string

func (*WhoamiOK) GetPayload

func (o *WhoamiOK) GetPayload() *models.Session

type WhoamiParams

type WhoamiParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WhoamiParams contains all the parameters to send to the API endpoint for the whoami operation typically these are written to a http.Request

func NewWhoamiParams

func NewWhoamiParams() *WhoamiParams

NewWhoamiParams creates a new WhoamiParams object with the default values initialized.

func NewWhoamiParamsWithContext

func NewWhoamiParamsWithContext(ctx context.Context) *WhoamiParams

NewWhoamiParamsWithContext creates a new WhoamiParams object with the default values initialized, and the ability to set a context for a request

func NewWhoamiParamsWithHTTPClient

func NewWhoamiParamsWithHTTPClient(client *http.Client) *WhoamiParams

NewWhoamiParamsWithHTTPClient creates a new WhoamiParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWhoamiParamsWithTimeout

func NewWhoamiParamsWithTimeout(timeout time.Duration) *WhoamiParams

NewWhoamiParamsWithTimeout creates a new WhoamiParams object with the default values initialized, and the ability to set a timeout on a request

func (*WhoamiParams) SetContext

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

SetContext adds the context to the whoami params

func (*WhoamiParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the whoami params

func (*WhoamiParams) SetTimeout

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

SetTimeout adds the timeout to the whoami params

func (*WhoamiParams) WithContext

func (o *WhoamiParams) WithContext(ctx context.Context) *WhoamiParams

WithContext adds the context to the whoami params

func (*WhoamiParams) WithHTTPClient

func (o *WhoamiParams) WithHTTPClient(client *http.Client) *WhoamiParams

WithHTTPClient adds the HTTPClient to the whoami params

func (*WhoamiParams) WithTimeout

func (o *WhoamiParams) WithTimeout(timeout time.Duration) *WhoamiParams

WithTimeout adds the timeout to the whoami params

func (*WhoamiParams) WriteToRequest

func (o *WhoamiParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type WhoamiReader

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

WhoamiReader is a Reader for the Whoami structure.

func (*WhoamiReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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