public

package
v0.5.5-alpha.1.pre.1 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2020 License: Apache-2.0 Imports: 11 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) CompleteSelfServiceBrowserSettingsOIDCSettingsFlow

func (a *Client) CompleteSelfServiceBrowserSettingsOIDCSettingsFlow(params *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) error
CompleteSelfServiceBrowserSettingsOIDCSettingsFlow completes the browser based settings flow for the open ID connect 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](../self-service/flows/user-settings).

func (*Client) CompleteSelfServiceLoginFlowWithPasswordMethod

func (a *Client) CompleteSelfServiceLoginFlowWithPasswordMethod(params *CompleteSelfServiceLoginFlowWithPasswordMethodParams) (*CompleteSelfServiceLoginFlowWithPasswordMethodOK, error)
CompleteSelfServiceLoginFlowWithPasswordMethod completes login flow with username email password method

Use this endpoint to complete a login flow by sending an identity's identifier and password. This endpoint

behaves differently for API and browser flows.

API flows expect `application/json` to be sent in the body and responds with HTTP 200 and a application/json body with the session token on success; HTTP 302 redirect to a fresh login flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors.

Browser flows expect `application/x-www-form-urlencoded` to be sent in the body and responds with a HTTP 302 redirect to the post/after login URL or the `return_to` value if it was set and if the login succeeded; a HTTP 302 redirect to the login UI URL with the flow ID containing the validation errors otherwise.

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) CompleteSelfServiceRecoveryFlowWithLinkMethod

func (a *Client) CompleteSelfServiceRecoveryFlowWithLinkMethod(params *CompleteSelfServiceRecoveryFlowWithLinkMethodParams) error
CompleteSelfServiceRecoveryFlowWithLinkMethod completes recovery flow with link method

Use this endpoint to complete a recovery flow using the link method. This endpoint

behaves differently for API and browser flows and has several states:

`choose_method` expects `flow` (in the URL query) and `email` (in the body) to be sent and works with API- and Browser-initiated flows. For API clients it either returns a HTTP 200 OK when the form is valid and HTTP 400 OK when the form is invalid and a HTTP 302 Found redirect with a fresh recovery flow if the flow was otherwise invalid (e.g. expired). For Browser clients it returns a HTTP 302 Found redirect to the Recovery UI URL with the Recovery Flow ID appended. `sent_email` is the success state after `choose_method` and allows the user to request another recovery email. It works for both API and Browser-initiated flows and returns the same responses as the flow in `choose_method` state. `passed_challenge` expects a `token` to be sent in the URL query and given the nature of the flow ("sending a recovery link") does not have any API capabilities. The server responds with a HTTP 302 Found redirect either to the Settings UI URL (if the link was valid) and instructs the user to update their password, or a redirect to the Recover UI URL with a new Recovery Flow ID which contains an error message that the recovery link was invalid.

More information can be found at [ORY Kratos Account Recovery Documentation](../self-service/flows/account-recovery.mdx).

func (*Client) CompleteSelfServiceRegistrationFlowWithPasswordMethod

CompleteSelfServiceRegistrationFlowWithPasswordMethod completes registration flow with username email password method

Use this endpoint to complete a registration flow by sending an identity's traits and password. This endpoint

behaves differently for API and browser flows.

API flows expect `application/json` to be sent in the body and respond with HTTP 200 and a application/json body with the created identity success - if the session hook is configured the `session` and `session_token` will also be included; HTTP 302 redirect to a fresh registration flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors.

Browser flows expect `application/x-www-form-urlencoded` to be sent in the body and responds with a HTTP 302 redirect to the post/after registration URL or the `return_to` value if it was set and if the registration succeeded; a HTTP 302 redirect to the registration UI URL with the flow ID containing the validation errors otherwise.

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) CompleteSelfServiceSettingsFlowWithPasswordMethod

CompleteSelfServiceSettingsFlowWithPasswordMethod completes settings flow with username email password method

Use this endpoint to complete a settings flow by sending an identity's updated password. This endpoint

behaves differently for API and browser flows.

API-initiated flows expect `application/json` to be sent in the body and respond with HTTP 200 and an application/json body with the session token on success; HTTP 302 redirect to a fresh settings flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors. HTTP 401 when the endpoint is called without a valid session token. HTTP 403 when `selfservice.flows.settings.privileged_session_max_age` was reached. Implies that the user needs to re-authenticate.

Browser flows expect `application/x-www-form-urlencoded` to be sent in the body and responds with a HTTP 302 redirect to the post/after settings URL or the `return_to` value if it was set and if the flow succeeded; a HTTP 302 redirect to the Settings UI URL with the flow ID containing the validation errors otherwise. a HTTP 302 redirect to the login endpoint when `selfservice.flows.settings.privileged_session_max_age` was reached.

More information can be found at [ORY Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).

func (*Client) CompleteSelfServiceSettingsFlowWithProfileMethod

CompleteSelfServiceSettingsFlowWithProfileMethod completes settings flow with profile method

Use this endpoint to complete a settings flow by sending an identity's updated traits. This endpoint

behaves differently for API and browser flows.

API-initiated flows expect `application/json` to be sent in the body and respond with HTTP 200 and an application/json body with the session token on success; HTTP 302 redirect to a fresh settings flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors. HTTP 401 when the endpoint is called without a valid session token. HTTP 403 when `selfservice.flows.settings.privileged_session_max_age` was reached and a sensitive field was updated (e.g. recovery email). Implies that the user needs to re-authenticate.

Browser flows expect `application/x-www-form-urlencoded` to be sent in the body and responds with a HTTP 302 redirect to the post/after settings URL or the `return_to` value if it was set and if the flow succeeded; a HTTP 302 redirect to the settings UI URL with the flow ID containing the validation errors otherwise. a HTTP 302 redirect to the login endpoint when `selfservice.flows.settings.privileged_session_max_age` was reached.

More information can be found at [ORY Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).

func (*Client) CompleteSelfServiceVerificationFlowWithLinkMethod

func (a *Client) CompleteSelfServiceVerificationFlowWithLinkMethod(params *CompleteSelfServiceVerificationFlowWithLinkMethodParams) error
CompleteSelfServiceVerificationFlowWithLinkMethod completes verification flow with link method

Use this endpoint to complete a verification flow using the link method. This endpoint

behaves differently for API and browser flows and has several states:

`choose_method` expects `flow` (in the URL query) and `email` (in the body) to be sent and works with API- and Browser-initiated flows. For API clients it either returns a HTTP 200 OK when the form is valid and HTTP 400 OK when the form is invalid and a HTTP 302 Found redirect with a fresh verification flow if the flow was otherwise invalid (e.g. expired). For Browser clients it returns a HTTP 302 Found redirect to the Verification UI URL with the Verification Flow ID appended. `sent_email` is the success state after `choose_method` and allows the user to request another verification email. It works for both API and Browser-initiated flows and returns the same responses as the flow in `choose_method` state. `passed_challenge` expects a `token` to be sent in the URL query and given the nature of the flow ("sending a verification link") does not have any API capabilities. The server responds with a HTTP 302 Found redirect either to the Settings UI URL (if the link was valid) and instructs the user to update their password, or a redirect to the Verification UI URL with a new Verification Flow ID which contains an error message that the verification link was invalid.

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) GetSchema

func (a *Client) GetSchema(params *GetSchemaParams) (*GetSchemaOK, error)

GetSchema Get a Traits Schema Definition

func (*Client) GetSelfServiceError

func (a *Client) GetSelfServiceError(params *GetSelfServiceErrorParams) (*GetSelfServiceErrorOK, error)
GetSelfServiceError gets user facing self service errors

This endpoint returns the error associated with a user-facing self service errors.

This endpoint supports stub values to help you implement the error UI:

`?error=stub:500` - returns a stub 500 (Internal Server Error) error.

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

func (*Client) GetSelfServiceLoginFlow

func (a *Client) GetSelfServiceLoginFlow(params *GetSelfServiceLoginFlowParams) (*GetSelfServiceLoginFlowOK, error)
GetSelfServiceLoginFlow gets login flow

This endpoint returns a login flow's context with, for example, error details and other information.

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) GetSelfServiceRecoveryFlow

func (a *Client) GetSelfServiceRecoveryFlow(params *GetSelfServiceRecoveryFlowParams) (*GetSelfServiceRecoveryFlowOK, error)
GetSelfServiceRecoveryFlow gets information about a recovery flow

This endpoint returns a recovery flow's context with, for example, error details and other information.

More information can be found at [ORY Kratos Account Recovery Documentation](../self-service/flows/account-recovery.mdx).

func (*Client) GetSelfServiceRegistrationFlow

func (a *Client) GetSelfServiceRegistrationFlow(params *GetSelfServiceRegistrationFlowParams) (*GetSelfServiceRegistrationFlowOK, error)
GetSelfServiceRegistrationFlow gets registration flow

This endpoint returns a registration flow's context with, for example, error details and other information.

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) GetSelfServiceSettingsFlow

func (a *Client) GetSelfServiceSettingsFlow(params *GetSelfServiceSettingsFlowParams, authInfo runtime.ClientAuthInfoWriter) (*GetSelfServiceSettingsFlowOK, error)
GetSelfServiceSettingsFlow gets settings flow

When accessing this endpoint through ORY Kratos' Public API you must ensure that either the ORY Kratos Session Cookie

or the ORY Kratos Session Token are set. The public endpoint does not return 404 status codes but instead 403 or 500 to improve data privacy.

You can access this endpoint without credentials when using ORY Kratos' Admin API.

More information can be found at [ORY Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).

func (*Client) GetSelfServiceVerificationFlow

func (a *Client) GetSelfServiceVerificationFlow(params *GetSelfServiceVerificationFlowParams) (*GetSelfServiceVerificationFlowOK, error)
GetSelfServiceVerificationFlow gets verification flow

This endpoint returns a verification flow's context with, for example, error details and other information.

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) 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 the `return_to` parameter of the initial request or fall back 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) InitializeSelfServiceLoginViaAPIFlow

func (a *Client) InitializeSelfServiceLoginViaAPIFlow(params *InitializeSelfServiceLoginViaAPIFlowParams) (*InitializeSelfServiceLoginViaAPIFlowOK, error)
InitializeSelfServiceLoginViaAPIFlow initializes login flow for API clients

This endpoint initiates a login flow for API clients such as mobile devices, smart TVs, and so on.

If a valid provided session cookie or session token is provided, a 400 Bad Request error will be returned unless the URL query parameter `?refresh=true` is set.

To fetch an existing login flow call `/self-service/login/flows?flow=<flow_id>`.

:::warning

You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks, including CSRF login attacks.

This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).

:::

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) InitializeSelfServiceLoginViaBrowserFlow

func (a *Client) InitializeSelfServiceLoginViaBrowserFlow(params *InitializeSelfServiceLoginViaBrowserFlowParams) error
InitializeSelfServiceLoginViaBrowserFlow initializes login flow for browsers

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

`selfservice.flows.login.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url` unless the query parameter `?refresh=true` was set.

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) InitializeSelfServiceRecoveryViaAPIFlow

func (a *Client) InitializeSelfServiceRecoveryViaAPIFlow(params *InitializeSelfServiceRecoveryViaAPIFlowParams) (*InitializeSelfServiceRecoveryViaAPIFlowOK, error)
InitializeSelfServiceRecoveryViaAPIFlow initializes recovery flow for API clients

This endpoint initiates a recovery flow for API clients such as mobile devices, smart TVs, and so on.

If a valid provided session cookie or session token is provided, a 400 Bad Request error.

To fetch an existing recovery flow call `/self-service/recovery/flows?flow=<flow_id>`.

:::warning

You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.

This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).

:::

More information can be found at [ORY Kratos Account Recovery Documentation](../self-service/flows/account-recovery.mdx).

func (*Client) InitializeSelfServiceRecoveryViaBrowserFlow

func (a *Client) InitializeSelfServiceRecoveryViaBrowserFlow(params *InitializeSelfServiceRecoveryViaBrowserFlowParams) error
InitializeSelfServiceRecoveryViaBrowserFlow initializes recovery flow for browser clients

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

`selfservice.flows.recovery.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists, the browser is returned to the configured return URL.

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

More information can be found at [ORY Kratos Account Recovery Documentation](../self-service/flows/account-recovery.mdx).

func (*Client) InitializeSelfServiceRegistrationViaAPIFlow

func (a *Client) InitializeSelfServiceRegistrationViaAPIFlow(params *InitializeSelfServiceRegistrationViaAPIFlowParams) (*InitializeSelfServiceRegistrationViaAPIFlowOK, error)
InitializeSelfServiceRegistrationViaAPIFlow initializes registration flow for API clients

This endpoint initiates a registration flow for API clients such as mobile devices, smart TVs, and so on.

If a valid provided session cookie or session token is provided, a 400 Bad Request error will be returned unless the URL query parameter `?refresh=true` is set.

To fetch an existing registration flow call `/self-service/registration/flows?flow=<flow_id>`.

:::warning

You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.

This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).

:::

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) InitializeSelfServiceRegistrationViaBrowserFlow

func (a *Client) InitializeSelfServiceRegistrationViaBrowserFlow(params *InitializeSelfServiceRegistrationViaBrowserFlowParams) error
InitializeSelfServiceRegistrationViaBrowserFlow initializes registration flow for browsers

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

`selfservice.flows.registration.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url` unless the query parameter `?refresh=true` was set.

:::note

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) InitializeSelfServiceSettingsViaAPIFlow

InitializeSelfServiceSettingsViaAPIFlow initializes settings flow for API clients

This endpoint initiates a settings flow for API clients such as mobile devices, smart TVs, and so on.

You must provide a valid ORY Kratos Session Token for this endpoint to respond with HTTP 200 OK.

To fetch an existing settings flow call `/self-service/settings/flows?flow=<flow_id>`.

:::warning

You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.

This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).

:::

More information can be found at [ORY Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).

func (*Client) InitializeSelfServiceSettingsViaBrowserFlow

func (a *Client) InitializeSelfServiceSettingsViaBrowserFlow(params *InitializeSelfServiceSettingsViaBrowserFlowParams, authInfo runtime.ClientAuthInfoWriter) error
InitializeSelfServiceSettingsViaBrowserFlow initializes settings flow for browsers

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

`selfservice.flows.settings.ui_url` with the flow ID set as the query parameter `?flow=`. If no valid ORY Kratos Session Cookie is included in the request, a login flow will be initialized.

:::note

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](../self-service/flows/user-settings).

func (*Client) InitializeSelfServiceVerificationViaAPIFlow

func (a *Client) InitializeSelfServiceVerificationViaAPIFlow(params *InitializeSelfServiceVerificationViaAPIFlowParams) (*InitializeSelfServiceVerificationViaAPIFlowOK, error)
InitializeSelfServiceVerificationViaAPIFlow initializes verification flow for API clients

This endpoint initiates a verification flow for API clients such as mobile devices, smart TVs, and so on.

To fetch an existing verification flow call `/self-service/verification/flows?flow=<flow_id>`.

:::warning

You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.

This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).

:::

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) InitializeSelfServiceVerificationViaBrowserFlow

func (a *Client) InitializeSelfServiceVerificationViaBrowserFlow(params *InitializeSelfServiceVerificationViaBrowserFlowParams) error
InitializeSelfServiceVerificationViaBrowserFlow initializes verification flow for browser clients

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

`selfservice.flows.verification.ui_url` with the flow ID set as the query parameter `?flow=`.

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) RevokeSession

func (a *Client) RevokeSession(params *RevokeSessionParams) (*RevokeSessionNoContent, error)
RevokeSession revokes and invalidate a session

Use this endpoint to revoke a session using its token. This endpoint is particularly useful for API clients

such as mobile apps to log the user out of the system and invalidate the session.

This endpoint does not remove any HTTP Cookies - use the Self-Service Logout Flow instead.

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, authInfo runtime.ClientAuthInfoWriter) (*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 in the body or 401 if the credentials are invalid or no credentials were sent. Additionally when the request it successful it adds the user ID to the 'X-Kratos-Authenticated-Identity-Id' header in the response.

This endpoint is useful for reverse proxies and API Gateways.

type ClientService

type ClientService interface {
	CompleteSelfServiceBrowserSettingsOIDCSettingsFlow(params *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) error

	CompleteSelfServiceLoginFlowWithPasswordMethod(params *CompleteSelfServiceLoginFlowWithPasswordMethodParams) (*CompleteSelfServiceLoginFlowWithPasswordMethodOK, error)

	CompleteSelfServiceRecoveryFlowWithLinkMethod(params *CompleteSelfServiceRecoveryFlowWithLinkMethodParams) error

	CompleteSelfServiceRegistrationFlowWithPasswordMethod(params *CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) (*CompleteSelfServiceRegistrationFlowWithPasswordMethodOK, error)

	CompleteSelfServiceSettingsFlowWithPasswordMethod(params *CompleteSelfServiceSettingsFlowWithPasswordMethodParams, authInfo runtime.ClientAuthInfoWriter) (*CompleteSelfServiceSettingsFlowWithPasswordMethodOK, error)

	CompleteSelfServiceSettingsFlowWithProfileMethod(params *CompleteSelfServiceSettingsFlowWithProfileMethodParams, authInfo runtime.ClientAuthInfoWriter) (*CompleteSelfServiceSettingsFlowWithProfileMethodOK, error)

	CompleteSelfServiceVerificationFlowWithLinkMethod(params *CompleteSelfServiceVerificationFlowWithLinkMethodParams) error

	GetSchema(params *GetSchemaParams) (*GetSchemaOK, error)

	GetSelfServiceError(params *GetSelfServiceErrorParams) (*GetSelfServiceErrorOK, error)

	GetSelfServiceLoginFlow(params *GetSelfServiceLoginFlowParams) (*GetSelfServiceLoginFlowOK, error)

	GetSelfServiceRecoveryFlow(params *GetSelfServiceRecoveryFlowParams) (*GetSelfServiceRecoveryFlowOK, error)

	GetSelfServiceRegistrationFlow(params *GetSelfServiceRegistrationFlowParams) (*GetSelfServiceRegistrationFlowOK, error)

	GetSelfServiceSettingsFlow(params *GetSelfServiceSettingsFlowParams, authInfo runtime.ClientAuthInfoWriter) (*GetSelfServiceSettingsFlowOK, error)

	GetSelfServiceVerificationFlow(params *GetSelfServiceVerificationFlowParams) (*GetSelfServiceVerificationFlowOK, error)

	InitializeSelfServiceBrowserLogoutFlow(params *InitializeSelfServiceBrowserLogoutFlowParams) error

	InitializeSelfServiceLoginViaAPIFlow(params *InitializeSelfServiceLoginViaAPIFlowParams) (*InitializeSelfServiceLoginViaAPIFlowOK, error)

	InitializeSelfServiceLoginViaBrowserFlow(params *InitializeSelfServiceLoginViaBrowserFlowParams) error

	InitializeSelfServiceRecoveryViaAPIFlow(params *InitializeSelfServiceRecoveryViaAPIFlowParams) (*InitializeSelfServiceRecoveryViaAPIFlowOK, error)

	InitializeSelfServiceRecoveryViaBrowserFlow(params *InitializeSelfServiceRecoveryViaBrowserFlowParams) error

	InitializeSelfServiceRegistrationViaAPIFlow(params *InitializeSelfServiceRegistrationViaAPIFlowParams) (*InitializeSelfServiceRegistrationViaAPIFlowOK, error)

	InitializeSelfServiceRegistrationViaBrowserFlow(params *InitializeSelfServiceRegistrationViaBrowserFlowParams) error

	InitializeSelfServiceSettingsViaAPIFlow(params *InitializeSelfServiceSettingsViaAPIFlowParams, authInfo runtime.ClientAuthInfoWriter) (*InitializeSelfServiceSettingsViaAPIFlowOK, error)

	InitializeSelfServiceSettingsViaBrowserFlow(params *InitializeSelfServiceSettingsViaBrowserFlowParams, authInfo runtime.ClientAuthInfoWriter) error

	InitializeSelfServiceVerificationViaAPIFlow(params *InitializeSelfServiceVerificationViaAPIFlowParams) (*InitializeSelfServiceVerificationViaAPIFlowOK, error)

	InitializeSelfServiceVerificationViaBrowserFlow(params *InitializeSelfServiceVerificationViaBrowserFlowParams) error

	RevokeSession(params *RevokeSessionParams) (*RevokeSessionNoContent, error)

	Whoami(params *WhoamiParams, authInfo runtime.ClientAuthInfoWriter) (*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 CompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound

type CompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound struct {
}

CompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound 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 NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound() *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound

NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound creates a CompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound with default headers values

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowFound) Error

type CompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError

type CompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError() *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError

NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError creates a CompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError with default headers values

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError) Error

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowInternalServerError) GetPayload

type CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams

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

CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams contains all the parameters to send to the API endpoint for the complete self service browser settings o ID c settings flow operation typically these are written to a http.Request

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams() *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams

NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams creates a new CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams object with the default values initialized.

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParamsWithContext

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams

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

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParamsWithHTTPClient

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams

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

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParamsWithTimeout

func NewCompleteSelfServiceBrowserSettingsOIDCSettingsFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams

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

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) SetContext

SetContext adds the context to the complete self service browser settings o ID c settings flow params

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service browser settings o ID c settings flow params

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) SetTimeout

SetTimeout adds the timeout to the complete self service browser settings o ID c settings flow params

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) WithContext

WithContext adds the context to the complete self service browser settings o ID c settings flow params

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service browser settings o ID c settings flow params

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) WithTimeout

WithTimeout adds the timeout to the complete self service browser settings o ID c settings flow params

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceBrowserSettingsOIDCSettingsFlowReader

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

CompleteSelfServiceBrowserSettingsOIDCSettingsFlowReader is a Reader for the CompleteSelfServiceBrowserSettingsOIDCSettingsFlow structure.

func (*CompleteSelfServiceBrowserSettingsOIDCSettingsFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CompleteSelfServiceLoginFlowWithPasswordMethodBadRequest

type CompleteSelfServiceLoginFlowWithPasswordMethodBadRequest struct {
	Payload *models.LoginFlow
}

CompleteSelfServiceLoginFlowWithPasswordMethodBadRequest handles this case with default header values.

loginFlow

func NewCompleteSelfServiceLoginFlowWithPasswordMethodBadRequest

func NewCompleteSelfServiceLoginFlowWithPasswordMethodBadRequest() *CompleteSelfServiceLoginFlowWithPasswordMethodBadRequest

NewCompleteSelfServiceLoginFlowWithPasswordMethodBadRequest creates a CompleteSelfServiceLoginFlowWithPasswordMethodBadRequest with default headers values

func (*CompleteSelfServiceLoginFlowWithPasswordMethodBadRequest) Error

func (*CompleteSelfServiceLoginFlowWithPasswordMethodBadRequest) GetPayload

type CompleteSelfServiceLoginFlowWithPasswordMethodFound

type CompleteSelfServiceLoginFlowWithPasswordMethodFound struct {
}

CompleteSelfServiceLoginFlowWithPasswordMethodFound 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 NewCompleteSelfServiceLoginFlowWithPasswordMethodFound

func NewCompleteSelfServiceLoginFlowWithPasswordMethodFound() *CompleteSelfServiceLoginFlowWithPasswordMethodFound

NewCompleteSelfServiceLoginFlowWithPasswordMethodFound creates a CompleteSelfServiceLoginFlowWithPasswordMethodFound with default headers values

func (*CompleteSelfServiceLoginFlowWithPasswordMethodFound) Error

type CompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError

type CompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError

func NewCompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError() *CompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError

NewCompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError creates a CompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError with default headers values

func (*CompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError) Error

func (*CompleteSelfServiceLoginFlowWithPasswordMethodInternalServerError) GetPayload

type CompleteSelfServiceLoginFlowWithPasswordMethodOK

type CompleteSelfServiceLoginFlowWithPasswordMethodOK struct {
	Payload *models.LoginViaAPIResponse
}

CompleteSelfServiceLoginFlowWithPasswordMethodOK handles this case with default header values.

loginViaApiResponse

func NewCompleteSelfServiceLoginFlowWithPasswordMethodOK

func NewCompleteSelfServiceLoginFlowWithPasswordMethodOK() *CompleteSelfServiceLoginFlowWithPasswordMethodOK

NewCompleteSelfServiceLoginFlowWithPasswordMethodOK creates a CompleteSelfServiceLoginFlowWithPasswordMethodOK with default headers values

func (*CompleteSelfServiceLoginFlowWithPasswordMethodOK) Error

func (*CompleteSelfServiceLoginFlowWithPasswordMethodOK) GetPayload

type CompleteSelfServiceLoginFlowWithPasswordMethodParams

type CompleteSelfServiceLoginFlowWithPasswordMethodParams struct {

	/*Body*/
	Body *models.CompleteSelfServiceLoginFlowWithPasswordMethod
	/*Flow
	  The Flow ID

	*/
	Flow string

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

CompleteSelfServiceLoginFlowWithPasswordMethodParams contains all the parameters to send to the API endpoint for the complete self service login flow with password method operation typically these are written to a http.Request

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParams

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParams() *CompleteSelfServiceLoginFlowWithPasswordMethodParams

NewCompleteSelfServiceLoginFlowWithPasswordMethodParams creates a new CompleteSelfServiceLoginFlowWithPasswordMethodParams object with the default values initialized.

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParamsWithContext

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParamsWithContext(ctx context.Context) *CompleteSelfServiceLoginFlowWithPasswordMethodParams

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

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParamsWithHTTPClient

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceLoginFlowWithPasswordMethodParams

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

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParamsWithTimeout

func NewCompleteSelfServiceLoginFlowWithPasswordMethodParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceLoginFlowWithPasswordMethodParams

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

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) SetBody

SetBody adds the body to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) SetContext

SetContext adds the context to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) SetFlow

SetFlow adds the flow to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) SetTimeout

SetTimeout adds the timeout to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) WithBody

WithBody adds the body to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) WithContext

WithContext adds the context to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) WithFlow

WithFlow adds the flow to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) WithTimeout

WithTimeout adds the timeout to the complete self service login flow with password method params

func (*CompleteSelfServiceLoginFlowWithPasswordMethodParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceLoginFlowWithPasswordMethodReader

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

CompleteSelfServiceLoginFlowWithPasswordMethodReader is a Reader for the CompleteSelfServiceLoginFlowWithPasswordMethod structure.

func (*CompleteSelfServiceLoginFlowWithPasswordMethodReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest

type CompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest struct {
	Payload *models.RecoveryFlow
}

CompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest handles this case with default header values.

recoveryFlow

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest() *CompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest

NewCompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest creates a CompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest with default headers values

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest) Error

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodBadRequest) GetPayload

type CompleteSelfServiceRecoveryFlowWithLinkMethodFound

type CompleteSelfServiceRecoveryFlowWithLinkMethodFound struct {
}

CompleteSelfServiceRecoveryFlowWithLinkMethodFound 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 NewCompleteSelfServiceRecoveryFlowWithLinkMethodFound

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodFound() *CompleteSelfServiceRecoveryFlowWithLinkMethodFound

NewCompleteSelfServiceRecoveryFlowWithLinkMethodFound creates a CompleteSelfServiceRecoveryFlowWithLinkMethodFound with default headers values

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodFound) Error

type CompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError

type CompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError() *CompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError

NewCompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError creates a CompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError with default headers values

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError) Error

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodInternalServerError) GetPayload

type CompleteSelfServiceRecoveryFlowWithLinkMethodParams

type CompleteSelfServiceRecoveryFlowWithLinkMethodParams struct {

	/*Body*/
	Body *models.CompleteSelfServiceRecoveryFlowWithLinkMethod
	/*Flow
	  The Flow ID

	format: uuid

	*/
	Flow *string
	/*Token
	  Recovery Token

	The recovery token which completes the recovery request. If the token
	is invalid (e.g. expired) an error will be shown to the end-user.

	*/
	Token *string

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

CompleteSelfServiceRecoveryFlowWithLinkMethodParams contains all the parameters to send to the API endpoint for the complete self service recovery flow with link method operation typically these are written to a http.Request

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParams

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParams() *CompleteSelfServiceRecoveryFlowWithLinkMethodParams

NewCompleteSelfServiceRecoveryFlowWithLinkMethodParams creates a new CompleteSelfServiceRecoveryFlowWithLinkMethodParams object with the default values initialized.

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParamsWithContext

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParamsWithContext(ctx context.Context) *CompleteSelfServiceRecoveryFlowWithLinkMethodParams

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

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParamsWithHTTPClient

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceRecoveryFlowWithLinkMethodParams

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

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParamsWithTimeout

func NewCompleteSelfServiceRecoveryFlowWithLinkMethodParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceRecoveryFlowWithLinkMethodParams

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

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) SetBody

SetBody adds the body to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) SetContext

SetContext adds the context to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) SetFlow

SetFlow adds the flow to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) SetTimeout

SetTimeout adds the timeout to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) SetToken

SetToken adds the token to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) WithBody

WithBody adds the body to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) WithContext

WithContext adds the context to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) WithFlow

WithFlow adds the flow to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) WithTimeout

WithTimeout adds the timeout to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) WithToken

WithToken adds the token to the complete self service recovery flow with link method params

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceRecoveryFlowWithLinkMethodReader

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

CompleteSelfServiceRecoveryFlowWithLinkMethodReader is a Reader for the CompleteSelfServiceRecoveryFlowWithLinkMethod structure.

func (*CompleteSelfServiceRecoveryFlowWithLinkMethodReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest

type CompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest struct {
	Payload *models.RegistrationFlow
}

CompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest handles this case with default header values.

registrationFlow

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest() *CompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest

NewCompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest creates a CompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest with default headers values

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest) Error

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodBadRequest) GetPayload

type CompleteSelfServiceRegistrationFlowWithPasswordMethodFound

type CompleteSelfServiceRegistrationFlowWithPasswordMethodFound struct {
}

CompleteSelfServiceRegistrationFlowWithPasswordMethodFound 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 NewCompleteSelfServiceRegistrationFlowWithPasswordMethodFound

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodFound() *CompleteSelfServiceRegistrationFlowWithPasswordMethodFound

NewCompleteSelfServiceRegistrationFlowWithPasswordMethodFound creates a CompleteSelfServiceRegistrationFlowWithPasswordMethodFound with default headers values

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodFound) Error

type CompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError

type CompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError() *CompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError

NewCompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError creates a CompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError with default headers values

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError) Error

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodInternalServerError) GetPayload

type CompleteSelfServiceRegistrationFlowWithPasswordMethodOK

type CompleteSelfServiceRegistrationFlowWithPasswordMethodOK struct {
	Payload *models.RegistrationViaAPIResponse
}

CompleteSelfServiceRegistrationFlowWithPasswordMethodOK handles this case with default header values.

registrationViaApiResponse

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodOK

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodOK() *CompleteSelfServiceRegistrationFlowWithPasswordMethodOK

NewCompleteSelfServiceRegistrationFlowWithPasswordMethodOK creates a CompleteSelfServiceRegistrationFlowWithPasswordMethodOK with default headers values

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodOK) Error

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodOK) GetPayload

type CompleteSelfServiceRegistrationFlowWithPasswordMethodParams

type CompleteSelfServiceRegistrationFlowWithPasswordMethodParams struct {

	/*Payload*/
	Payload interface{}
	/*Flow
	  Flow is flow ID.

	*/
	Flow *string

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

CompleteSelfServiceRegistrationFlowWithPasswordMethodParams contains all the parameters to send to the API endpoint for the complete self service registration flow with password method operation typically these are written to a http.Request

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParams

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParams() *CompleteSelfServiceRegistrationFlowWithPasswordMethodParams

NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParams creates a new CompleteSelfServiceRegistrationFlowWithPasswordMethodParams object with the default values initialized.

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParamsWithContext

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParamsWithContext(ctx context.Context) *CompleteSelfServiceRegistrationFlowWithPasswordMethodParams

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

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParamsWithHTTPClient

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceRegistrationFlowWithPasswordMethodParams

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

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParamsWithTimeout

func NewCompleteSelfServiceRegistrationFlowWithPasswordMethodParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceRegistrationFlowWithPasswordMethodParams

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

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) SetContext

SetContext adds the context to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) SetFlow

SetFlow adds the flow to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) SetPayload

func (o *CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) SetPayload(payload interface{})

SetPayload adds the payload to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) SetTimeout

SetTimeout adds the timeout to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) WithContext

WithContext adds the context to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) WithFlow

WithFlow adds the flow to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) WithPayload

WithPayload adds the payload to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) WithTimeout

WithTimeout adds the timeout to the complete self service registration flow with password method params

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceRegistrationFlowWithPasswordMethodReader

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

CompleteSelfServiceRegistrationFlowWithPasswordMethodReader is a Reader for the CompleteSelfServiceRegistrationFlowWithPasswordMethod structure.

func (*CompleteSelfServiceRegistrationFlowWithPasswordMethodReader) ReadResponse

ReadResponse reads a server response into the received o.

type CompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest

type CompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest struct {
	Payload *models.SettingsFlow
}

CompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest handles this case with default header values.

settingsFlow

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest() *CompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest

NewCompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest creates a CompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest with default headers values

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest) Error

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodBadRequest) GetPayload

type CompleteSelfServiceSettingsFlowWithPasswordMethodForbidden

type CompleteSelfServiceSettingsFlowWithPasswordMethodForbidden struct {
	Payload *models.GenericError
}

CompleteSelfServiceSettingsFlowWithPasswordMethodForbidden handles this case with default header values.

genericError

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodForbidden

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodForbidden() *CompleteSelfServiceSettingsFlowWithPasswordMethodForbidden

NewCompleteSelfServiceSettingsFlowWithPasswordMethodForbidden creates a CompleteSelfServiceSettingsFlowWithPasswordMethodForbidden with default headers values

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodForbidden) Error

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodForbidden) GetPayload

type CompleteSelfServiceSettingsFlowWithPasswordMethodFound

type CompleteSelfServiceSettingsFlowWithPasswordMethodFound struct {
}

CompleteSelfServiceSettingsFlowWithPasswordMethodFound 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 NewCompleteSelfServiceSettingsFlowWithPasswordMethodFound

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodFound() *CompleteSelfServiceSettingsFlowWithPasswordMethodFound

NewCompleteSelfServiceSettingsFlowWithPasswordMethodFound creates a CompleteSelfServiceSettingsFlowWithPasswordMethodFound with default headers values

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodFound) Error

type CompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError

type CompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError() *CompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError

NewCompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError creates a CompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError with default headers values

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError) Error

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodInternalServerError) GetPayload

type CompleteSelfServiceSettingsFlowWithPasswordMethodOK

type CompleteSelfServiceSettingsFlowWithPasswordMethodOK struct {
	Payload *models.SettingsViaAPIResponse
}

CompleteSelfServiceSettingsFlowWithPasswordMethodOK handles this case with default header values.

settingsViaApiResponse

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodOK

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodOK() *CompleteSelfServiceSettingsFlowWithPasswordMethodOK

NewCompleteSelfServiceSettingsFlowWithPasswordMethodOK creates a CompleteSelfServiceSettingsFlowWithPasswordMethodOK with default headers values

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodOK) Error

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodOK) GetPayload

type CompleteSelfServiceSettingsFlowWithPasswordMethodParams

type CompleteSelfServiceSettingsFlowWithPasswordMethodParams struct {

	/*Body*/
	Body *models.CompleteSelfServiceSettingsFlowWithPasswordMethod
	/*Flow
	  Flow is flow ID.

	*/
	Flow *string

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

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

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParams

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParams() *CompleteSelfServiceSettingsFlowWithPasswordMethodParams

NewCompleteSelfServiceSettingsFlowWithPasswordMethodParams creates a new CompleteSelfServiceSettingsFlowWithPasswordMethodParams object with the default values initialized.

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParamsWithContext

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParamsWithContext(ctx context.Context) *CompleteSelfServiceSettingsFlowWithPasswordMethodParams

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

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParamsWithHTTPClient

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceSettingsFlowWithPasswordMethodParams

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

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParamsWithTimeout

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceSettingsFlowWithPasswordMethodParams

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

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) SetBody

SetBody adds the body to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) SetContext

SetContext adds the context to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) SetFlow

SetFlow adds the flow to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) SetTimeout

SetTimeout adds the timeout to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) WithBody

WithBody adds the body to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) WithContext

WithContext adds the context to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) WithFlow

WithFlow adds the flow to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) WithTimeout

WithTimeout adds the timeout to the complete self service settings flow with password method params

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceSettingsFlowWithPasswordMethodReader

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

CompleteSelfServiceSettingsFlowWithPasswordMethodReader is a Reader for the CompleteSelfServiceSettingsFlowWithPasswordMethod structure.

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized

type CompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized struct {
	Payload *models.GenericError
}

CompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized handles this case with default header values.

genericError

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized

func NewCompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized() *CompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized

NewCompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized creates a CompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized with default headers values

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized) Error

func (*CompleteSelfServiceSettingsFlowWithPasswordMethodUnauthorized) GetPayload

type CompleteSelfServiceSettingsFlowWithProfileMethodBadRequest

type CompleteSelfServiceSettingsFlowWithProfileMethodBadRequest struct {
	Payload *models.SettingsFlow
}

CompleteSelfServiceSettingsFlowWithProfileMethodBadRequest handles this case with default header values.

settingsFlow

func NewCompleteSelfServiceSettingsFlowWithProfileMethodBadRequest

func NewCompleteSelfServiceSettingsFlowWithProfileMethodBadRequest() *CompleteSelfServiceSettingsFlowWithProfileMethodBadRequest

NewCompleteSelfServiceSettingsFlowWithProfileMethodBadRequest creates a CompleteSelfServiceSettingsFlowWithProfileMethodBadRequest with default headers values

func (*CompleteSelfServiceSettingsFlowWithProfileMethodBadRequest) Error

func (*CompleteSelfServiceSettingsFlowWithProfileMethodBadRequest) GetPayload

type CompleteSelfServiceSettingsFlowWithProfileMethodForbidden

type CompleteSelfServiceSettingsFlowWithProfileMethodForbidden struct {
	Payload *models.GenericError
}

CompleteSelfServiceSettingsFlowWithProfileMethodForbidden handles this case with default header values.

genericError

func NewCompleteSelfServiceSettingsFlowWithProfileMethodForbidden

func NewCompleteSelfServiceSettingsFlowWithProfileMethodForbidden() *CompleteSelfServiceSettingsFlowWithProfileMethodForbidden

NewCompleteSelfServiceSettingsFlowWithProfileMethodForbidden creates a CompleteSelfServiceSettingsFlowWithProfileMethodForbidden with default headers values

func (*CompleteSelfServiceSettingsFlowWithProfileMethodForbidden) Error

func (*CompleteSelfServiceSettingsFlowWithProfileMethodForbidden) GetPayload

type CompleteSelfServiceSettingsFlowWithProfileMethodFound

type CompleteSelfServiceSettingsFlowWithProfileMethodFound struct {
}

CompleteSelfServiceSettingsFlowWithProfileMethodFound 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 NewCompleteSelfServiceSettingsFlowWithProfileMethodFound

func NewCompleteSelfServiceSettingsFlowWithProfileMethodFound() *CompleteSelfServiceSettingsFlowWithProfileMethodFound

NewCompleteSelfServiceSettingsFlowWithProfileMethodFound creates a CompleteSelfServiceSettingsFlowWithProfileMethodFound with default headers values

func (*CompleteSelfServiceSettingsFlowWithProfileMethodFound) Error

type CompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError

type CompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError

func NewCompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError() *CompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError

NewCompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError creates a CompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError with default headers values

func (*CompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError) Error

func (*CompleteSelfServiceSettingsFlowWithProfileMethodInternalServerError) GetPayload

type CompleteSelfServiceSettingsFlowWithProfileMethodOK

type CompleteSelfServiceSettingsFlowWithProfileMethodOK struct {
	Payload *models.SettingsFlow
}

CompleteSelfServiceSettingsFlowWithProfileMethodOK handles this case with default header values.

settingsFlow

func NewCompleteSelfServiceSettingsFlowWithProfileMethodOK

func NewCompleteSelfServiceSettingsFlowWithProfileMethodOK() *CompleteSelfServiceSettingsFlowWithProfileMethodOK

NewCompleteSelfServiceSettingsFlowWithProfileMethodOK creates a CompleteSelfServiceSettingsFlowWithProfileMethodOK with default headers values

func (*CompleteSelfServiceSettingsFlowWithProfileMethodOK) Error

func (*CompleteSelfServiceSettingsFlowWithProfileMethodOK) GetPayload

type CompleteSelfServiceSettingsFlowWithProfileMethodParams

type CompleteSelfServiceSettingsFlowWithProfileMethodParams struct {

	/*Payload*/
	Payload interface{}
	/*Flow
	  Flow is flow ID.

	*/
	Flow *string

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

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

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParams

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParams() *CompleteSelfServiceSettingsFlowWithProfileMethodParams

NewCompleteSelfServiceSettingsFlowWithProfileMethodParams creates a new CompleteSelfServiceSettingsFlowWithProfileMethodParams object with the default values initialized.

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParamsWithContext

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParamsWithContext(ctx context.Context) *CompleteSelfServiceSettingsFlowWithProfileMethodParams

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

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParamsWithHTTPClient

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceSettingsFlowWithProfileMethodParams

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

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParamsWithTimeout

func NewCompleteSelfServiceSettingsFlowWithProfileMethodParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceSettingsFlowWithProfileMethodParams

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

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) SetContext

SetContext adds the context to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) SetFlow

SetFlow adds the flow to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) SetPayload

func (o *CompleteSelfServiceSettingsFlowWithProfileMethodParams) SetPayload(payload interface{})

SetPayload adds the payload to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) SetTimeout

SetTimeout adds the timeout to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) WithContext

WithContext adds the context to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) WithFlow

WithFlow adds the flow to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) WithPayload

WithPayload adds the payload to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) WithTimeout

WithTimeout adds the timeout to the complete self service settings flow with profile method params

func (*CompleteSelfServiceSettingsFlowWithProfileMethodParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceSettingsFlowWithProfileMethodReader

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

CompleteSelfServiceSettingsFlowWithProfileMethodReader is a Reader for the CompleteSelfServiceSettingsFlowWithProfileMethod structure.

func (*CompleteSelfServiceSettingsFlowWithProfileMethodReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized

type CompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized struct {
	Payload *models.GenericError
}

CompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized handles this case with default header values.

genericError

func NewCompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized

func NewCompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized() *CompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized

NewCompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized creates a CompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized with default headers values

func (*CompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized) Error

func (*CompleteSelfServiceSettingsFlowWithProfileMethodUnauthorized) GetPayload

type CompleteSelfServiceVerificationFlowWithLinkMethodBadRequest

type CompleteSelfServiceVerificationFlowWithLinkMethodBadRequest struct {
	Payload *models.VerificationFlow
}

CompleteSelfServiceVerificationFlowWithLinkMethodBadRequest handles this case with default header values.

verificationFlow

func NewCompleteSelfServiceVerificationFlowWithLinkMethodBadRequest

func NewCompleteSelfServiceVerificationFlowWithLinkMethodBadRequest() *CompleteSelfServiceVerificationFlowWithLinkMethodBadRequest

NewCompleteSelfServiceVerificationFlowWithLinkMethodBadRequest creates a CompleteSelfServiceVerificationFlowWithLinkMethodBadRequest with default headers values

func (*CompleteSelfServiceVerificationFlowWithLinkMethodBadRequest) Error

func (*CompleteSelfServiceVerificationFlowWithLinkMethodBadRequest) GetPayload

type CompleteSelfServiceVerificationFlowWithLinkMethodFound

type CompleteSelfServiceVerificationFlowWithLinkMethodFound struct {
}

CompleteSelfServiceVerificationFlowWithLinkMethodFound 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 NewCompleteSelfServiceVerificationFlowWithLinkMethodFound

func NewCompleteSelfServiceVerificationFlowWithLinkMethodFound() *CompleteSelfServiceVerificationFlowWithLinkMethodFound

NewCompleteSelfServiceVerificationFlowWithLinkMethodFound creates a CompleteSelfServiceVerificationFlowWithLinkMethodFound with default headers values

func (*CompleteSelfServiceVerificationFlowWithLinkMethodFound) Error

type CompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError

type CompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError struct {
	Payload *models.GenericError
}

CompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError handles this case with default header values.

genericError

func NewCompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError

func NewCompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError() *CompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError

NewCompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError creates a CompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError with default headers values

func (*CompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError) Error

func (*CompleteSelfServiceVerificationFlowWithLinkMethodInternalServerError) GetPayload

type CompleteSelfServiceVerificationFlowWithLinkMethodParams

type CompleteSelfServiceVerificationFlowWithLinkMethodParams struct {

	/*Body*/
	Body *models.CompleteSelfServiceVerificationFlowWithLinkMethod
	/*Flow
	  The Flow ID

	format: uuid

	*/
	Flow *string
	/*Token
	  Verification Token

	The verification token which completes the verification request. If the token
	is invalid (e.g. expired) an error will be shown to the end-user.

	*/
	Token *string

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

CompleteSelfServiceVerificationFlowWithLinkMethodParams contains all the parameters to send to the API endpoint for the complete self service verification flow with link method operation typically these are written to a http.Request

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParams

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParams() *CompleteSelfServiceVerificationFlowWithLinkMethodParams

NewCompleteSelfServiceVerificationFlowWithLinkMethodParams creates a new CompleteSelfServiceVerificationFlowWithLinkMethodParams object with the default values initialized.

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParamsWithContext

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParamsWithContext(ctx context.Context) *CompleteSelfServiceVerificationFlowWithLinkMethodParams

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

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParamsWithHTTPClient

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceVerificationFlowWithLinkMethodParams

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

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParamsWithTimeout

func NewCompleteSelfServiceVerificationFlowWithLinkMethodParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceVerificationFlowWithLinkMethodParams

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

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) SetBody

SetBody adds the body to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) SetContext

SetContext adds the context to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) SetFlow

SetFlow adds the flow to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) SetTimeout

SetTimeout adds the timeout to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) SetToken

SetToken adds the token to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) WithBody

WithBody adds the body to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) WithContext

WithContext adds the context to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) WithFlow

WithFlow adds the flow to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) WithTimeout

WithTimeout adds the timeout to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) WithToken

WithToken adds the token to the complete self service verification flow with link method params

func (*CompleteSelfServiceVerificationFlowWithLinkMethodParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CompleteSelfServiceVerificationFlowWithLinkMethodReader

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

CompleteSelfServiceVerificationFlowWithLinkMethodReader is a Reader for the CompleteSelfServiceVerificationFlowWithLinkMethod structure.

func (*CompleteSelfServiceVerificationFlowWithLinkMethodReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSchemaInternalServerError

type GetSchemaInternalServerError struct {
	Payload *models.GenericError
}

GetSchemaInternalServerError handles this case with default header values.

genericError

func NewGetSchemaInternalServerError

func NewGetSchemaInternalServerError() *GetSchemaInternalServerError

NewGetSchemaInternalServerError creates a GetSchemaInternalServerError with default headers values

func (*GetSchemaInternalServerError) Error

func (*GetSchemaInternalServerError) GetPayload

type GetSchemaNotFound

type GetSchemaNotFound struct {
	Payload *models.GenericError
}

GetSchemaNotFound handles this case with default header values.

genericError

func NewGetSchemaNotFound

func NewGetSchemaNotFound() *GetSchemaNotFound

NewGetSchemaNotFound creates a GetSchemaNotFound with default headers values

func (*GetSchemaNotFound) Error

func (o *GetSchemaNotFound) Error() string

func (*GetSchemaNotFound) GetPayload

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

type GetSchemaOK

type GetSchemaOK struct {
	Payload interface{}
}

GetSchemaOK handles this case with default header values.

The raw identity traits schema

func NewGetSchemaOK

func NewGetSchemaOK() *GetSchemaOK

NewGetSchemaOK creates a GetSchemaOK with default headers values

func (*GetSchemaOK) Error

func (o *GetSchemaOK) Error() string

func (*GetSchemaOK) GetPayload

func (o *GetSchemaOK) GetPayload() interface{}

type GetSchemaParams

type GetSchemaParams struct {

	/*ID
	  ID must be set to the ID of schema you want to get

	*/
	ID string

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

GetSchemaParams contains all the parameters to send to the API endpoint for the get schema operation typically these are written to a http.Request

func NewGetSchemaParams

func NewGetSchemaParams() *GetSchemaParams

NewGetSchemaParams creates a new GetSchemaParams object with the default values initialized.

func NewGetSchemaParamsWithContext

func NewGetSchemaParamsWithContext(ctx context.Context) *GetSchemaParams

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

func NewGetSchemaParamsWithHTTPClient

func NewGetSchemaParamsWithHTTPClient(client *http.Client) *GetSchemaParams

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

func NewGetSchemaParamsWithTimeout

func NewGetSchemaParamsWithTimeout(timeout time.Duration) *GetSchemaParams

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

func (*GetSchemaParams) SetContext

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

SetContext adds the context to the get schema params

func (*GetSchemaParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get schema params

func (*GetSchemaParams) SetID

func (o *GetSchemaParams) SetID(id string)

SetID adds the id to the get schema params

func (*GetSchemaParams) SetTimeout

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

SetTimeout adds the timeout to the get schema params

func (*GetSchemaParams) WithContext

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

WithContext adds the context to the get schema params

func (*GetSchemaParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get schema params

func (*GetSchemaParams) WithID

func (o *GetSchemaParams) WithID(id string) *GetSchemaParams

WithID adds the id to the get schema params

func (*GetSchemaParams) WithTimeout

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

WithTimeout adds the timeout to the get schema params

func (*GetSchemaParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetSchemaReader

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

GetSchemaReader is a Reader for the GetSchema structure.

func (*GetSchemaReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSelfServiceErrorForbidden

type GetSelfServiceErrorForbidden struct {
	Payload *models.GenericError
}

GetSelfServiceErrorForbidden handles this case with default header values.

genericError

func NewGetSelfServiceErrorForbidden

func NewGetSelfServiceErrorForbidden() *GetSelfServiceErrorForbidden

NewGetSelfServiceErrorForbidden creates a GetSelfServiceErrorForbidden with default headers values

func (*GetSelfServiceErrorForbidden) Error

func (*GetSelfServiceErrorForbidden) GetPayload

type GetSelfServiceErrorInternalServerError

type GetSelfServiceErrorInternalServerError struct {
	Payload *models.GenericError
}

GetSelfServiceErrorInternalServerError handles this case with default header values.

genericError

func NewGetSelfServiceErrorInternalServerError

func NewGetSelfServiceErrorInternalServerError() *GetSelfServiceErrorInternalServerError

NewGetSelfServiceErrorInternalServerError creates a GetSelfServiceErrorInternalServerError with default headers values

func (*GetSelfServiceErrorInternalServerError) Error

func (*GetSelfServiceErrorInternalServerError) GetPayload

type GetSelfServiceErrorNotFound

type GetSelfServiceErrorNotFound struct {
	Payload *models.GenericError
}

GetSelfServiceErrorNotFound handles this case with default header values.

genericError

func NewGetSelfServiceErrorNotFound

func NewGetSelfServiceErrorNotFound() *GetSelfServiceErrorNotFound

NewGetSelfServiceErrorNotFound creates a GetSelfServiceErrorNotFound with default headers values

func (*GetSelfServiceErrorNotFound) Error

func (*GetSelfServiceErrorNotFound) GetPayload

type GetSelfServiceErrorOK

type GetSelfServiceErrorOK struct {
	Payload *models.ErrorContainer
}

GetSelfServiceErrorOK handles this case with default header values.

User-facing error response

func NewGetSelfServiceErrorOK

func NewGetSelfServiceErrorOK() *GetSelfServiceErrorOK

NewGetSelfServiceErrorOK creates a GetSelfServiceErrorOK with default headers values

func (*GetSelfServiceErrorOK) Error

func (o *GetSelfServiceErrorOK) Error() string

func (*GetSelfServiceErrorOK) GetPayload

func (o *GetSelfServiceErrorOK) GetPayload() *models.ErrorContainer

type GetSelfServiceErrorParams

type GetSelfServiceErrorParams struct {

	/*Error
	  Error is the container's ID

	*/
	Error string

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

GetSelfServiceErrorParams contains all the parameters to send to the API endpoint for the get self service error operation typically these are written to a http.Request

func NewGetSelfServiceErrorParams

func NewGetSelfServiceErrorParams() *GetSelfServiceErrorParams

NewGetSelfServiceErrorParams creates a new GetSelfServiceErrorParams object with the default values initialized.

func NewGetSelfServiceErrorParamsWithContext

func NewGetSelfServiceErrorParamsWithContext(ctx context.Context) *GetSelfServiceErrorParams

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

func NewGetSelfServiceErrorParamsWithHTTPClient

func NewGetSelfServiceErrorParamsWithHTTPClient(client *http.Client) *GetSelfServiceErrorParams

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

func NewGetSelfServiceErrorParamsWithTimeout

func NewGetSelfServiceErrorParamsWithTimeout(timeout time.Duration) *GetSelfServiceErrorParams

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

func (*GetSelfServiceErrorParams) SetContext

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

SetContext adds the context to the get self service error params

func (*GetSelfServiceErrorParams) SetError

func (o *GetSelfServiceErrorParams) SetError(error string)

SetError adds the error to the get self service error params

func (*GetSelfServiceErrorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get self service error params

func (*GetSelfServiceErrorParams) SetTimeout

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

SetTimeout adds the timeout to the get self service error params

func (*GetSelfServiceErrorParams) WithContext

WithContext adds the context to the get self service error params

func (*GetSelfServiceErrorParams) WithError

WithError adds the error to the get self service error params

func (*GetSelfServiceErrorParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get self service error params

func (*GetSelfServiceErrorParams) WithTimeout

WithTimeout adds the timeout to the get self service error params

func (*GetSelfServiceErrorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSelfServiceErrorReader

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

GetSelfServiceErrorReader is a Reader for the GetSelfServiceError structure.

func (*GetSelfServiceErrorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSelfServiceLoginFlowForbidden

type GetSelfServiceLoginFlowForbidden struct {
	Payload *models.GenericError
}

GetSelfServiceLoginFlowForbidden handles this case with default header values.

genericError

func NewGetSelfServiceLoginFlowForbidden

func NewGetSelfServiceLoginFlowForbidden() *GetSelfServiceLoginFlowForbidden

NewGetSelfServiceLoginFlowForbidden creates a GetSelfServiceLoginFlowForbidden with default headers values

func (*GetSelfServiceLoginFlowForbidden) Error

func (*GetSelfServiceLoginFlowForbidden) GetPayload

type GetSelfServiceLoginFlowGone

type GetSelfServiceLoginFlowGone struct {
	Payload *models.GenericError
}

GetSelfServiceLoginFlowGone handles this case with default header values.

genericError

func NewGetSelfServiceLoginFlowGone

func NewGetSelfServiceLoginFlowGone() *GetSelfServiceLoginFlowGone

NewGetSelfServiceLoginFlowGone creates a GetSelfServiceLoginFlowGone with default headers values

func (*GetSelfServiceLoginFlowGone) Error

func (*GetSelfServiceLoginFlowGone) GetPayload

type GetSelfServiceLoginFlowInternalServerError

type GetSelfServiceLoginFlowInternalServerError struct {
	Payload *models.GenericError
}

GetSelfServiceLoginFlowInternalServerError handles this case with default header values.

genericError

func NewGetSelfServiceLoginFlowInternalServerError

func NewGetSelfServiceLoginFlowInternalServerError() *GetSelfServiceLoginFlowInternalServerError

NewGetSelfServiceLoginFlowInternalServerError creates a GetSelfServiceLoginFlowInternalServerError with default headers values

func (*GetSelfServiceLoginFlowInternalServerError) Error

func (*GetSelfServiceLoginFlowInternalServerError) GetPayload

type GetSelfServiceLoginFlowNotFound

type GetSelfServiceLoginFlowNotFound struct {
	Payload *models.GenericError
}

GetSelfServiceLoginFlowNotFound handles this case with default header values.

genericError

func NewGetSelfServiceLoginFlowNotFound

func NewGetSelfServiceLoginFlowNotFound() *GetSelfServiceLoginFlowNotFound

NewGetSelfServiceLoginFlowNotFound creates a GetSelfServiceLoginFlowNotFound with default headers values

func (*GetSelfServiceLoginFlowNotFound) Error

func (*GetSelfServiceLoginFlowNotFound) GetPayload

type GetSelfServiceLoginFlowOK

type GetSelfServiceLoginFlowOK struct {
	Payload *models.LoginFlow
}

GetSelfServiceLoginFlowOK handles this case with default header values.

loginFlow

func NewGetSelfServiceLoginFlowOK

func NewGetSelfServiceLoginFlowOK() *GetSelfServiceLoginFlowOK

NewGetSelfServiceLoginFlowOK creates a GetSelfServiceLoginFlowOK with default headers values

func (*GetSelfServiceLoginFlowOK) Error

func (o *GetSelfServiceLoginFlowOK) Error() string

func (*GetSelfServiceLoginFlowOK) GetPayload

func (o *GetSelfServiceLoginFlowOK) GetPayload() *models.LoginFlow

type GetSelfServiceLoginFlowParams

type GetSelfServiceLoginFlowParams struct {

	/*ID
	  The Login Flow ID

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

	*/
	ID string

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

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

func NewGetSelfServiceLoginFlowParams

func NewGetSelfServiceLoginFlowParams() *GetSelfServiceLoginFlowParams

NewGetSelfServiceLoginFlowParams creates a new GetSelfServiceLoginFlowParams object with the default values initialized.

func NewGetSelfServiceLoginFlowParamsWithContext

func NewGetSelfServiceLoginFlowParamsWithContext(ctx context.Context) *GetSelfServiceLoginFlowParams

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

func NewGetSelfServiceLoginFlowParamsWithHTTPClient

func NewGetSelfServiceLoginFlowParamsWithHTTPClient(client *http.Client) *GetSelfServiceLoginFlowParams

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

func NewGetSelfServiceLoginFlowParamsWithTimeout

func NewGetSelfServiceLoginFlowParamsWithTimeout(timeout time.Duration) *GetSelfServiceLoginFlowParams

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

func (*GetSelfServiceLoginFlowParams) SetContext

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

SetContext adds the context to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) SetID

SetID adds the id to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) SetTimeout

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

SetTimeout adds the timeout to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) WithContext

WithContext adds the context to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) WithID

WithID adds the id to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) WithTimeout

WithTimeout adds the timeout to the get self service login flow params

func (*GetSelfServiceLoginFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSelfServiceLoginFlowReader

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

GetSelfServiceLoginFlowReader is a Reader for the GetSelfServiceLoginFlow structure.

func (*GetSelfServiceLoginFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSelfServiceRecoveryFlowGone

type GetSelfServiceRecoveryFlowGone struct {
	Payload *models.GenericError
}

GetSelfServiceRecoveryFlowGone handles this case with default header values.

genericError

func NewGetSelfServiceRecoveryFlowGone

func NewGetSelfServiceRecoveryFlowGone() *GetSelfServiceRecoveryFlowGone

NewGetSelfServiceRecoveryFlowGone creates a GetSelfServiceRecoveryFlowGone with default headers values

func (*GetSelfServiceRecoveryFlowGone) Error

func (*GetSelfServiceRecoveryFlowGone) GetPayload

type GetSelfServiceRecoveryFlowInternalServerError

type GetSelfServiceRecoveryFlowInternalServerError struct {
	Payload *models.GenericError
}

GetSelfServiceRecoveryFlowInternalServerError handles this case with default header values.

genericError

func NewGetSelfServiceRecoveryFlowInternalServerError

func NewGetSelfServiceRecoveryFlowInternalServerError() *GetSelfServiceRecoveryFlowInternalServerError

NewGetSelfServiceRecoveryFlowInternalServerError creates a GetSelfServiceRecoveryFlowInternalServerError with default headers values

func (*GetSelfServiceRecoveryFlowInternalServerError) Error

func (*GetSelfServiceRecoveryFlowInternalServerError) GetPayload

type GetSelfServiceRecoveryFlowNotFound

type GetSelfServiceRecoveryFlowNotFound struct {
	Payload *models.GenericError
}

GetSelfServiceRecoveryFlowNotFound handles this case with default header values.

genericError

func NewGetSelfServiceRecoveryFlowNotFound

func NewGetSelfServiceRecoveryFlowNotFound() *GetSelfServiceRecoveryFlowNotFound

NewGetSelfServiceRecoveryFlowNotFound creates a GetSelfServiceRecoveryFlowNotFound with default headers values

func (*GetSelfServiceRecoveryFlowNotFound) Error

func (*GetSelfServiceRecoveryFlowNotFound) GetPayload

type GetSelfServiceRecoveryFlowOK

type GetSelfServiceRecoveryFlowOK struct {
	Payload *models.RecoveryFlow
}

GetSelfServiceRecoveryFlowOK handles this case with default header values.

recoveryFlow

func NewGetSelfServiceRecoveryFlowOK

func NewGetSelfServiceRecoveryFlowOK() *GetSelfServiceRecoveryFlowOK

NewGetSelfServiceRecoveryFlowOK creates a GetSelfServiceRecoveryFlowOK with default headers values

func (*GetSelfServiceRecoveryFlowOK) Error

func (*GetSelfServiceRecoveryFlowOK) GetPayload

type GetSelfServiceRecoveryFlowParams

type GetSelfServiceRecoveryFlowParams struct {

	/*ID
	  The Flow ID

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

	*/
	ID string

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

GetSelfServiceRecoveryFlowParams contains all the parameters to send to the API endpoint for the get self service recovery flow operation typically these are written to a http.Request

func NewGetSelfServiceRecoveryFlowParams

func NewGetSelfServiceRecoveryFlowParams() *GetSelfServiceRecoveryFlowParams

NewGetSelfServiceRecoveryFlowParams creates a new GetSelfServiceRecoveryFlowParams object with the default values initialized.

func NewGetSelfServiceRecoveryFlowParamsWithContext

func NewGetSelfServiceRecoveryFlowParamsWithContext(ctx context.Context) *GetSelfServiceRecoveryFlowParams

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

func NewGetSelfServiceRecoveryFlowParamsWithHTTPClient

func NewGetSelfServiceRecoveryFlowParamsWithHTTPClient(client *http.Client) *GetSelfServiceRecoveryFlowParams

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

func NewGetSelfServiceRecoveryFlowParamsWithTimeout

func NewGetSelfServiceRecoveryFlowParamsWithTimeout(timeout time.Duration) *GetSelfServiceRecoveryFlowParams

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

func (*GetSelfServiceRecoveryFlowParams) SetContext

SetContext adds the context to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) SetID

SetID adds the id to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) SetTimeout

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

SetTimeout adds the timeout to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) WithContext

WithContext adds the context to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) WithID

WithID adds the id to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) WithTimeout

WithTimeout adds the timeout to the get self service recovery flow params

func (*GetSelfServiceRecoveryFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSelfServiceRecoveryFlowReader

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

GetSelfServiceRecoveryFlowReader is a Reader for the GetSelfServiceRecoveryFlow structure.

func (*GetSelfServiceRecoveryFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSelfServiceRegistrationFlowForbidden

type GetSelfServiceRegistrationFlowForbidden struct {
	Payload *models.GenericError
}

GetSelfServiceRegistrationFlowForbidden handles this case with default header values.

genericError

func NewGetSelfServiceRegistrationFlowForbidden

func NewGetSelfServiceRegistrationFlowForbidden() *GetSelfServiceRegistrationFlowForbidden

NewGetSelfServiceRegistrationFlowForbidden creates a GetSelfServiceRegistrationFlowForbidden with default headers values

func (*GetSelfServiceRegistrationFlowForbidden) Error

func (*GetSelfServiceRegistrationFlowForbidden) GetPayload

type GetSelfServiceRegistrationFlowGone

type GetSelfServiceRegistrationFlowGone struct {
	Payload *models.GenericError
}

GetSelfServiceRegistrationFlowGone handles this case with default header values.

genericError

func NewGetSelfServiceRegistrationFlowGone

func NewGetSelfServiceRegistrationFlowGone() *GetSelfServiceRegistrationFlowGone

NewGetSelfServiceRegistrationFlowGone creates a GetSelfServiceRegistrationFlowGone with default headers values

func (*GetSelfServiceRegistrationFlowGone) Error

func (*GetSelfServiceRegistrationFlowGone) GetPayload

type GetSelfServiceRegistrationFlowInternalServerError

type GetSelfServiceRegistrationFlowInternalServerError struct {
	Payload *models.GenericError
}

GetSelfServiceRegistrationFlowInternalServerError handles this case with default header values.

genericError

func NewGetSelfServiceRegistrationFlowInternalServerError

func NewGetSelfServiceRegistrationFlowInternalServerError() *GetSelfServiceRegistrationFlowInternalServerError

NewGetSelfServiceRegistrationFlowInternalServerError creates a GetSelfServiceRegistrationFlowInternalServerError with default headers values

func (*GetSelfServiceRegistrationFlowInternalServerError) Error

func (*GetSelfServiceRegistrationFlowInternalServerError) GetPayload

type GetSelfServiceRegistrationFlowNotFound

type GetSelfServiceRegistrationFlowNotFound struct {
	Payload *models.GenericError
}

GetSelfServiceRegistrationFlowNotFound handles this case with default header values.

genericError

func NewGetSelfServiceRegistrationFlowNotFound

func NewGetSelfServiceRegistrationFlowNotFound() *GetSelfServiceRegistrationFlowNotFound

NewGetSelfServiceRegistrationFlowNotFound creates a GetSelfServiceRegistrationFlowNotFound with default headers values

func (*GetSelfServiceRegistrationFlowNotFound) Error

func (*GetSelfServiceRegistrationFlowNotFound) GetPayload

type GetSelfServiceRegistrationFlowOK

type GetSelfServiceRegistrationFlowOK struct {
	Payload *models.RegistrationFlow
}

GetSelfServiceRegistrationFlowOK handles this case with default header values.

registrationFlow

func NewGetSelfServiceRegistrationFlowOK

func NewGetSelfServiceRegistrationFlowOK() *GetSelfServiceRegistrationFlowOK

NewGetSelfServiceRegistrationFlowOK creates a GetSelfServiceRegistrationFlowOK with default headers values

func (*GetSelfServiceRegistrationFlowOK) Error

func (*GetSelfServiceRegistrationFlowOK) GetPayload

type GetSelfServiceRegistrationFlowParams

type GetSelfServiceRegistrationFlowParams struct {

	/*ID
	  The Registration Flow ID

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

	*/
	ID string

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

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

func NewGetSelfServiceRegistrationFlowParams

func NewGetSelfServiceRegistrationFlowParams() *GetSelfServiceRegistrationFlowParams

NewGetSelfServiceRegistrationFlowParams creates a new GetSelfServiceRegistrationFlowParams object with the default values initialized.

func NewGetSelfServiceRegistrationFlowParamsWithContext

func NewGetSelfServiceRegistrationFlowParamsWithContext(ctx context.Context) *GetSelfServiceRegistrationFlowParams

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

func NewGetSelfServiceRegistrationFlowParamsWithHTTPClient

func NewGetSelfServiceRegistrationFlowParamsWithHTTPClient(client *http.Client) *GetSelfServiceRegistrationFlowParams

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

func NewGetSelfServiceRegistrationFlowParamsWithTimeout

func NewGetSelfServiceRegistrationFlowParamsWithTimeout(timeout time.Duration) *GetSelfServiceRegistrationFlowParams

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

func (*GetSelfServiceRegistrationFlowParams) SetContext

SetContext adds the context to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) SetID

SetID adds the id to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) SetTimeout

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

SetTimeout adds the timeout to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) WithContext

WithContext adds the context to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) WithID

WithID adds the id to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) WithTimeout

WithTimeout adds the timeout to the get self service registration flow params

func (*GetSelfServiceRegistrationFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSelfServiceRegistrationFlowReader

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

GetSelfServiceRegistrationFlowReader is a Reader for the GetSelfServiceRegistrationFlow structure.

func (*GetSelfServiceRegistrationFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSelfServiceSettingsFlowForbidden

type GetSelfServiceSettingsFlowForbidden struct {
	Payload *models.GenericError
}

GetSelfServiceSettingsFlowForbidden handles this case with default header values.

genericError

func NewGetSelfServiceSettingsFlowForbidden

func NewGetSelfServiceSettingsFlowForbidden() *GetSelfServiceSettingsFlowForbidden

NewGetSelfServiceSettingsFlowForbidden creates a GetSelfServiceSettingsFlowForbidden with default headers values

func (*GetSelfServiceSettingsFlowForbidden) Error

func (*GetSelfServiceSettingsFlowForbidden) GetPayload

type GetSelfServiceSettingsFlowGone

type GetSelfServiceSettingsFlowGone struct {
	Payload *models.GenericError
}

GetSelfServiceSettingsFlowGone handles this case with default header values.

genericError

func NewGetSelfServiceSettingsFlowGone

func NewGetSelfServiceSettingsFlowGone() *GetSelfServiceSettingsFlowGone

NewGetSelfServiceSettingsFlowGone creates a GetSelfServiceSettingsFlowGone with default headers values

func (*GetSelfServiceSettingsFlowGone) Error

func (*GetSelfServiceSettingsFlowGone) GetPayload

type GetSelfServiceSettingsFlowInternalServerError

type GetSelfServiceSettingsFlowInternalServerError struct {
	Payload *models.GenericError
}

GetSelfServiceSettingsFlowInternalServerError handles this case with default header values.

genericError

func NewGetSelfServiceSettingsFlowInternalServerError

func NewGetSelfServiceSettingsFlowInternalServerError() *GetSelfServiceSettingsFlowInternalServerError

NewGetSelfServiceSettingsFlowInternalServerError creates a GetSelfServiceSettingsFlowInternalServerError with default headers values

func (*GetSelfServiceSettingsFlowInternalServerError) Error

func (*GetSelfServiceSettingsFlowInternalServerError) GetPayload

type GetSelfServiceSettingsFlowNotFound

type GetSelfServiceSettingsFlowNotFound struct {
	Payload *models.GenericError
}

GetSelfServiceSettingsFlowNotFound handles this case with default header values.

genericError

func NewGetSelfServiceSettingsFlowNotFound

func NewGetSelfServiceSettingsFlowNotFound() *GetSelfServiceSettingsFlowNotFound

NewGetSelfServiceSettingsFlowNotFound creates a GetSelfServiceSettingsFlowNotFound with default headers values

func (*GetSelfServiceSettingsFlowNotFound) Error

func (*GetSelfServiceSettingsFlowNotFound) GetPayload

type GetSelfServiceSettingsFlowOK

type GetSelfServiceSettingsFlowOK struct {
	Payload *models.SettingsFlow
}

GetSelfServiceSettingsFlowOK handles this case with default header values.

settingsFlow

func NewGetSelfServiceSettingsFlowOK

func NewGetSelfServiceSettingsFlowOK() *GetSelfServiceSettingsFlowOK

NewGetSelfServiceSettingsFlowOK creates a GetSelfServiceSettingsFlowOK with default headers values

func (*GetSelfServiceSettingsFlowOK) Error

func (*GetSelfServiceSettingsFlowOK) GetPayload

type GetSelfServiceSettingsFlowParams

type GetSelfServiceSettingsFlowParams struct {

	/*ID
	  ID is the Settings Flow ID

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

	*/
	ID string

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

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

func NewGetSelfServiceSettingsFlowParams

func NewGetSelfServiceSettingsFlowParams() *GetSelfServiceSettingsFlowParams

NewGetSelfServiceSettingsFlowParams creates a new GetSelfServiceSettingsFlowParams object with the default values initialized.

func NewGetSelfServiceSettingsFlowParamsWithContext

func NewGetSelfServiceSettingsFlowParamsWithContext(ctx context.Context) *GetSelfServiceSettingsFlowParams

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

func NewGetSelfServiceSettingsFlowParamsWithHTTPClient

func NewGetSelfServiceSettingsFlowParamsWithHTTPClient(client *http.Client) *GetSelfServiceSettingsFlowParams

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

func NewGetSelfServiceSettingsFlowParamsWithTimeout

func NewGetSelfServiceSettingsFlowParamsWithTimeout(timeout time.Duration) *GetSelfServiceSettingsFlowParams

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

func (*GetSelfServiceSettingsFlowParams) SetContext

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

func (*GetSelfServiceSettingsFlowParams) SetHTTPClient

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

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

func (*GetSelfServiceSettingsFlowParams) SetID

SetID adds the id to the get self service settings flow params

func (*GetSelfServiceSettingsFlowParams) SetTimeout

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

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

func (*GetSelfServiceSettingsFlowParams) WithContext

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

func (*GetSelfServiceSettingsFlowParams) WithHTTPClient

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

func (*GetSelfServiceSettingsFlowParams) WithID

WithID adds the id to the get self service settings flow params

func (*GetSelfServiceSettingsFlowParams) WithTimeout

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

func (*GetSelfServiceSettingsFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSelfServiceSettingsFlowReader

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

GetSelfServiceSettingsFlowReader is a Reader for the GetSelfServiceSettingsFlow structure.

func (*GetSelfServiceSettingsFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSelfServiceVerificationFlowForbidden

type GetSelfServiceVerificationFlowForbidden struct {
	Payload *models.GenericError
}

GetSelfServiceVerificationFlowForbidden handles this case with default header values.

genericError

func NewGetSelfServiceVerificationFlowForbidden

func NewGetSelfServiceVerificationFlowForbidden() *GetSelfServiceVerificationFlowForbidden

NewGetSelfServiceVerificationFlowForbidden creates a GetSelfServiceVerificationFlowForbidden with default headers values

func (*GetSelfServiceVerificationFlowForbidden) Error

func (*GetSelfServiceVerificationFlowForbidden) GetPayload

type GetSelfServiceVerificationFlowInternalServerError

type GetSelfServiceVerificationFlowInternalServerError struct {
	Payload *models.GenericError
}

GetSelfServiceVerificationFlowInternalServerError handles this case with default header values.

genericError

func NewGetSelfServiceVerificationFlowInternalServerError

func NewGetSelfServiceVerificationFlowInternalServerError() *GetSelfServiceVerificationFlowInternalServerError

NewGetSelfServiceVerificationFlowInternalServerError creates a GetSelfServiceVerificationFlowInternalServerError with default headers values

func (*GetSelfServiceVerificationFlowInternalServerError) Error

func (*GetSelfServiceVerificationFlowInternalServerError) GetPayload

type GetSelfServiceVerificationFlowNotFound

type GetSelfServiceVerificationFlowNotFound struct {
	Payload *models.GenericError
}

GetSelfServiceVerificationFlowNotFound handles this case with default header values.

genericError

func NewGetSelfServiceVerificationFlowNotFound

func NewGetSelfServiceVerificationFlowNotFound() *GetSelfServiceVerificationFlowNotFound

NewGetSelfServiceVerificationFlowNotFound creates a GetSelfServiceVerificationFlowNotFound with default headers values

func (*GetSelfServiceVerificationFlowNotFound) Error

func (*GetSelfServiceVerificationFlowNotFound) GetPayload

type GetSelfServiceVerificationFlowOK

type GetSelfServiceVerificationFlowOK struct {
	Payload *models.VerificationFlow
}

GetSelfServiceVerificationFlowOK handles this case with default header values.

verificationFlow

func NewGetSelfServiceVerificationFlowOK

func NewGetSelfServiceVerificationFlowOK() *GetSelfServiceVerificationFlowOK

NewGetSelfServiceVerificationFlowOK creates a GetSelfServiceVerificationFlowOK with default headers values

func (*GetSelfServiceVerificationFlowOK) Error

func (*GetSelfServiceVerificationFlowOK) GetPayload

type GetSelfServiceVerificationFlowParams

type GetSelfServiceVerificationFlowParams struct {

	/*ID
	  The Flow ID

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

	*/
	ID string

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

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

func NewGetSelfServiceVerificationFlowParams

func NewGetSelfServiceVerificationFlowParams() *GetSelfServiceVerificationFlowParams

NewGetSelfServiceVerificationFlowParams creates a new GetSelfServiceVerificationFlowParams object with the default values initialized.

func NewGetSelfServiceVerificationFlowParamsWithContext

func NewGetSelfServiceVerificationFlowParamsWithContext(ctx context.Context) *GetSelfServiceVerificationFlowParams

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

func NewGetSelfServiceVerificationFlowParamsWithHTTPClient

func NewGetSelfServiceVerificationFlowParamsWithHTTPClient(client *http.Client) *GetSelfServiceVerificationFlowParams

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

func NewGetSelfServiceVerificationFlowParamsWithTimeout

func NewGetSelfServiceVerificationFlowParamsWithTimeout(timeout time.Duration) *GetSelfServiceVerificationFlowParams

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

func (*GetSelfServiceVerificationFlowParams) SetContext

SetContext adds the context to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) SetID

SetID adds the id to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) SetTimeout

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

SetTimeout adds the timeout to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) WithContext

WithContext adds the context to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) WithID

WithID adds the id to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) WithTimeout

WithTimeout adds the timeout to the get self service verification flow params

func (*GetSelfServiceVerificationFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSelfServiceVerificationFlowReader

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

GetSelfServiceVerificationFlowReader is a Reader for the GetSelfServiceVerificationFlow structure.

func (*GetSelfServiceVerificationFlowReader) ReadResponse

func (o *GetSelfServiceVerificationFlowReader) 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 InitializeSelfServiceLoginViaAPIFlowBadRequest

type InitializeSelfServiceLoginViaAPIFlowBadRequest struct {
	Payload *models.GenericError
}

InitializeSelfServiceLoginViaAPIFlowBadRequest handles this case with default header values.

genericError

func NewInitializeSelfServiceLoginViaAPIFlowBadRequest

func NewInitializeSelfServiceLoginViaAPIFlowBadRequest() *InitializeSelfServiceLoginViaAPIFlowBadRequest

NewInitializeSelfServiceLoginViaAPIFlowBadRequest creates a InitializeSelfServiceLoginViaAPIFlowBadRequest with default headers values

func (*InitializeSelfServiceLoginViaAPIFlowBadRequest) Error

func (*InitializeSelfServiceLoginViaAPIFlowBadRequest) GetPayload

type InitializeSelfServiceLoginViaAPIFlowInternalServerError

type InitializeSelfServiceLoginViaAPIFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceLoginViaAPIFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceLoginViaAPIFlowInternalServerError

func NewInitializeSelfServiceLoginViaAPIFlowInternalServerError() *InitializeSelfServiceLoginViaAPIFlowInternalServerError

NewInitializeSelfServiceLoginViaAPIFlowInternalServerError creates a InitializeSelfServiceLoginViaAPIFlowInternalServerError with default headers values

func (*InitializeSelfServiceLoginViaAPIFlowInternalServerError) Error

func (*InitializeSelfServiceLoginViaAPIFlowInternalServerError) GetPayload

type InitializeSelfServiceLoginViaAPIFlowOK

type InitializeSelfServiceLoginViaAPIFlowOK struct {
	Payload *models.LoginFlow
}

InitializeSelfServiceLoginViaAPIFlowOK handles this case with default header values.

loginFlow

func NewInitializeSelfServiceLoginViaAPIFlowOK

func NewInitializeSelfServiceLoginViaAPIFlowOK() *InitializeSelfServiceLoginViaAPIFlowOK

NewInitializeSelfServiceLoginViaAPIFlowOK creates a InitializeSelfServiceLoginViaAPIFlowOK with default headers values

func (*InitializeSelfServiceLoginViaAPIFlowOK) Error

func (*InitializeSelfServiceLoginViaAPIFlowOK) GetPayload

type InitializeSelfServiceLoginViaAPIFlowParams

type InitializeSelfServiceLoginViaAPIFlowParams struct {

	/*Refresh
	  Refresh a login session

	If set to true, this will refresh an existing login session by
	asking the user to sign in again. This will reset the
	authenticated_at time of the session.

	*/
	Refresh *bool

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

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

func NewInitializeSelfServiceLoginViaAPIFlowParams

func NewInitializeSelfServiceLoginViaAPIFlowParams() *InitializeSelfServiceLoginViaAPIFlowParams

NewInitializeSelfServiceLoginViaAPIFlowParams creates a new InitializeSelfServiceLoginViaAPIFlowParams object with the default values initialized.

func NewInitializeSelfServiceLoginViaAPIFlowParamsWithContext

func NewInitializeSelfServiceLoginViaAPIFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceLoginViaAPIFlowParams

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

func NewInitializeSelfServiceLoginViaAPIFlowParamsWithHTTPClient

func NewInitializeSelfServiceLoginViaAPIFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceLoginViaAPIFlowParams

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

func NewInitializeSelfServiceLoginViaAPIFlowParamsWithTimeout

func NewInitializeSelfServiceLoginViaAPIFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceLoginViaAPIFlowParams

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

func (*InitializeSelfServiceLoginViaAPIFlowParams) SetContext

SetContext adds the context to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) SetRefresh

func (o *InitializeSelfServiceLoginViaAPIFlowParams) SetRefresh(refresh *bool)

SetRefresh adds the refresh to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) WithContext

WithContext adds the context to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) WithRefresh

WithRefresh adds the refresh to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service login via API flow params

func (*InitializeSelfServiceLoginViaAPIFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceLoginViaAPIFlowReader

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

InitializeSelfServiceLoginViaAPIFlowReader is a Reader for the InitializeSelfServiceLoginViaAPIFlow structure.

func (*InitializeSelfServiceLoginViaAPIFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceLoginViaBrowserFlowFound

type InitializeSelfServiceLoginViaBrowserFlowFound struct {
}

InitializeSelfServiceLoginViaBrowserFlowFound 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 NewInitializeSelfServiceLoginViaBrowserFlowFound

func NewInitializeSelfServiceLoginViaBrowserFlowFound() *InitializeSelfServiceLoginViaBrowserFlowFound

NewInitializeSelfServiceLoginViaBrowserFlowFound creates a InitializeSelfServiceLoginViaBrowserFlowFound with default headers values

func (*InitializeSelfServiceLoginViaBrowserFlowFound) Error

type InitializeSelfServiceLoginViaBrowserFlowInternalServerError

type InitializeSelfServiceLoginViaBrowserFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceLoginViaBrowserFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceLoginViaBrowserFlowInternalServerError

func NewInitializeSelfServiceLoginViaBrowserFlowInternalServerError() *InitializeSelfServiceLoginViaBrowserFlowInternalServerError

NewInitializeSelfServiceLoginViaBrowserFlowInternalServerError creates a InitializeSelfServiceLoginViaBrowserFlowInternalServerError with default headers values

func (*InitializeSelfServiceLoginViaBrowserFlowInternalServerError) Error

func (*InitializeSelfServiceLoginViaBrowserFlowInternalServerError) GetPayload

type InitializeSelfServiceLoginViaBrowserFlowParams

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

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

func NewInitializeSelfServiceLoginViaBrowserFlowParams

func NewInitializeSelfServiceLoginViaBrowserFlowParams() *InitializeSelfServiceLoginViaBrowserFlowParams

NewInitializeSelfServiceLoginViaBrowserFlowParams creates a new InitializeSelfServiceLoginViaBrowserFlowParams object with the default values initialized.

func NewInitializeSelfServiceLoginViaBrowserFlowParamsWithContext

func NewInitializeSelfServiceLoginViaBrowserFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceLoginViaBrowserFlowParams

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

func NewInitializeSelfServiceLoginViaBrowserFlowParamsWithHTTPClient

func NewInitializeSelfServiceLoginViaBrowserFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceLoginViaBrowserFlowParams

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

func NewInitializeSelfServiceLoginViaBrowserFlowParamsWithTimeout

func NewInitializeSelfServiceLoginViaBrowserFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceLoginViaBrowserFlowParams

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

func (*InitializeSelfServiceLoginViaBrowserFlowParams) SetContext

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

func (*InitializeSelfServiceLoginViaBrowserFlowParams) SetHTTPClient

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

func (*InitializeSelfServiceLoginViaBrowserFlowParams) SetTimeout

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

func (*InitializeSelfServiceLoginViaBrowserFlowParams) WithContext

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

func (*InitializeSelfServiceLoginViaBrowserFlowParams) WithHTTPClient

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

func (*InitializeSelfServiceLoginViaBrowserFlowParams) WithTimeout

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

func (*InitializeSelfServiceLoginViaBrowserFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceLoginViaBrowserFlowReader

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

InitializeSelfServiceLoginViaBrowserFlowReader is a Reader for the InitializeSelfServiceLoginViaBrowserFlow structure.

func (*InitializeSelfServiceLoginViaBrowserFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceRecoveryViaAPIFlowBadRequest

type InitializeSelfServiceRecoveryViaAPIFlowBadRequest struct {
	Payload *models.GenericError
}

InitializeSelfServiceRecoveryViaAPIFlowBadRequest handles this case with default header values.

genericError

func NewInitializeSelfServiceRecoveryViaAPIFlowBadRequest

func NewInitializeSelfServiceRecoveryViaAPIFlowBadRequest() *InitializeSelfServiceRecoveryViaAPIFlowBadRequest

NewInitializeSelfServiceRecoveryViaAPIFlowBadRequest creates a InitializeSelfServiceRecoveryViaAPIFlowBadRequest with default headers values

func (*InitializeSelfServiceRecoveryViaAPIFlowBadRequest) Error

func (*InitializeSelfServiceRecoveryViaAPIFlowBadRequest) GetPayload

type InitializeSelfServiceRecoveryViaAPIFlowInternalServerError

type InitializeSelfServiceRecoveryViaAPIFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceRecoveryViaAPIFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceRecoveryViaAPIFlowInternalServerError

func NewInitializeSelfServiceRecoveryViaAPIFlowInternalServerError() *InitializeSelfServiceRecoveryViaAPIFlowInternalServerError

NewInitializeSelfServiceRecoveryViaAPIFlowInternalServerError creates a InitializeSelfServiceRecoveryViaAPIFlowInternalServerError with default headers values

func (*InitializeSelfServiceRecoveryViaAPIFlowInternalServerError) Error

func (*InitializeSelfServiceRecoveryViaAPIFlowInternalServerError) GetPayload

type InitializeSelfServiceRecoveryViaAPIFlowOK

type InitializeSelfServiceRecoveryViaAPIFlowOK struct {
	Payload *models.RecoveryFlow
}

InitializeSelfServiceRecoveryViaAPIFlowOK handles this case with default header values.

recoveryFlow

func NewInitializeSelfServiceRecoveryViaAPIFlowOK

func NewInitializeSelfServiceRecoveryViaAPIFlowOK() *InitializeSelfServiceRecoveryViaAPIFlowOK

NewInitializeSelfServiceRecoveryViaAPIFlowOK creates a InitializeSelfServiceRecoveryViaAPIFlowOK with default headers values

func (*InitializeSelfServiceRecoveryViaAPIFlowOK) Error

func (*InitializeSelfServiceRecoveryViaAPIFlowOK) GetPayload

type InitializeSelfServiceRecoveryViaAPIFlowParams

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

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

func NewInitializeSelfServiceRecoveryViaAPIFlowParams

func NewInitializeSelfServiceRecoveryViaAPIFlowParams() *InitializeSelfServiceRecoveryViaAPIFlowParams

NewInitializeSelfServiceRecoveryViaAPIFlowParams creates a new InitializeSelfServiceRecoveryViaAPIFlowParams object with the default values initialized.

func NewInitializeSelfServiceRecoveryViaAPIFlowParamsWithContext

func NewInitializeSelfServiceRecoveryViaAPIFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceRecoveryViaAPIFlowParams

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

func NewInitializeSelfServiceRecoveryViaAPIFlowParamsWithHTTPClient

func NewInitializeSelfServiceRecoveryViaAPIFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceRecoveryViaAPIFlowParams

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

func NewInitializeSelfServiceRecoveryViaAPIFlowParamsWithTimeout

func NewInitializeSelfServiceRecoveryViaAPIFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceRecoveryViaAPIFlowParams

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

func (*InitializeSelfServiceRecoveryViaAPIFlowParams) SetContext

SetContext adds the context to the initialize self service recovery via API flow params

func (*InitializeSelfServiceRecoveryViaAPIFlowParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the initialize self service recovery via API flow params

func (*InitializeSelfServiceRecoveryViaAPIFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service recovery via API flow params

func (*InitializeSelfServiceRecoveryViaAPIFlowParams) WithContext

WithContext adds the context to the initialize self service recovery via API flow params

func (*InitializeSelfServiceRecoveryViaAPIFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service recovery via API flow params

func (*InitializeSelfServiceRecoveryViaAPIFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service recovery via API flow params

func (*InitializeSelfServiceRecoveryViaAPIFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceRecoveryViaAPIFlowReader

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

InitializeSelfServiceRecoveryViaAPIFlowReader is a Reader for the InitializeSelfServiceRecoveryViaAPIFlow structure.

func (*InitializeSelfServiceRecoveryViaAPIFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceRecoveryViaBrowserFlowFound

type InitializeSelfServiceRecoveryViaBrowserFlowFound struct {
}

InitializeSelfServiceRecoveryViaBrowserFlowFound 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 NewInitializeSelfServiceRecoveryViaBrowserFlowFound

func NewInitializeSelfServiceRecoveryViaBrowserFlowFound() *InitializeSelfServiceRecoveryViaBrowserFlowFound

NewInitializeSelfServiceRecoveryViaBrowserFlowFound creates a InitializeSelfServiceRecoveryViaBrowserFlowFound with default headers values

func (*InitializeSelfServiceRecoveryViaBrowserFlowFound) Error

type InitializeSelfServiceRecoveryViaBrowserFlowInternalServerError

type InitializeSelfServiceRecoveryViaBrowserFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceRecoveryViaBrowserFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceRecoveryViaBrowserFlowInternalServerError

func NewInitializeSelfServiceRecoveryViaBrowserFlowInternalServerError() *InitializeSelfServiceRecoveryViaBrowserFlowInternalServerError

NewInitializeSelfServiceRecoveryViaBrowserFlowInternalServerError creates a InitializeSelfServiceRecoveryViaBrowserFlowInternalServerError with default headers values

func (*InitializeSelfServiceRecoveryViaBrowserFlowInternalServerError) Error

func (*InitializeSelfServiceRecoveryViaBrowserFlowInternalServerError) GetPayload

type InitializeSelfServiceRecoveryViaBrowserFlowParams

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

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

func NewInitializeSelfServiceRecoveryViaBrowserFlowParams

func NewInitializeSelfServiceRecoveryViaBrowserFlowParams() *InitializeSelfServiceRecoveryViaBrowserFlowParams

NewInitializeSelfServiceRecoveryViaBrowserFlowParams creates a new InitializeSelfServiceRecoveryViaBrowserFlowParams object with the default values initialized.

func NewInitializeSelfServiceRecoveryViaBrowserFlowParamsWithContext

func NewInitializeSelfServiceRecoveryViaBrowserFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceRecoveryViaBrowserFlowParams

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

func NewInitializeSelfServiceRecoveryViaBrowserFlowParamsWithHTTPClient

func NewInitializeSelfServiceRecoveryViaBrowserFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceRecoveryViaBrowserFlowParams

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

func NewInitializeSelfServiceRecoveryViaBrowserFlowParamsWithTimeout

func NewInitializeSelfServiceRecoveryViaBrowserFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceRecoveryViaBrowserFlowParams

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

func (*InitializeSelfServiceRecoveryViaBrowserFlowParams) SetContext

SetContext adds the context to the initialize self service recovery via browser flow params

func (*InitializeSelfServiceRecoveryViaBrowserFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the initialize self service recovery via browser flow params

func (*InitializeSelfServiceRecoveryViaBrowserFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service recovery via browser flow params

func (*InitializeSelfServiceRecoveryViaBrowserFlowParams) WithContext

WithContext adds the context to the initialize self service recovery via browser flow params

func (*InitializeSelfServiceRecoveryViaBrowserFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service recovery via browser flow params

func (*InitializeSelfServiceRecoveryViaBrowserFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service recovery via browser flow params

func (*InitializeSelfServiceRecoveryViaBrowserFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceRecoveryViaBrowserFlowReader

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

InitializeSelfServiceRecoveryViaBrowserFlowReader is a Reader for the InitializeSelfServiceRecoveryViaBrowserFlow structure.

func (*InitializeSelfServiceRecoveryViaBrowserFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceRegistrationViaAPIFlowBadRequest

type InitializeSelfServiceRegistrationViaAPIFlowBadRequest struct {
	Payload *models.GenericError
}

InitializeSelfServiceRegistrationViaAPIFlowBadRequest handles this case with default header values.

genericError

func NewInitializeSelfServiceRegistrationViaAPIFlowBadRequest

func NewInitializeSelfServiceRegistrationViaAPIFlowBadRequest() *InitializeSelfServiceRegistrationViaAPIFlowBadRequest

NewInitializeSelfServiceRegistrationViaAPIFlowBadRequest creates a InitializeSelfServiceRegistrationViaAPIFlowBadRequest with default headers values

func (*InitializeSelfServiceRegistrationViaAPIFlowBadRequest) Error

func (*InitializeSelfServiceRegistrationViaAPIFlowBadRequest) GetPayload

type InitializeSelfServiceRegistrationViaAPIFlowInternalServerError

type InitializeSelfServiceRegistrationViaAPIFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceRegistrationViaAPIFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceRegistrationViaAPIFlowInternalServerError

func NewInitializeSelfServiceRegistrationViaAPIFlowInternalServerError() *InitializeSelfServiceRegistrationViaAPIFlowInternalServerError

NewInitializeSelfServiceRegistrationViaAPIFlowInternalServerError creates a InitializeSelfServiceRegistrationViaAPIFlowInternalServerError with default headers values

func (*InitializeSelfServiceRegistrationViaAPIFlowInternalServerError) Error

func (*InitializeSelfServiceRegistrationViaAPIFlowInternalServerError) GetPayload

type InitializeSelfServiceRegistrationViaAPIFlowOK

type InitializeSelfServiceRegistrationViaAPIFlowOK struct {
	Payload *models.RegistrationFlow
}

InitializeSelfServiceRegistrationViaAPIFlowOK handles this case with default header values.

registrationFlow

func NewInitializeSelfServiceRegistrationViaAPIFlowOK

func NewInitializeSelfServiceRegistrationViaAPIFlowOK() *InitializeSelfServiceRegistrationViaAPIFlowOK

NewInitializeSelfServiceRegistrationViaAPIFlowOK creates a InitializeSelfServiceRegistrationViaAPIFlowOK with default headers values

func (*InitializeSelfServiceRegistrationViaAPIFlowOK) Error

func (*InitializeSelfServiceRegistrationViaAPIFlowOK) GetPayload

type InitializeSelfServiceRegistrationViaAPIFlowParams

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

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

func NewInitializeSelfServiceRegistrationViaAPIFlowParams

func NewInitializeSelfServiceRegistrationViaAPIFlowParams() *InitializeSelfServiceRegistrationViaAPIFlowParams

NewInitializeSelfServiceRegistrationViaAPIFlowParams creates a new InitializeSelfServiceRegistrationViaAPIFlowParams object with the default values initialized.

func NewInitializeSelfServiceRegistrationViaAPIFlowParamsWithContext

func NewInitializeSelfServiceRegistrationViaAPIFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceRegistrationViaAPIFlowParams

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

func NewInitializeSelfServiceRegistrationViaAPIFlowParamsWithHTTPClient

func NewInitializeSelfServiceRegistrationViaAPIFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceRegistrationViaAPIFlowParams

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

func NewInitializeSelfServiceRegistrationViaAPIFlowParamsWithTimeout

func NewInitializeSelfServiceRegistrationViaAPIFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceRegistrationViaAPIFlowParams

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

func (*InitializeSelfServiceRegistrationViaAPIFlowParams) SetContext

SetContext adds the context to the initialize self service registration via API flow params

func (*InitializeSelfServiceRegistrationViaAPIFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the initialize self service registration via API flow params

func (*InitializeSelfServiceRegistrationViaAPIFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service registration via API flow params

func (*InitializeSelfServiceRegistrationViaAPIFlowParams) WithContext

WithContext adds the context to the initialize self service registration via API flow params

func (*InitializeSelfServiceRegistrationViaAPIFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service registration via API flow params

func (*InitializeSelfServiceRegistrationViaAPIFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service registration via API flow params

func (*InitializeSelfServiceRegistrationViaAPIFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceRegistrationViaAPIFlowReader

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

InitializeSelfServiceRegistrationViaAPIFlowReader is a Reader for the InitializeSelfServiceRegistrationViaAPIFlow structure.

func (*InitializeSelfServiceRegistrationViaAPIFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceRegistrationViaBrowserFlowFound

type InitializeSelfServiceRegistrationViaBrowserFlowFound struct {
}

InitializeSelfServiceRegistrationViaBrowserFlowFound 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 NewInitializeSelfServiceRegistrationViaBrowserFlowFound

func NewInitializeSelfServiceRegistrationViaBrowserFlowFound() *InitializeSelfServiceRegistrationViaBrowserFlowFound

NewInitializeSelfServiceRegistrationViaBrowserFlowFound creates a InitializeSelfServiceRegistrationViaBrowserFlowFound with default headers values

func (*InitializeSelfServiceRegistrationViaBrowserFlowFound) Error

type InitializeSelfServiceRegistrationViaBrowserFlowInternalServerError

type InitializeSelfServiceRegistrationViaBrowserFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceRegistrationViaBrowserFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceRegistrationViaBrowserFlowInternalServerError

func NewInitializeSelfServiceRegistrationViaBrowserFlowInternalServerError() *InitializeSelfServiceRegistrationViaBrowserFlowInternalServerError

NewInitializeSelfServiceRegistrationViaBrowserFlowInternalServerError creates a InitializeSelfServiceRegistrationViaBrowserFlowInternalServerError with default headers values

func (*InitializeSelfServiceRegistrationViaBrowserFlowInternalServerError) Error

func (*InitializeSelfServiceRegistrationViaBrowserFlowInternalServerError) GetPayload

type InitializeSelfServiceRegistrationViaBrowserFlowParams

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

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

func NewInitializeSelfServiceRegistrationViaBrowserFlowParams

func NewInitializeSelfServiceRegistrationViaBrowserFlowParams() *InitializeSelfServiceRegistrationViaBrowserFlowParams

NewInitializeSelfServiceRegistrationViaBrowserFlowParams creates a new InitializeSelfServiceRegistrationViaBrowserFlowParams object with the default values initialized.

func NewInitializeSelfServiceRegistrationViaBrowserFlowParamsWithContext

func NewInitializeSelfServiceRegistrationViaBrowserFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceRegistrationViaBrowserFlowParams

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

func NewInitializeSelfServiceRegistrationViaBrowserFlowParamsWithHTTPClient

func NewInitializeSelfServiceRegistrationViaBrowserFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceRegistrationViaBrowserFlowParams

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

func NewInitializeSelfServiceRegistrationViaBrowserFlowParamsWithTimeout

func NewInitializeSelfServiceRegistrationViaBrowserFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceRegistrationViaBrowserFlowParams

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

func (*InitializeSelfServiceRegistrationViaBrowserFlowParams) SetContext

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

func (*InitializeSelfServiceRegistrationViaBrowserFlowParams) SetHTTPClient

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

func (*InitializeSelfServiceRegistrationViaBrowserFlowParams) SetTimeout

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

func (*InitializeSelfServiceRegistrationViaBrowserFlowParams) WithContext

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

func (*InitializeSelfServiceRegistrationViaBrowserFlowParams) WithHTTPClient

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

func (*InitializeSelfServiceRegistrationViaBrowserFlowParams) WithTimeout

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

func (*InitializeSelfServiceRegistrationViaBrowserFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceRegistrationViaBrowserFlowReader

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

InitializeSelfServiceRegistrationViaBrowserFlowReader is a Reader for the InitializeSelfServiceRegistrationViaBrowserFlow structure.

func (*InitializeSelfServiceRegistrationViaBrowserFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceSettingsViaAPIFlowBadRequest

type InitializeSelfServiceSettingsViaAPIFlowBadRequest struct {
	Payload *models.GenericError
}

InitializeSelfServiceSettingsViaAPIFlowBadRequest handles this case with default header values.

genericError

func NewInitializeSelfServiceSettingsViaAPIFlowBadRequest

func NewInitializeSelfServiceSettingsViaAPIFlowBadRequest() *InitializeSelfServiceSettingsViaAPIFlowBadRequest

NewInitializeSelfServiceSettingsViaAPIFlowBadRequest creates a InitializeSelfServiceSettingsViaAPIFlowBadRequest with default headers values

func (*InitializeSelfServiceSettingsViaAPIFlowBadRequest) Error

func (*InitializeSelfServiceSettingsViaAPIFlowBadRequest) GetPayload

type InitializeSelfServiceSettingsViaAPIFlowInternalServerError

type InitializeSelfServiceSettingsViaAPIFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceSettingsViaAPIFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceSettingsViaAPIFlowInternalServerError

func NewInitializeSelfServiceSettingsViaAPIFlowInternalServerError() *InitializeSelfServiceSettingsViaAPIFlowInternalServerError

NewInitializeSelfServiceSettingsViaAPIFlowInternalServerError creates a InitializeSelfServiceSettingsViaAPIFlowInternalServerError with default headers values

func (*InitializeSelfServiceSettingsViaAPIFlowInternalServerError) Error

func (*InitializeSelfServiceSettingsViaAPIFlowInternalServerError) GetPayload

type InitializeSelfServiceSettingsViaAPIFlowOK

type InitializeSelfServiceSettingsViaAPIFlowOK struct {
	Payload *models.SettingsFlow
}

InitializeSelfServiceSettingsViaAPIFlowOK handles this case with default header values.

settingsFlow

func NewInitializeSelfServiceSettingsViaAPIFlowOK

func NewInitializeSelfServiceSettingsViaAPIFlowOK() *InitializeSelfServiceSettingsViaAPIFlowOK

NewInitializeSelfServiceSettingsViaAPIFlowOK creates a InitializeSelfServiceSettingsViaAPIFlowOK with default headers values

func (*InitializeSelfServiceSettingsViaAPIFlowOK) Error

func (*InitializeSelfServiceSettingsViaAPIFlowOK) GetPayload

type InitializeSelfServiceSettingsViaAPIFlowParams

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

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

func NewInitializeSelfServiceSettingsViaAPIFlowParams

func NewInitializeSelfServiceSettingsViaAPIFlowParams() *InitializeSelfServiceSettingsViaAPIFlowParams

NewInitializeSelfServiceSettingsViaAPIFlowParams creates a new InitializeSelfServiceSettingsViaAPIFlowParams object with the default values initialized.

func NewInitializeSelfServiceSettingsViaAPIFlowParamsWithContext

func NewInitializeSelfServiceSettingsViaAPIFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceSettingsViaAPIFlowParams

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

func NewInitializeSelfServiceSettingsViaAPIFlowParamsWithHTTPClient

func NewInitializeSelfServiceSettingsViaAPIFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceSettingsViaAPIFlowParams

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

func NewInitializeSelfServiceSettingsViaAPIFlowParamsWithTimeout

func NewInitializeSelfServiceSettingsViaAPIFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceSettingsViaAPIFlowParams

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

func (*InitializeSelfServiceSettingsViaAPIFlowParams) SetContext

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

func (*InitializeSelfServiceSettingsViaAPIFlowParams) SetHTTPClient

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

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

func (*InitializeSelfServiceSettingsViaAPIFlowParams) SetTimeout

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

func (*InitializeSelfServiceSettingsViaAPIFlowParams) WithContext

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

func (*InitializeSelfServiceSettingsViaAPIFlowParams) WithHTTPClient

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

func (*InitializeSelfServiceSettingsViaAPIFlowParams) WithTimeout

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

func (*InitializeSelfServiceSettingsViaAPIFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceSettingsViaAPIFlowReader

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

InitializeSelfServiceSettingsViaAPIFlowReader is a Reader for the InitializeSelfServiceSettingsViaAPIFlow structure.

func (*InitializeSelfServiceSettingsViaAPIFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceSettingsViaBrowserFlowFound

type InitializeSelfServiceSettingsViaBrowserFlowFound struct {
}

InitializeSelfServiceSettingsViaBrowserFlowFound 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 NewInitializeSelfServiceSettingsViaBrowserFlowFound

func NewInitializeSelfServiceSettingsViaBrowserFlowFound() *InitializeSelfServiceSettingsViaBrowserFlowFound

NewInitializeSelfServiceSettingsViaBrowserFlowFound creates a InitializeSelfServiceSettingsViaBrowserFlowFound with default headers values

func (*InitializeSelfServiceSettingsViaBrowserFlowFound) Error

type InitializeSelfServiceSettingsViaBrowserFlowInternalServerError

type InitializeSelfServiceSettingsViaBrowserFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceSettingsViaBrowserFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceSettingsViaBrowserFlowInternalServerError

func NewInitializeSelfServiceSettingsViaBrowserFlowInternalServerError() *InitializeSelfServiceSettingsViaBrowserFlowInternalServerError

NewInitializeSelfServiceSettingsViaBrowserFlowInternalServerError creates a InitializeSelfServiceSettingsViaBrowserFlowInternalServerError with default headers values

func (*InitializeSelfServiceSettingsViaBrowserFlowInternalServerError) Error

func (*InitializeSelfServiceSettingsViaBrowserFlowInternalServerError) GetPayload

type InitializeSelfServiceSettingsViaBrowserFlowParams

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

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

func NewInitializeSelfServiceSettingsViaBrowserFlowParams

func NewInitializeSelfServiceSettingsViaBrowserFlowParams() *InitializeSelfServiceSettingsViaBrowserFlowParams

NewInitializeSelfServiceSettingsViaBrowserFlowParams creates a new InitializeSelfServiceSettingsViaBrowserFlowParams object with the default values initialized.

func NewInitializeSelfServiceSettingsViaBrowserFlowParamsWithContext

func NewInitializeSelfServiceSettingsViaBrowserFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceSettingsViaBrowserFlowParams

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

func NewInitializeSelfServiceSettingsViaBrowserFlowParamsWithHTTPClient

func NewInitializeSelfServiceSettingsViaBrowserFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceSettingsViaBrowserFlowParams

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

func NewInitializeSelfServiceSettingsViaBrowserFlowParamsWithTimeout

func NewInitializeSelfServiceSettingsViaBrowserFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceSettingsViaBrowserFlowParams

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

func (*InitializeSelfServiceSettingsViaBrowserFlowParams) SetContext

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

func (*InitializeSelfServiceSettingsViaBrowserFlowParams) SetHTTPClient

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

func (*InitializeSelfServiceSettingsViaBrowserFlowParams) SetTimeout

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

func (*InitializeSelfServiceSettingsViaBrowserFlowParams) WithContext

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

func (*InitializeSelfServiceSettingsViaBrowserFlowParams) WithHTTPClient

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

func (*InitializeSelfServiceSettingsViaBrowserFlowParams) WithTimeout

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

func (*InitializeSelfServiceSettingsViaBrowserFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceSettingsViaBrowserFlowReader

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

InitializeSelfServiceSettingsViaBrowserFlowReader is a Reader for the InitializeSelfServiceSettingsViaBrowserFlow structure.

func (*InitializeSelfServiceSettingsViaBrowserFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceVerificationViaAPIFlowBadRequest

type InitializeSelfServiceVerificationViaAPIFlowBadRequest struct {
	Payload *models.GenericError
}

InitializeSelfServiceVerificationViaAPIFlowBadRequest handles this case with default header values.

genericError

func NewInitializeSelfServiceVerificationViaAPIFlowBadRequest

func NewInitializeSelfServiceVerificationViaAPIFlowBadRequest() *InitializeSelfServiceVerificationViaAPIFlowBadRequest

NewInitializeSelfServiceVerificationViaAPIFlowBadRequest creates a InitializeSelfServiceVerificationViaAPIFlowBadRequest with default headers values

func (*InitializeSelfServiceVerificationViaAPIFlowBadRequest) Error

func (*InitializeSelfServiceVerificationViaAPIFlowBadRequest) GetPayload

type InitializeSelfServiceVerificationViaAPIFlowInternalServerError

type InitializeSelfServiceVerificationViaAPIFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceVerificationViaAPIFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceVerificationViaAPIFlowInternalServerError

func NewInitializeSelfServiceVerificationViaAPIFlowInternalServerError() *InitializeSelfServiceVerificationViaAPIFlowInternalServerError

NewInitializeSelfServiceVerificationViaAPIFlowInternalServerError creates a InitializeSelfServiceVerificationViaAPIFlowInternalServerError with default headers values

func (*InitializeSelfServiceVerificationViaAPIFlowInternalServerError) Error

func (*InitializeSelfServiceVerificationViaAPIFlowInternalServerError) GetPayload

type InitializeSelfServiceVerificationViaAPIFlowOK

type InitializeSelfServiceVerificationViaAPIFlowOK struct {
	Payload *models.VerificationFlow
}

InitializeSelfServiceVerificationViaAPIFlowOK handles this case with default header values.

verificationFlow

func NewInitializeSelfServiceVerificationViaAPIFlowOK

func NewInitializeSelfServiceVerificationViaAPIFlowOK() *InitializeSelfServiceVerificationViaAPIFlowOK

NewInitializeSelfServiceVerificationViaAPIFlowOK creates a InitializeSelfServiceVerificationViaAPIFlowOK with default headers values

func (*InitializeSelfServiceVerificationViaAPIFlowOK) Error

func (*InitializeSelfServiceVerificationViaAPIFlowOK) GetPayload

type InitializeSelfServiceVerificationViaAPIFlowParams

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

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

func NewInitializeSelfServiceVerificationViaAPIFlowParams

func NewInitializeSelfServiceVerificationViaAPIFlowParams() *InitializeSelfServiceVerificationViaAPIFlowParams

NewInitializeSelfServiceVerificationViaAPIFlowParams creates a new InitializeSelfServiceVerificationViaAPIFlowParams object with the default values initialized.

func NewInitializeSelfServiceVerificationViaAPIFlowParamsWithContext

func NewInitializeSelfServiceVerificationViaAPIFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceVerificationViaAPIFlowParams

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

func NewInitializeSelfServiceVerificationViaAPIFlowParamsWithHTTPClient

func NewInitializeSelfServiceVerificationViaAPIFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceVerificationViaAPIFlowParams

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

func NewInitializeSelfServiceVerificationViaAPIFlowParamsWithTimeout

func NewInitializeSelfServiceVerificationViaAPIFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceVerificationViaAPIFlowParams

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

func (*InitializeSelfServiceVerificationViaAPIFlowParams) SetContext

SetContext adds the context to the initialize self service verification via API flow params

func (*InitializeSelfServiceVerificationViaAPIFlowParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the initialize self service verification via API flow params

func (*InitializeSelfServiceVerificationViaAPIFlowParams) SetTimeout

SetTimeout adds the timeout to the initialize self service verification via API flow params

func (*InitializeSelfServiceVerificationViaAPIFlowParams) WithContext

WithContext adds the context to the initialize self service verification via API flow params

func (*InitializeSelfServiceVerificationViaAPIFlowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initialize self service verification via API flow params

func (*InitializeSelfServiceVerificationViaAPIFlowParams) WithTimeout

WithTimeout adds the timeout to the initialize self service verification via API flow params

func (*InitializeSelfServiceVerificationViaAPIFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceVerificationViaAPIFlowReader

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

InitializeSelfServiceVerificationViaAPIFlowReader is a Reader for the InitializeSelfServiceVerificationViaAPIFlow structure.

func (*InitializeSelfServiceVerificationViaAPIFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitializeSelfServiceVerificationViaBrowserFlowFound

type InitializeSelfServiceVerificationViaBrowserFlowFound struct {
}

InitializeSelfServiceVerificationViaBrowserFlowFound 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 NewInitializeSelfServiceVerificationViaBrowserFlowFound

func NewInitializeSelfServiceVerificationViaBrowserFlowFound() *InitializeSelfServiceVerificationViaBrowserFlowFound

NewInitializeSelfServiceVerificationViaBrowserFlowFound creates a InitializeSelfServiceVerificationViaBrowserFlowFound with default headers values

func (*InitializeSelfServiceVerificationViaBrowserFlowFound) Error

type InitializeSelfServiceVerificationViaBrowserFlowInternalServerError

type InitializeSelfServiceVerificationViaBrowserFlowInternalServerError struct {
	Payload *models.GenericError
}

InitializeSelfServiceVerificationViaBrowserFlowInternalServerError handles this case with default header values.

genericError

func NewInitializeSelfServiceVerificationViaBrowserFlowInternalServerError

func NewInitializeSelfServiceVerificationViaBrowserFlowInternalServerError() *InitializeSelfServiceVerificationViaBrowserFlowInternalServerError

NewInitializeSelfServiceVerificationViaBrowserFlowInternalServerError creates a InitializeSelfServiceVerificationViaBrowserFlowInternalServerError with default headers values

func (*InitializeSelfServiceVerificationViaBrowserFlowInternalServerError) Error

func (*InitializeSelfServiceVerificationViaBrowserFlowInternalServerError) GetPayload

type InitializeSelfServiceVerificationViaBrowserFlowParams

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

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

func NewInitializeSelfServiceVerificationViaBrowserFlowParams

func NewInitializeSelfServiceVerificationViaBrowserFlowParams() *InitializeSelfServiceVerificationViaBrowserFlowParams

NewInitializeSelfServiceVerificationViaBrowserFlowParams creates a new InitializeSelfServiceVerificationViaBrowserFlowParams object with the default values initialized.

func NewInitializeSelfServiceVerificationViaBrowserFlowParamsWithContext

func NewInitializeSelfServiceVerificationViaBrowserFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceVerificationViaBrowserFlowParams

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

func NewInitializeSelfServiceVerificationViaBrowserFlowParamsWithHTTPClient

func NewInitializeSelfServiceVerificationViaBrowserFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceVerificationViaBrowserFlowParams

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

func NewInitializeSelfServiceVerificationViaBrowserFlowParamsWithTimeout

func NewInitializeSelfServiceVerificationViaBrowserFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceVerificationViaBrowserFlowParams

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

func (*InitializeSelfServiceVerificationViaBrowserFlowParams) SetContext

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

func (*InitializeSelfServiceVerificationViaBrowserFlowParams) SetHTTPClient

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

func (*InitializeSelfServiceVerificationViaBrowserFlowParams) SetTimeout

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

func (*InitializeSelfServiceVerificationViaBrowserFlowParams) WithContext

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

func (*InitializeSelfServiceVerificationViaBrowserFlowParams) WithHTTPClient

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

func (*InitializeSelfServiceVerificationViaBrowserFlowParams) WithTimeout

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

func (*InitializeSelfServiceVerificationViaBrowserFlowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitializeSelfServiceVerificationViaBrowserFlowReader

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

InitializeSelfServiceVerificationViaBrowserFlowReader is a Reader for the InitializeSelfServiceVerificationViaBrowserFlow structure.

func (*InitializeSelfServiceVerificationViaBrowserFlowReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RevokeSessionBadRequest

type RevokeSessionBadRequest struct {
	Payload *models.GenericError
}

RevokeSessionBadRequest handles this case with default header values.

genericError

func NewRevokeSessionBadRequest

func NewRevokeSessionBadRequest() *RevokeSessionBadRequest

NewRevokeSessionBadRequest creates a RevokeSessionBadRequest with default headers values

func (*RevokeSessionBadRequest) Error

func (o *RevokeSessionBadRequest) Error() string

func (*RevokeSessionBadRequest) GetPayload

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

type RevokeSessionInternalServerError

type RevokeSessionInternalServerError struct {
	Payload *models.GenericError
}

RevokeSessionInternalServerError handles this case with default header values.

genericError

func NewRevokeSessionInternalServerError

func NewRevokeSessionInternalServerError() *RevokeSessionInternalServerError

NewRevokeSessionInternalServerError creates a RevokeSessionInternalServerError with default headers values

func (*RevokeSessionInternalServerError) Error

func (*RevokeSessionInternalServerError) GetPayload

type RevokeSessionNoContent

type RevokeSessionNoContent struct {
}

RevokeSessionNoContent 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 NewRevokeSessionNoContent

func NewRevokeSessionNoContent() *RevokeSessionNoContent

NewRevokeSessionNoContent creates a RevokeSessionNoContent with default headers values

func (*RevokeSessionNoContent) Error

func (o *RevokeSessionNoContent) Error() string

type RevokeSessionParams

type RevokeSessionParams struct {

	/*Body*/
	Body *models.RevokeSession

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

RevokeSessionParams contains all the parameters to send to the API endpoint for the revoke session operation typically these are written to a http.Request

func NewRevokeSessionParams

func NewRevokeSessionParams() *RevokeSessionParams

NewRevokeSessionParams creates a new RevokeSessionParams object with the default values initialized.

func NewRevokeSessionParamsWithContext

func NewRevokeSessionParamsWithContext(ctx context.Context) *RevokeSessionParams

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

func NewRevokeSessionParamsWithHTTPClient

func NewRevokeSessionParamsWithHTTPClient(client *http.Client) *RevokeSessionParams

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

func NewRevokeSessionParamsWithTimeout

func NewRevokeSessionParamsWithTimeout(timeout time.Duration) *RevokeSessionParams

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

func (*RevokeSessionParams) SetBody

func (o *RevokeSessionParams) SetBody(body *models.RevokeSession)

SetBody adds the body to the revoke session params

func (*RevokeSessionParams) SetContext

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

SetContext adds the context to the revoke session params

func (*RevokeSessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the revoke session params

func (*RevokeSessionParams) SetTimeout

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

SetTimeout adds the timeout to the revoke session params

func (*RevokeSessionParams) WithBody

WithBody adds the body to the revoke session params

func (*RevokeSessionParams) WithContext

WithContext adds the context to the revoke session params

func (*RevokeSessionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the revoke session params

func (*RevokeSessionParams) WithTimeout

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

WithTimeout adds the timeout to the revoke session params

func (*RevokeSessionParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RevokeSessionReader

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

RevokeSessionReader is a Reader for the RevokeSession structure.

func (*RevokeSessionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

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 {

	/*Authorization
	  in: authorization

	*/
	Authorization *string
	/*Cookie*/
	Cookie *string

	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) SetAuthorization

func (o *WhoamiParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the whoami params

func (*WhoamiParams) SetContext

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

SetContext adds the context to the whoami params

func (*WhoamiParams) SetCookie

func (o *WhoamiParams) SetCookie(cookie *string)

SetCookie adds the cookie 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) WithAuthorization

func (o *WhoamiParams) WithAuthorization(authorization *string) *WhoamiParams

WithAuthorization adds the authorization 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) WithCookie

func (o *WhoamiParams) WithCookie(cookie *string) *WhoamiParams

WithCookie adds the cookie 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.

type WhoamiUnauthorized

type WhoamiUnauthorized struct {
	Payload *models.GenericError
}

WhoamiUnauthorized handles this case with default header values.

genericError

func NewWhoamiUnauthorized

func NewWhoamiUnauthorized() *WhoamiUnauthorized

NewWhoamiUnauthorized creates a WhoamiUnauthorized with default headers values

func (*WhoamiUnauthorized) Error

func (o *WhoamiUnauthorized) Error() string

func (*WhoamiUnauthorized) GetPayload

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

Source Files

Jump to

Keyboard shortcuts

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