Documentation ¶
Index ¶
- type Client
- func (a *Client) CompleteSelfServiceBrowserSettingsPasswordStrategyFlow(params *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) error
- func (a *Client) CompleteSelfServiceBrowserSettingsProfileStrategyFlow(params *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) error
- func (a *Client) CompleteSelfServiceBrowserVerificationFlow(params *CompleteSelfServiceBrowserVerificationFlowParams) error
- func (a *Client) InitializeSelfServiceBrowserLoginFlow(params *InitializeSelfServiceBrowserLoginFlowParams) error
- func (a *Client) InitializeSelfServiceBrowserLogoutFlow(params *InitializeSelfServiceBrowserLogoutFlowParams) error
- func (a *Client) InitializeSelfServiceBrowserRegistrationFlow(params *InitializeSelfServiceBrowserRegistrationFlowParams) error
- func (a *Client) InitializeSelfServiceBrowserVerificationFlow(params *InitializeSelfServiceBrowserVerificationFlowParams) error
- func (a *Client) InitializeSelfServiceSettingsFlow(params *InitializeSelfServiceSettingsFlowParams) error
- func (a *Client) SelfServiceBrowserVerify(params *SelfServiceBrowserVerifyParams) error
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) Whoami(params *WhoamiParams) (*WhoamiOK, error)
- type ClientService
- type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound
- type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError
- type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams() *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetContext(ctx context.Context)
- func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetHTTPClient(client *http.Client)
- func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetTimeout(timeout time.Duration)
- func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader
- type CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound
- type CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError
- type CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParams() *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetBody(body *models.CompleteSelfServiceBrowserSettingsStrategyProfileFlowPayload)
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetContext(ctx context.Context)
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetHTTPClient(client *http.Client)
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetRequest(request string)
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetTimeout(timeout time.Duration)
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithBody(body *models.CompleteSelfServiceBrowserSettingsStrategyProfileFlowPayload) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithRequest(request string) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
- func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader
- type CompleteSelfServiceBrowserVerificationFlowFound
- type CompleteSelfServiceBrowserVerificationFlowInternalServerError
- type CompleteSelfServiceBrowserVerificationFlowParams
- func NewCompleteSelfServiceBrowserVerificationFlowParams() *CompleteSelfServiceBrowserVerificationFlowParams
- func NewCompleteSelfServiceBrowserVerificationFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserVerificationFlowParams
- func NewCompleteSelfServiceBrowserVerificationFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserVerificationFlowParams
- func NewCompleteSelfServiceBrowserVerificationFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserVerificationFlowParams
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetContext(ctx context.Context)
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetHTTPClient(client *http.Client)
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetRequest(request string)
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetTimeout(timeout time.Duration)
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetVia(via string)
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithContext(ctx context.Context) *CompleteSelfServiceBrowserVerificationFlowParams
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserVerificationFlowParams
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithRequest(request string) *CompleteSelfServiceBrowserVerificationFlowParams
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserVerificationFlowParams
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithVia(via string) *CompleteSelfServiceBrowserVerificationFlowParams
- func (o *CompleteSelfServiceBrowserVerificationFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CompleteSelfServiceBrowserVerificationFlowReader
- type InitializeSelfServiceBrowserLoginFlowFound
- type InitializeSelfServiceBrowserLoginFlowInternalServerError
- type InitializeSelfServiceBrowserLoginFlowParams
- func NewInitializeSelfServiceBrowserLoginFlowParams() *InitializeSelfServiceBrowserLoginFlowParams
- func NewInitializeSelfServiceBrowserLoginFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserLoginFlowParams
- func NewInitializeSelfServiceBrowserLoginFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLoginFlowParams
- func NewInitializeSelfServiceBrowserLoginFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLoginFlowParams
- func (o *InitializeSelfServiceBrowserLoginFlowParams) SetContext(ctx context.Context)
- func (o *InitializeSelfServiceBrowserLoginFlowParams) SetHTTPClient(client *http.Client)
- func (o *InitializeSelfServiceBrowserLoginFlowParams) SetTimeout(timeout time.Duration)
- func (o *InitializeSelfServiceBrowserLoginFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserLoginFlowParams
- func (o *InitializeSelfServiceBrowserLoginFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLoginFlowParams
- func (o *InitializeSelfServiceBrowserLoginFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLoginFlowParams
- func (o *InitializeSelfServiceBrowserLoginFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type InitializeSelfServiceBrowserLoginFlowReader
- type InitializeSelfServiceBrowserLogoutFlowFound
- type InitializeSelfServiceBrowserLogoutFlowInternalServerError
- type InitializeSelfServiceBrowserLogoutFlowParams
- func NewInitializeSelfServiceBrowserLogoutFlowParams() *InitializeSelfServiceBrowserLogoutFlowParams
- func NewInitializeSelfServiceBrowserLogoutFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserLogoutFlowParams
- func NewInitializeSelfServiceBrowserLogoutFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLogoutFlowParams
- func NewInitializeSelfServiceBrowserLogoutFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLogoutFlowParams
- func (o *InitializeSelfServiceBrowserLogoutFlowParams) SetContext(ctx context.Context)
- func (o *InitializeSelfServiceBrowserLogoutFlowParams) SetHTTPClient(client *http.Client)
- func (o *InitializeSelfServiceBrowserLogoutFlowParams) SetTimeout(timeout time.Duration)
- func (o *InitializeSelfServiceBrowserLogoutFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserLogoutFlowParams
- func (o *InitializeSelfServiceBrowserLogoutFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLogoutFlowParams
- func (o *InitializeSelfServiceBrowserLogoutFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLogoutFlowParams
- func (o *InitializeSelfServiceBrowserLogoutFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type InitializeSelfServiceBrowserLogoutFlowReader
- type InitializeSelfServiceBrowserRegistrationFlowFound
- type InitializeSelfServiceBrowserRegistrationFlowInternalServerError
- type InitializeSelfServiceBrowserRegistrationFlowParams
- func NewInitializeSelfServiceBrowserRegistrationFlowParams() *InitializeSelfServiceBrowserRegistrationFlowParams
- func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserRegistrationFlowParams
- func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserRegistrationFlowParams
- func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserRegistrationFlowParams
- func (o *InitializeSelfServiceBrowserRegistrationFlowParams) SetContext(ctx context.Context)
- func (o *InitializeSelfServiceBrowserRegistrationFlowParams) SetHTTPClient(client *http.Client)
- func (o *InitializeSelfServiceBrowserRegistrationFlowParams) SetTimeout(timeout time.Duration)
- func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserRegistrationFlowParams
- func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserRegistrationFlowParams
- func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserRegistrationFlowParams
- func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type InitializeSelfServiceBrowserRegistrationFlowReader
- type InitializeSelfServiceBrowserVerificationFlowFound
- type InitializeSelfServiceBrowserVerificationFlowInternalServerError
- type InitializeSelfServiceBrowserVerificationFlowParams
- func NewInitializeSelfServiceBrowserVerificationFlowParams() *InitializeSelfServiceBrowserVerificationFlowParams
- func NewInitializeSelfServiceBrowserVerificationFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserVerificationFlowParams
- func NewInitializeSelfServiceBrowserVerificationFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserVerificationFlowParams
- func NewInitializeSelfServiceBrowserVerificationFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserVerificationFlowParams
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetContext(ctx context.Context)
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetHTTPClient(client *http.Client)
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetTimeout(timeout time.Duration)
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetVia(via string)
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserVerificationFlowParams
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserVerificationFlowParams
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserVerificationFlowParams
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithVia(via string) *InitializeSelfServiceBrowserVerificationFlowParams
- func (o *InitializeSelfServiceBrowserVerificationFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type InitializeSelfServiceBrowserVerificationFlowReader
- type InitializeSelfServiceSettingsFlowFound
- type InitializeSelfServiceSettingsFlowInternalServerError
- type InitializeSelfServiceSettingsFlowParams
- func NewInitializeSelfServiceSettingsFlowParams() *InitializeSelfServiceSettingsFlowParams
- func NewInitializeSelfServiceSettingsFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceSettingsFlowParams
- func NewInitializeSelfServiceSettingsFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceSettingsFlowParams
- func NewInitializeSelfServiceSettingsFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceSettingsFlowParams
- func (o *InitializeSelfServiceSettingsFlowParams) SetContext(ctx context.Context)
- func (o *InitializeSelfServiceSettingsFlowParams) SetHTTPClient(client *http.Client)
- func (o *InitializeSelfServiceSettingsFlowParams) SetTimeout(timeout time.Duration)
- func (o *InitializeSelfServiceSettingsFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceSettingsFlowParams
- func (o *InitializeSelfServiceSettingsFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceSettingsFlowParams
- func (o *InitializeSelfServiceSettingsFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceSettingsFlowParams
- func (o *InitializeSelfServiceSettingsFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type InitializeSelfServiceSettingsFlowReader
- type SelfServiceBrowserVerifyFound
- type SelfServiceBrowserVerifyInternalServerError
- type SelfServiceBrowserVerifyParams
- func NewSelfServiceBrowserVerifyParams() *SelfServiceBrowserVerifyParams
- func NewSelfServiceBrowserVerifyParamsWithContext(ctx context.Context) *SelfServiceBrowserVerifyParams
- func NewSelfServiceBrowserVerifyParamsWithHTTPClient(client *http.Client) *SelfServiceBrowserVerifyParams
- func NewSelfServiceBrowserVerifyParamsWithTimeout(timeout time.Duration) *SelfServiceBrowserVerifyParams
- func (o *SelfServiceBrowserVerifyParams) SetCode(code string)
- func (o *SelfServiceBrowserVerifyParams) SetContext(ctx context.Context)
- func (o *SelfServiceBrowserVerifyParams) SetHTTPClient(client *http.Client)
- func (o *SelfServiceBrowserVerifyParams) SetTimeout(timeout time.Duration)
- func (o *SelfServiceBrowserVerifyParams) SetVia(via string)
- func (o *SelfServiceBrowserVerifyParams) WithCode(code string) *SelfServiceBrowserVerifyParams
- func (o *SelfServiceBrowserVerifyParams) WithContext(ctx context.Context) *SelfServiceBrowserVerifyParams
- func (o *SelfServiceBrowserVerifyParams) WithHTTPClient(client *http.Client) *SelfServiceBrowserVerifyParams
- func (o *SelfServiceBrowserVerifyParams) WithTimeout(timeout time.Duration) *SelfServiceBrowserVerifyParams
- func (o *SelfServiceBrowserVerifyParams) WithVia(via string) *SelfServiceBrowserVerifyParams
- func (o *SelfServiceBrowserVerifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type SelfServiceBrowserVerifyReader
- type WhoamiForbidden
- type WhoamiInternalServerError
- type WhoamiOK
- type WhoamiParams
- func (o *WhoamiParams) SetContext(ctx context.Context)
- func (o *WhoamiParams) SetHTTPClient(client *http.Client)
- func (o *WhoamiParams) SetTimeout(timeout time.Duration)
- func (o *WhoamiParams) WithContext(ctx context.Context) *WhoamiParams
- func (o *WhoamiParams) WithHTTPClient(client *http.Client) *WhoamiParams
- func (o *WhoamiParams) WithTimeout(timeout time.Duration) *WhoamiParams
- func (o *WhoamiParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WhoamiReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for public API
func (*Client) CompleteSelfServiceBrowserSettingsPasswordStrategyFlow ¶
func (a *Client) CompleteSelfServiceBrowserSettingsPasswordStrategyFlow(params *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) error
CompleteSelfServiceBrowserSettingsPasswordStrategyFlow completes the browser based settings flow for the password strategy This endpoint completes a browser-based settings flow. This is usually achieved by POSTing data to this
endpoint.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.
More information can be found at [ORY Kratos User Settings & Profile Management Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-settings-profile-management).
func (*Client) CompleteSelfServiceBrowserSettingsProfileStrategyFlow ¶
func (a *Client) CompleteSelfServiceBrowserSettingsProfileStrategyFlow(params *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) error
CompleteSelfServiceBrowserSettingsProfileStrategyFlow completes the browser based settings flow for profile data This endpoint completes a browser-based settings flow. This is usually achieved by POSTing data to this
endpoint.
If the provided profile data is valid against the Identity's Traits JSON Schema, the data will be updated and the browser redirected to `url.settings_ui` for further steps.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.
More information can be found at [ORY Kratos User Settings & Profile Management Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-settings-profile-management).
func (*Client) CompleteSelfServiceBrowserVerificationFlow ¶
func (a *Client) CompleteSelfServiceBrowserVerificationFlow(params *CompleteSelfServiceBrowserVerificationFlowParams) error
CompleteSelfServiceBrowserVerificationFlow completes the browser based verification flows This endpoint completes a browser-based verification flow. This is usually achieved by POSTing data to this
endpoint.
If the provided data is valid against the Identity's Traits JSON Schema, the data will be updated and the browser redirected to `url.settings_ui` for further steps.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.
More information can be found at [ORY Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/selfservice/flows/verify-email-account-activation).
func (*Client) InitializeSelfServiceBrowserLoginFlow ¶
func (a *Client) InitializeSelfServiceBrowserLoginFlow(params *InitializeSelfServiceBrowserLoginFlowParams) error
InitializeSelfServiceBrowserLoginFlow initializes browser based login user flow This endpoint initializes a browser-based user login flow. Once initialized, the browser will be redirected to
`urls.login_ui` with the request ID set as a query parameter. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url`.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).
More information can be found at [ORY Kratos User Login and User Registration Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-login-user-registration).
func (*Client) InitializeSelfServiceBrowserLogoutFlow ¶
func (a *Client) InitializeSelfServiceBrowserLogoutFlow(params *InitializeSelfServiceBrowserLogoutFlowParams) error
InitializeSelfServiceBrowserLogoutFlow initializes browser based logout user flow This endpoint initializes a logout flow.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).
On successful logout, the browser will be redirected (HTTP 302 Found) to `urls.default_return_to`.
More information can be found at [ORY Kratos User Logout Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-logout).
func (*Client) InitializeSelfServiceBrowserRegistrationFlow ¶
func (a *Client) InitializeSelfServiceBrowserRegistrationFlow(params *InitializeSelfServiceBrowserRegistrationFlowParams) error
InitializeSelfServiceBrowserRegistrationFlow initializes browser based registration user flow This endpoint initializes a browser-based user registration flow. Once initialized, the browser will be redirected to
`urls.registration_ui` with the request ID set as a query parameter. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url`.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).
More information can be found at [ORY Kratos User Login and User Registration Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-login-user-registration).
func (*Client) InitializeSelfServiceBrowserVerificationFlow ¶
func (a *Client) InitializeSelfServiceBrowserVerificationFlow(params *InitializeSelfServiceBrowserVerificationFlowParams) error
InitializeSelfServiceBrowserVerificationFlow initializes browser based verification flow This endpoint initializes a browser-based verification flow. Once initialized, the browser will be redirected to
`urls.settings_ui` with the request ID set as a query parameter. If no valid user session exists, a login flow will be initialized.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).
More information can be found at [ORY Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/selfservice/flows/verify-email-account-activation).
func (*Client) InitializeSelfServiceSettingsFlow ¶
func (a *Client) InitializeSelfServiceSettingsFlow(params *InitializeSelfServiceSettingsFlowParams) error
InitializeSelfServiceSettingsFlow initializes browser based settings flow This endpoint initializes a browser-based settings flow. Once initialized, the browser will be redirected to
`urls.settings_ui` with the request ID set as a query parameter. If no valid user session exists, a login flow will be initialized.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).
More information can be found at [ORY Kratos User Settings & Profile Management Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-settings-profile-management).
func (*Client) SelfServiceBrowserVerify ¶
func (a *Client) SelfServiceBrowserVerify(params *SelfServiceBrowserVerifyParams) error
SelfServiceBrowserVerify completes the browser based verification flows This endpoint completes a browser-based verification flow.
> This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...) and HTML Forms.
More information can be found at [ORY Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/selfservice/flows/verify-email-account-activation).
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) Whoami ¶
func (a *Client) Whoami(params *WhoamiParams) (*WhoamiOK, error)
Whoami checks who the current HTTP session belongs to Uses the HTTP Headers in the GET request to determine (e.g. by using checking the cookies) who is authenticated.
Returns a session object or 401 if the credentials are invalid or no credentials were sent.
This endpoint is useful for reverse proxies and API Gateways.
type ClientService ¶
type ClientService interface { CompleteSelfServiceBrowserSettingsPasswordStrategyFlow(params *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) error CompleteSelfServiceBrowserSettingsProfileStrategyFlow(params *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) error CompleteSelfServiceBrowserVerificationFlow(params *CompleteSelfServiceBrowserVerificationFlowParams) error InitializeSelfServiceBrowserLoginFlow(params *InitializeSelfServiceBrowserLoginFlowParams) error InitializeSelfServiceBrowserLogoutFlow(params *InitializeSelfServiceBrowserLogoutFlowParams) error InitializeSelfServiceBrowserRegistrationFlow(params *InitializeSelfServiceBrowserRegistrationFlowParams) error InitializeSelfServiceBrowserVerificationFlow(params *InitializeSelfServiceBrowserVerificationFlowParams) error InitializeSelfServiceSettingsFlow(params *InitializeSelfServiceSettingsFlowParams) error SelfServiceBrowserVerify(params *SelfServiceBrowserVerifyParams) error Whoami(params *WhoamiParams) (*WhoamiOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new public API client.
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound ¶
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound struct { }
CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound ¶
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound() *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound
NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound creates a CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound with default headers values
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound) Error ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowFound) Error() string
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError ¶
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError struct {
Payload *models.GenericError
}
CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError handles this case with default header values.
genericError
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError ¶
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError() *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError
NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError creates a CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError with default headers values
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError) GetPayload ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowInternalServerError) GetPayload() *models.GenericError
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams ¶
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams contains all the parameters to send to the API endpoint for the complete self service browser settings password strategy flow operation typically these are written to a http.Request
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams ¶
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams() *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized.
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithContext ¶
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithContext creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized, and the ability to set a context for a request
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithHTTPClient ¶
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithHTTPClient creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithTimeout ¶
func NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsPasswordStrategyFlowParamsWithTimeout creates a new CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams object with the default values initialized, and the ability to set a timeout on a request
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetContext ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetContext(ctx context.Context)
SetContext adds the context to the complete self service browser settings password strategy flow params
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetHTTPClient ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the complete self service browser settings password strategy flow params
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetTimeout ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the complete self service browser settings password strategy flow params
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithContext ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
WithContext adds the context to the complete self service browser settings password strategy flow params
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithHTTPClient ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
WithHTTPClient adds the HTTPClient to the complete self service browser settings password strategy flow params
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithTimeout ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams
WithTimeout adds the timeout to the complete self service browser settings password strategy flow params
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WriteToRequest ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader ¶
type CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader struct {
// contains filtered or unexported fields
}
CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader is a Reader for the CompleteSelfServiceBrowserSettingsPasswordStrategyFlow structure.
func (*CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader) ReadResponse ¶
func (o *CompleteSelfServiceBrowserSettingsPasswordStrategyFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound ¶
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound struct { }
CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowFound ¶
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowFound() *CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound
NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowFound creates a CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound with default headers values
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound) Error ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowFound) Error() string
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError ¶
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError struct {
Payload *models.GenericError
}
CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError handles this case with default header values.
genericError
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError ¶
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError() *CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError
NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError creates a CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError with default headers values
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError) GetPayload ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowInternalServerError) GetPayload() *models.GenericError
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams ¶
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams struct { /*Body*/ Body *models.CompleteSelfServiceBrowserSettingsStrategyProfileFlowPayload /*Request Request is the request ID. */ Request string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams contains all the parameters to send to the API endpoint for the complete self service browser settings profile strategy flow operation typically these are written to a http.Request
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParams ¶
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParams() *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParams creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized.
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithContext ¶
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithContext creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized, and the ability to set a context for a request
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithHTTPClient ¶
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithHTTPClient creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithTimeout ¶
func NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
NewCompleteSelfServiceBrowserSettingsProfileStrategyFlowParamsWithTimeout creates a new CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams object with the default values initialized, and the ability to set a timeout on a request
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetBody ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetBody(body *models.CompleteSelfServiceBrowserSettingsStrategyProfileFlowPayload)
SetBody adds the body to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetContext ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetContext(ctx context.Context)
SetContext adds the context to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetHTTPClient ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetRequest ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetRequest(request string)
SetRequest adds the request to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetTimeout ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithBody ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithBody(body *models.CompleteSelfServiceBrowserSettingsStrategyProfileFlowPayload) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
WithBody adds the body to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithContext ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithContext(ctx context.Context) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
WithContext adds the context to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithHTTPClient ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
WithHTTPClient adds the HTTPClient to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithRequest ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithRequest(request string) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
WithRequest adds the request to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithTimeout ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams
WithTimeout adds the timeout to the complete self service browser settings profile strategy flow params
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WriteToRequest ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader ¶
type CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader struct {
// contains filtered or unexported fields
}
CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader is a Reader for the CompleteSelfServiceBrowserSettingsProfileStrategyFlow structure.
func (*CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader) ReadResponse ¶
func (o *CompleteSelfServiceBrowserSettingsProfileStrategyFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CompleteSelfServiceBrowserVerificationFlowFound ¶
type CompleteSelfServiceBrowserVerificationFlowFound struct { }
CompleteSelfServiceBrowserVerificationFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewCompleteSelfServiceBrowserVerificationFlowFound ¶
func NewCompleteSelfServiceBrowserVerificationFlowFound() *CompleteSelfServiceBrowserVerificationFlowFound
NewCompleteSelfServiceBrowserVerificationFlowFound creates a CompleteSelfServiceBrowserVerificationFlowFound with default headers values
func (*CompleteSelfServiceBrowserVerificationFlowFound) Error ¶
func (o *CompleteSelfServiceBrowserVerificationFlowFound) Error() string
type CompleteSelfServiceBrowserVerificationFlowInternalServerError ¶
type CompleteSelfServiceBrowserVerificationFlowInternalServerError struct {
Payload *models.GenericError
}
CompleteSelfServiceBrowserVerificationFlowInternalServerError handles this case with default header values.
genericError
func NewCompleteSelfServiceBrowserVerificationFlowInternalServerError ¶
func NewCompleteSelfServiceBrowserVerificationFlowInternalServerError() *CompleteSelfServiceBrowserVerificationFlowInternalServerError
NewCompleteSelfServiceBrowserVerificationFlowInternalServerError creates a CompleteSelfServiceBrowserVerificationFlowInternalServerError with default headers values
func (*CompleteSelfServiceBrowserVerificationFlowInternalServerError) Error ¶
func (o *CompleteSelfServiceBrowserVerificationFlowInternalServerError) Error() string
func (*CompleteSelfServiceBrowserVerificationFlowInternalServerError) GetPayload ¶
func (o *CompleteSelfServiceBrowserVerificationFlowInternalServerError) GetPayload() *models.GenericError
type CompleteSelfServiceBrowserVerificationFlowParams ¶
type CompleteSelfServiceBrowserVerificationFlowParams struct { /*Request Request is the Request ID The value for this parameter comes from `request` URL Query parameter sent to your application (e.g. `/verify?request=abcde`). */ Request string /*Via What to verify Currently only "email" is supported. */ Via string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CompleteSelfServiceBrowserVerificationFlowParams contains all the parameters to send to the API endpoint for the complete self service browser verification flow operation typically these are written to a http.Request
func NewCompleteSelfServiceBrowserVerificationFlowParams ¶
func NewCompleteSelfServiceBrowserVerificationFlowParams() *CompleteSelfServiceBrowserVerificationFlowParams
NewCompleteSelfServiceBrowserVerificationFlowParams creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized.
func NewCompleteSelfServiceBrowserVerificationFlowParamsWithContext ¶
func NewCompleteSelfServiceBrowserVerificationFlowParamsWithContext(ctx context.Context) *CompleteSelfServiceBrowserVerificationFlowParams
NewCompleteSelfServiceBrowserVerificationFlowParamsWithContext creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a context for a request
func NewCompleteSelfServiceBrowserVerificationFlowParamsWithHTTPClient ¶
func NewCompleteSelfServiceBrowserVerificationFlowParamsWithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserVerificationFlowParams
NewCompleteSelfServiceBrowserVerificationFlowParamsWithHTTPClient creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCompleteSelfServiceBrowserVerificationFlowParamsWithTimeout ¶
func NewCompleteSelfServiceBrowserVerificationFlowParamsWithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserVerificationFlowParams
NewCompleteSelfServiceBrowserVerificationFlowParamsWithTimeout creates a new CompleteSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a timeout on a request
func (*CompleteSelfServiceBrowserVerificationFlowParams) SetContext ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetContext(ctx context.Context)
SetContext adds the context to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) SetHTTPClient ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) SetRequest ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetRequest(request string)
SetRequest adds the request to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) SetTimeout ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) SetVia ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) SetVia(via string)
SetVia adds the via to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) WithContext ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithContext(ctx context.Context) *CompleteSelfServiceBrowserVerificationFlowParams
WithContext adds the context to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) WithHTTPClient ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithHTTPClient(client *http.Client) *CompleteSelfServiceBrowserVerificationFlowParams
WithHTTPClient adds the HTTPClient to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) WithRequest ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithRequest(request string) *CompleteSelfServiceBrowserVerificationFlowParams
WithRequest adds the request to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) WithTimeout ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithTimeout(timeout time.Duration) *CompleteSelfServiceBrowserVerificationFlowParams
WithTimeout adds the timeout to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) WithVia ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) WithVia(via string) *CompleteSelfServiceBrowserVerificationFlowParams
WithVia adds the via to the complete self service browser verification flow params
func (*CompleteSelfServiceBrowserVerificationFlowParams) WriteToRequest ¶
func (o *CompleteSelfServiceBrowserVerificationFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CompleteSelfServiceBrowserVerificationFlowReader ¶
type CompleteSelfServiceBrowserVerificationFlowReader struct {
// contains filtered or unexported fields
}
CompleteSelfServiceBrowserVerificationFlowReader is a Reader for the CompleteSelfServiceBrowserVerificationFlow structure.
func (*CompleteSelfServiceBrowserVerificationFlowReader) ReadResponse ¶
func (o *CompleteSelfServiceBrowserVerificationFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type InitializeSelfServiceBrowserLoginFlowFound ¶
type InitializeSelfServiceBrowserLoginFlowFound struct { }
InitializeSelfServiceBrowserLoginFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewInitializeSelfServiceBrowserLoginFlowFound ¶
func NewInitializeSelfServiceBrowserLoginFlowFound() *InitializeSelfServiceBrowserLoginFlowFound
NewInitializeSelfServiceBrowserLoginFlowFound creates a InitializeSelfServiceBrowserLoginFlowFound with default headers values
func (*InitializeSelfServiceBrowserLoginFlowFound) Error ¶
func (o *InitializeSelfServiceBrowserLoginFlowFound) Error() string
type InitializeSelfServiceBrowserLoginFlowInternalServerError ¶
type InitializeSelfServiceBrowserLoginFlowInternalServerError struct {
Payload *models.GenericError
}
InitializeSelfServiceBrowserLoginFlowInternalServerError handles this case with default header values.
genericError
func NewInitializeSelfServiceBrowserLoginFlowInternalServerError ¶
func NewInitializeSelfServiceBrowserLoginFlowInternalServerError() *InitializeSelfServiceBrowserLoginFlowInternalServerError
NewInitializeSelfServiceBrowserLoginFlowInternalServerError creates a InitializeSelfServiceBrowserLoginFlowInternalServerError with default headers values
func (*InitializeSelfServiceBrowserLoginFlowInternalServerError) Error ¶
func (o *InitializeSelfServiceBrowserLoginFlowInternalServerError) Error() string
func (*InitializeSelfServiceBrowserLoginFlowInternalServerError) GetPayload ¶
func (o *InitializeSelfServiceBrowserLoginFlowInternalServerError) GetPayload() *models.GenericError
type InitializeSelfServiceBrowserLoginFlowParams ¶
type InitializeSelfServiceBrowserLoginFlowParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
InitializeSelfServiceBrowserLoginFlowParams contains all the parameters to send to the API endpoint for the initialize self service browser login flow operation typically these are written to a http.Request
func NewInitializeSelfServiceBrowserLoginFlowParams ¶
func NewInitializeSelfServiceBrowserLoginFlowParams() *InitializeSelfServiceBrowserLoginFlowParams
NewInitializeSelfServiceBrowserLoginFlowParams creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized.
func NewInitializeSelfServiceBrowserLoginFlowParamsWithContext ¶
func NewInitializeSelfServiceBrowserLoginFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserLoginFlowParams
NewInitializeSelfServiceBrowserLoginFlowParamsWithContext creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized, and the ability to set a context for a request
func NewInitializeSelfServiceBrowserLoginFlowParamsWithHTTPClient ¶
func NewInitializeSelfServiceBrowserLoginFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLoginFlowParams
NewInitializeSelfServiceBrowserLoginFlowParamsWithHTTPClient creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewInitializeSelfServiceBrowserLoginFlowParamsWithTimeout ¶
func NewInitializeSelfServiceBrowserLoginFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLoginFlowParams
NewInitializeSelfServiceBrowserLoginFlowParamsWithTimeout creates a new InitializeSelfServiceBrowserLoginFlowParams object with the default values initialized, and the ability to set a timeout on a request
func (*InitializeSelfServiceBrowserLoginFlowParams) SetContext ¶
func (o *InitializeSelfServiceBrowserLoginFlowParams) SetContext(ctx context.Context)
SetContext adds the context to the initialize self service browser login flow params
func (*InitializeSelfServiceBrowserLoginFlowParams) SetHTTPClient ¶
func (o *InitializeSelfServiceBrowserLoginFlowParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the initialize self service browser login flow params
func (*InitializeSelfServiceBrowserLoginFlowParams) SetTimeout ¶
func (o *InitializeSelfServiceBrowserLoginFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the initialize self service browser login flow params
func (*InitializeSelfServiceBrowserLoginFlowParams) WithContext ¶
func (o *InitializeSelfServiceBrowserLoginFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserLoginFlowParams
WithContext adds the context to the initialize self service browser login flow params
func (*InitializeSelfServiceBrowserLoginFlowParams) WithHTTPClient ¶
func (o *InitializeSelfServiceBrowserLoginFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLoginFlowParams
WithHTTPClient adds the HTTPClient to the initialize self service browser login flow params
func (*InitializeSelfServiceBrowserLoginFlowParams) WithTimeout ¶
func (o *InitializeSelfServiceBrowserLoginFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLoginFlowParams
WithTimeout adds the timeout to the initialize self service browser login flow params
func (*InitializeSelfServiceBrowserLoginFlowParams) WriteToRequest ¶
func (o *InitializeSelfServiceBrowserLoginFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type InitializeSelfServiceBrowserLoginFlowReader ¶
type InitializeSelfServiceBrowserLoginFlowReader struct {
// contains filtered or unexported fields
}
InitializeSelfServiceBrowserLoginFlowReader is a Reader for the InitializeSelfServiceBrowserLoginFlow structure.
func (*InitializeSelfServiceBrowserLoginFlowReader) ReadResponse ¶
func (o *InitializeSelfServiceBrowserLoginFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type InitializeSelfServiceBrowserLogoutFlowFound ¶
type InitializeSelfServiceBrowserLogoutFlowFound struct { }
InitializeSelfServiceBrowserLogoutFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewInitializeSelfServiceBrowserLogoutFlowFound ¶
func NewInitializeSelfServiceBrowserLogoutFlowFound() *InitializeSelfServiceBrowserLogoutFlowFound
NewInitializeSelfServiceBrowserLogoutFlowFound creates a InitializeSelfServiceBrowserLogoutFlowFound with default headers values
func (*InitializeSelfServiceBrowserLogoutFlowFound) Error ¶
func (o *InitializeSelfServiceBrowserLogoutFlowFound) Error() string
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 (o *InitializeSelfServiceBrowserLogoutFlowInternalServerError) Error() string
func (*InitializeSelfServiceBrowserLogoutFlowInternalServerError) GetPayload ¶
func (o *InitializeSelfServiceBrowserLogoutFlowInternalServerError) GetPayload() *models.GenericError
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 ¶
func (o *InitializeSelfServiceBrowserLogoutFlowParams) SetContext(ctx context.Context)
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 ¶
func (o *InitializeSelfServiceBrowserLogoutFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the initialize self service browser logout flow params
func (*InitializeSelfServiceBrowserLogoutFlowParams) WithContext ¶
func (o *InitializeSelfServiceBrowserLogoutFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserLogoutFlowParams
WithContext adds the context to the initialize self service browser logout flow params
func (*InitializeSelfServiceBrowserLogoutFlowParams) WithHTTPClient ¶
func (o *InitializeSelfServiceBrowserLogoutFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserLogoutFlowParams
WithHTTPClient adds the HTTPClient to the initialize self service browser logout flow params
func (*InitializeSelfServiceBrowserLogoutFlowParams) WithTimeout ¶
func (o *InitializeSelfServiceBrowserLogoutFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserLogoutFlowParams
WithTimeout adds the timeout to the initialize self service browser logout flow params
func (*InitializeSelfServiceBrowserLogoutFlowParams) WriteToRequest ¶
func (o *InitializeSelfServiceBrowserLogoutFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type InitializeSelfServiceBrowserLogoutFlowReader ¶
type InitializeSelfServiceBrowserLogoutFlowReader struct {
// contains filtered or unexported fields
}
InitializeSelfServiceBrowserLogoutFlowReader is a Reader for the InitializeSelfServiceBrowserLogoutFlow structure.
func (*InitializeSelfServiceBrowserLogoutFlowReader) ReadResponse ¶
func (o *InitializeSelfServiceBrowserLogoutFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type InitializeSelfServiceBrowserRegistrationFlowFound ¶
type InitializeSelfServiceBrowserRegistrationFlowFound struct { }
InitializeSelfServiceBrowserRegistrationFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewInitializeSelfServiceBrowserRegistrationFlowFound ¶
func NewInitializeSelfServiceBrowserRegistrationFlowFound() *InitializeSelfServiceBrowserRegistrationFlowFound
NewInitializeSelfServiceBrowserRegistrationFlowFound creates a InitializeSelfServiceBrowserRegistrationFlowFound with default headers values
func (*InitializeSelfServiceBrowserRegistrationFlowFound) Error ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowFound) Error() string
type InitializeSelfServiceBrowserRegistrationFlowInternalServerError ¶
type InitializeSelfServiceBrowserRegistrationFlowInternalServerError struct {
Payload *models.GenericError
}
InitializeSelfServiceBrowserRegistrationFlowInternalServerError handles this case with default header values.
genericError
func NewInitializeSelfServiceBrowserRegistrationFlowInternalServerError ¶
func NewInitializeSelfServiceBrowserRegistrationFlowInternalServerError() *InitializeSelfServiceBrowserRegistrationFlowInternalServerError
NewInitializeSelfServiceBrowserRegistrationFlowInternalServerError creates a InitializeSelfServiceBrowserRegistrationFlowInternalServerError with default headers values
func (*InitializeSelfServiceBrowserRegistrationFlowInternalServerError) Error ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowInternalServerError) Error() string
func (*InitializeSelfServiceBrowserRegistrationFlowInternalServerError) GetPayload ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowInternalServerError) GetPayload() *models.GenericError
type InitializeSelfServiceBrowserRegistrationFlowParams ¶
type InitializeSelfServiceBrowserRegistrationFlowParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
InitializeSelfServiceBrowserRegistrationFlowParams contains all the parameters to send to the API endpoint for the initialize self service browser registration flow operation typically these are written to a http.Request
func NewInitializeSelfServiceBrowserRegistrationFlowParams ¶
func NewInitializeSelfServiceBrowserRegistrationFlowParams() *InitializeSelfServiceBrowserRegistrationFlowParams
NewInitializeSelfServiceBrowserRegistrationFlowParams creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized.
func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithContext ¶
func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserRegistrationFlowParams
NewInitializeSelfServiceBrowserRegistrationFlowParamsWithContext creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized, and the ability to set a context for a request
func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithHTTPClient ¶
func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserRegistrationFlowParams
NewInitializeSelfServiceBrowserRegistrationFlowParamsWithHTTPClient creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithTimeout ¶
func NewInitializeSelfServiceBrowserRegistrationFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserRegistrationFlowParams
NewInitializeSelfServiceBrowserRegistrationFlowParamsWithTimeout creates a new InitializeSelfServiceBrowserRegistrationFlowParams object with the default values initialized, and the ability to set a timeout on a request
func (*InitializeSelfServiceBrowserRegistrationFlowParams) SetContext ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowParams) SetContext(ctx context.Context)
SetContext adds the context to the initialize self service browser registration flow params
func (*InitializeSelfServiceBrowserRegistrationFlowParams) SetHTTPClient ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the initialize self service browser registration flow params
func (*InitializeSelfServiceBrowserRegistrationFlowParams) SetTimeout ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the initialize self service browser registration flow params
func (*InitializeSelfServiceBrowserRegistrationFlowParams) WithContext ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserRegistrationFlowParams
WithContext adds the context to the initialize self service browser registration flow params
func (*InitializeSelfServiceBrowserRegistrationFlowParams) WithHTTPClient ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserRegistrationFlowParams
WithHTTPClient adds the HTTPClient to the initialize self service browser registration flow params
func (*InitializeSelfServiceBrowserRegistrationFlowParams) WithTimeout ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserRegistrationFlowParams
WithTimeout adds the timeout to the initialize self service browser registration flow params
func (*InitializeSelfServiceBrowserRegistrationFlowParams) WriteToRequest ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type InitializeSelfServiceBrowserRegistrationFlowReader ¶
type InitializeSelfServiceBrowserRegistrationFlowReader struct {
// contains filtered or unexported fields
}
InitializeSelfServiceBrowserRegistrationFlowReader is a Reader for the InitializeSelfServiceBrowserRegistrationFlow structure.
func (*InitializeSelfServiceBrowserRegistrationFlowReader) ReadResponse ¶
func (o *InitializeSelfServiceBrowserRegistrationFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type InitializeSelfServiceBrowserVerificationFlowFound ¶
type InitializeSelfServiceBrowserVerificationFlowFound struct { }
InitializeSelfServiceBrowserVerificationFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewInitializeSelfServiceBrowserVerificationFlowFound ¶
func NewInitializeSelfServiceBrowserVerificationFlowFound() *InitializeSelfServiceBrowserVerificationFlowFound
NewInitializeSelfServiceBrowserVerificationFlowFound creates a InitializeSelfServiceBrowserVerificationFlowFound with default headers values
func (*InitializeSelfServiceBrowserVerificationFlowFound) Error ¶
func (o *InitializeSelfServiceBrowserVerificationFlowFound) Error() string
type InitializeSelfServiceBrowserVerificationFlowInternalServerError ¶
type InitializeSelfServiceBrowserVerificationFlowInternalServerError struct {
Payload *models.GenericError
}
InitializeSelfServiceBrowserVerificationFlowInternalServerError handles this case with default header values.
genericError
func NewInitializeSelfServiceBrowserVerificationFlowInternalServerError ¶
func NewInitializeSelfServiceBrowserVerificationFlowInternalServerError() *InitializeSelfServiceBrowserVerificationFlowInternalServerError
NewInitializeSelfServiceBrowserVerificationFlowInternalServerError creates a InitializeSelfServiceBrowserVerificationFlowInternalServerError with default headers values
func (*InitializeSelfServiceBrowserVerificationFlowInternalServerError) Error ¶
func (o *InitializeSelfServiceBrowserVerificationFlowInternalServerError) Error() string
func (*InitializeSelfServiceBrowserVerificationFlowInternalServerError) GetPayload ¶
func (o *InitializeSelfServiceBrowserVerificationFlowInternalServerError) GetPayload() *models.GenericError
type InitializeSelfServiceBrowserVerificationFlowParams ¶
type InitializeSelfServiceBrowserVerificationFlowParams struct { /*Via What to verify Currently only "email" is supported. */ Via string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
InitializeSelfServiceBrowserVerificationFlowParams contains all the parameters to send to the API endpoint for the initialize self service browser verification flow operation typically these are written to a http.Request
func NewInitializeSelfServiceBrowserVerificationFlowParams ¶
func NewInitializeSelfServiceBrowserVerificationFlowParams() *InitializeSelfServiceBrowserVerificationFlowParams
NewInitializeSelfServiceBrowserVerificationFlowParams creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized.
func NewInitializeSelfServiceBrowserVerificationFlowParamsWithContext ¶
func NewInitializeSelfServiceBrowserVerificationFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceBrowserVerificationFlowParams
NewInitializeSelfServiceBrowserVerificationFlowParamsWithContext creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a context for a request
func NewInitializeSelfServiceBrowserVerificationFlowParamsWithHTTPClient ¶
func NewInitializeSelfServiceBrowserVerificationFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserVerificationFlowParams
NewInitializeSelfServiceBrowserVerificationFlowParamsWithHTTPClient creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewInitializeSelfServiceBrowserVerificationFlowParamsWithTimeout ¶
func NewInitializeSelfServiceBrowserVerificationFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserVerificationFlowParams
NewInitializeSelfServiceBrowserVerificationFlowParamsWithTimeout creates a new InitializeSelfServiceBrowserVerificationFlowParams object with the default values initialized, and the ability to set a timeout on a request
func (*InitializeSelfServiceBrowserVerificationFlowParams) SetContext ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetContext(ctx context.Context)
SetContext adds the context to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) SetHTTPClient ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) SetTimeout ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) SetVia ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) SetVia(via string)
SetVia adds the via to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) WithContext ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceBrowserVerificationFlowParams
WithContext adds the context to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) WithHTTPClient ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceBrowserVerificationFlowParams
WithHTTPClient adds the HTTPClient to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) WithTimeout ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceBrowserVerificationFlowParams
WithTimeout adds the timeout to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) WithVia ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) WithVia(via string) *InitializeSelfServiceBrowserVerificationFlowParams
WithVia adds the via to the initialize self service browser verification flow params
func (*InitializeSelfServiceBrowserVerificationFlowParams) WriteToRequest ¶
func (o *InitializeSelfServiceBrowserVerificationFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type InitializeSelfServiceBrowserVerificationFlowReader ¶
type InitializeSelfServiceBrowserVerificationFlowReader struct {
// contains filtered or unexported fields
}
InitializeSelfServiceBrowserVerificationFlowReader is a Reader for the InitializeSelfServiceBrowserVerificationFlow structure.
func (*InitializeSelfServiceBrowserVerificationFlowReader) ReadResponse ¶
func (o *InitializeSelfServiceBrowserVerificationFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type InitializeSelfServiceSettingsFlowFound ¶
type InitializeSelfServiceSettingsFlowFound struct { }
InitializeSelfServiceSettingsFlowFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewInitializeSelfServiceSettingsFlowFound ¶
func NewInitializeSelfServiceSettingsFlowFound() *InitializeSelfServiceSettingsFlowFound
NewInitializeSelfServiceSettingsFlowFound creates a InitializeSelfServiceSettingsFlowFound with default headers values
func (*InitializeSelfServiceSettingsFlowFound) Error ¶
func (o *InitializeSelfServiceSettingsFlowFound) Error() string
type InitializeSelfServiceSettingsFlowInternalServerError ¶
type InitializeSelfServiceSettingsFlowInternalServerError struct {
Payload *models.GenericError
}
InitializeSelfServiceSettingsFlowInternalServerError handles this case with default header values.
genericError
func NewInitializeSelfServiceSettingsFlowInternalServerError ¶
func NewInitializeSelfServiceSettingsFlowInternalServerError() *InitializeSelfServiceSettingsFlowInternalServerError
NewInitializeSelfServiceSettingsFlowInternalServerError creates a InitializeSelfServiceSettingsFlowInternalServerError with default headers values
func (*InitializeSelfServiceSettingsFlowInternalServerError) Error ¶
func (o *InitializeSelfServiceSettingsFlowInternalServerError) Error() string
func (*InitializeSelfServiceSettingsFlowInternalServerError) GetPayload ¶
func (o *InitializeSelfServiceSettingsFlowInternalServerError) GetPayload() *models.GenericError
type InitializeSelfServiceSettingsFlowParams ¶
type InitializeSelfServiceSettingsFlowParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
InitializeSelfServiceSettingsFlowParams contains all the parameters to send to the API endpoint for the initialize self service settings flow operation typically these are written to a http.Request
func NewInitializeSelfServiceSettingsFlowParams ¶
func NewInitializeSelfServiceSettingsFlowParams() *InitializeSelfServiceSettingsFlowParams
NewInitializeSelfServiceSettingsFlowParams creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized.
func NewInitializeSelfServiceSettingsFlowParamsWithContext ¶
func NewInitializeSelfServiceSettingsFlowParamsWithContext(ctx context.Context) *InitializeSelfServiceSettingsFlowParams
NewInitializeSelfServiceSettingsFlowParamsWithContext creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized, and the ability to set a context for a request
func NewInitializeSelfServiceSettingsFlowParamsWithHTTPClient ¶
func NewInitializeSelfServiceSettingsFlowParamsWithHTTPClient(client *http.Client) *InitializeSelfServiceSettingsFlowParams
NewInitializeSelfServiceSettingsFlowParamsWithHTTPClient creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewInitializeSelfServiceSettingsFlowParamsWithTimeout ¶
func NewInitializeSelfServiceSettingsFlowParamsWithTimeout(timeout time.Duration) *InitializeSelfServiceSettingsFlowParams
NewInitializeSelfServiceSettingsFlowParamsWithTimeout creates a new InitializeSelfServiceSettingsFlowParams object with the default values initialized, and the ability to set a timeout on a request
func (*InitializeSelfServiceSettingsFlowParams) SetContext ¶
func (o *InitializeSelfServiceSettingsFlowParams) SetContext(ctx context.Context)
SetContext adds the context to the initialize self service settings flow params
func (*InitializeSelfServiceSettingsFlowParams) SetHTTPClient ¶
func (o *InitializeSelfServiceSettingsFlowParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the initialize self service settings flow params
func (*InitializeSelfServiceSettingsFlowParams) SetTimeout ¶
func (o *InitializeSelfServiceSettingsFlowParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the initialize self service settings flow params
func (*InitializeSelfServiceSettingsFlowParams) WithContext ¶
func (o *InitializeSelfServiceSettingsFlowParams) WithContext(ctx context.Context) *InitializeSelfServiceSettingsFlowParams
WithContext adds the context to the initialize self service settings flow params
func (*InitializeSelfServiceSettingsFlowParams) WithHTTPClient ¶
func (o *InitializeSelfServiceSettingsFlowParams) WithHTTPClient(client *http.Client) *InitializeSelfServiceSettingsFlowParams
WithHTTPClient adds the HTTPClient to the initialize self service settings flow params
func (*InitializeSelfServiceSettingsFlowParams) WithTimeout ¶
func (o *InitializeSelfServiceSettingsFlowParams) WithTimeout(timeout time.Duration) *InitializeSelfServiceSettingsFlowParams
WithTimeout adds the timeout to the initialize self service settings flow params
func (*InitializeSelfServiceSettingsFlowParams) WriteToRequest ¶
func (o *InitializeSelfServiceSettingsFlowParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type InitializeSelfServiceSettingsFlowReader ¶
type InitializeSelfServiceSettingsFlowReader struct {
// contains filtered or unexported fields
}
InitializeSelfServiceSettingsFlowReader is a Reader for the InitializeSelfServiceSettingsFlow structure.
func (*InitializeSelfServiceSettingsFlowReader) ReadResponse ¶
func (o *InitializeSelfServiceSettingsFlowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type SelfServiceBrowserVerifyFound ¶
type SelfServiceBrowserVerifyFound struct { }
SelfServiceBrowserVerifyFound handles this case with default header values.
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.
func NewSelfServiceBrowserVerifyFound ¶
func NewSelfServiceBrowserVerifyFound() *SelfServiceBrowserVerifyFound
NewSelfServiceBrowserVerifyFound creates a SelfServiceBrowserVerifyFound with default headers values
func (*SelfServiceBrowserVerifyFound) Error ¶
func (o *SelfServiceBrowserVerifyFound) Error() string
type SelfServiceBrowserVerifyInternalServerError ¶
type SelfServiceBrowserVerifyInternalServerError struct {
Payload *models.GenericError
}
SelfServiceBrowserVerifyInternalServerError handles this case with default header values.
genericError
func NewSelfServiceBrowserVerifyInternalServerError ¶
func NewSelfServiceBrowserVerifyInternalServerError() *SelfServiceBrowserVerifyInternalServerError
NewSelfServiceBrowserVerifyInternalServerError creates a SelfServiceBrowserVerifyInternalServerError with default headers values
func (*SelfServiceBrowserVerifyInternalServerError) Error ¶
func (o *SelfServiceBrowserVerifyInternalServerError) Error() string
func (*SelfServiceBrowserVerifyInternalServerError) GetPayload ¶
func (o *SelfServiceBrowserVerifyInternalServerError) GetPayload() *models.GenericError
type SelfServiceBrowserVerifyParams ¶
type SelfServiceBrowserVerifyParams struct { /*Code*/ Code string /*Via What to verify Currently only "email" is supported. */ Via string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
SelfServiceBrowserVerifyParams contains all the parameters to send to the API endpoint for the self service browser verify operation typically these are written to a http.Request
func NewSelfServiceBrowserVerifyParams ¶
func NewSelfServiceBrowserVerifyParams() *SelfServiceBrowserVerifyParams
NewSelfServiceBrowserVerifyParams creates a new SelfServiceBrowserVerifyParams object with the default values initialized.
func NewSelfServiceBrowserVerifyParamsWithContext ¶
func NewSelfServiceBrowserVerifyParamsWithContext(ctx context.Context) *SelfServiceBrowserVerifyParams
NewSelfServiceBrowserVerifyParamsWithContext creates a new SelfServiceBrowserVerifyParams object with the default values initialized, and the ability to set a context for a request
func NewSelfServiceBrowserVerifyParamsWithHTTPClient ¶
func NewSelfServiceBrowserVerifyParamsWithHTTPClient(client *http.Client) *SelfServiceBrowserVerifyParams
NewSelfServiceBrowserVerifyParamsWithHTTPClient creates a new SelfServiceBrowserVerifyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewSelfServiceBrowserVerifyParamsWithTimeout ¶
func NewSelfServiceBrowserVerifyParamsWithTimeout(timeout time.Duration) *SelfServiceBrowserVerifyParams
NewSelfServiceBrowserVerifyParamsWithTimeout creates a new SelfServiceBrowserVerifyParams object with the default values initialized, and the ability to set a timeout on a request
func (*SelfServiceBrowserVerifyParams) SetCode ¶
func (o *SelfServiceBrowserVerifyParams) SetCode(code string)
SetCode adds the code to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) SetContext ¶
func (o *SelfServiceBrowserVerifyParams) SetContext(ctx context.Context)
SetContext adds the context to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) SetHTTPClient ¶
func (o *SelfServiceBrowserVerifyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) SetTimeout ¶
func (o *SelfServiceBrowserVerifyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) SetVia ¶
func (o *SelfServiceBrowserVerifyParams) SetVia(via string)
SetVia adds the via to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) WithCode ¶
func (o *SelfServiceBrowserVerifyParams) WithCode(code string) *SelfServiceBrowserVerifyParams
WithCode adds the code to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) WithContext ¶
func (o *SelfServiceBrowserVerifyParams) WithContext(ctx context.Context) *SelfServiceBrowserVerifyParams
WithContext adds the context to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) WithHTTPClient ¶
func (o *SelfServiceBrowserVerifyParams) WithHTTPClient(client *http.Client) *SelfServiceBrowserVerifyParams
WithHTTPClient adds the HTTPClient to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) WithTimeout ¶
func (o *SelfServiceBrowserVerifyParams) WithTimeout(timeout time.Duration) *SelfServiceBrowserVerifyParams
WithTimeout adds the timeout to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) WithVia ¶
func (o *SelfServiceBrowserVerifyParams) WithVia(via string) *SelfServiceBrowserVerifyParams
WithVia adds the via to the self service browser verify params
func (*SelfServiceBrowserVerifyParams) WriteToRequest ¶
func (o *SelfServiceBrowserVerifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type SelfServiceBrowserVerifyReader ¶
type SelfServiceBrowserVerifyReader struct {
// contains filtered or unexported fields
}
SelfServiceBrowserVerifyReader is a Reader for the SelfServiceBrowserVerify structure.
func (*SelfServiceBrowserVerifyReader) ReadResponse ¶
func (o *SelfServiceBrowserVerifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WhoamiForbidden ¶
type WhoamiForbidden struct {
Payload *models.GenericError
}
WhoamiForbidden handles this case with default header values.
genericError
func NewWhoamiForbidden ¶
func NewWhoamiForbidden() *WhoamiForbidden
NewWhoamiForbidden creates a WhoamiForbidden with default headers values
func (*WhoamiForbidden) Error ¶
func (o *WhoamiForbidden) Error() string
func (*WhoamiForbidden) GetPayload ¶
func (o *WhoamiForbidden) GetPayload() *models.GenericError
type WhoamiInternalServerError ¶
type WhoamiInternalServerError struct {
Payload *models.GenericError
}
WhoamiInternalServerError handles this case with default header values.
genericError
func NewWhoamiInternalServerError ¶
func NewWhoamiInternalServerError() *WhoamiInternalServerError
NewWhoamiInternalServerError creates a WhoamiInternalServerError with default headers values
func (*WhoamiInternalServerError) Error ¶
func (o *WhoamiInternalServerError) Error() string
func (*WhoamiInternalServerError) GetPayload ¶
func (o *WhoamiInternalServerError) GetPayload() *models.GenericError
type WhoamiOK ¶
WhoamiOK handles this case with default header values.
session
func NewWhoamiOK ¶
func NewWhoamiOK() *WhoamiOK
NewWhoamiOK creates a WhoamiOK with default headers values
func (*WhoamiOK) GetPayload ¶
type WhoamiParams ¶
type WhoamiParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
WhoamiParams contains all the parameters to send to the API endpoint for the whoami operation typically these are written to a http.Request
func NewWhoamiParams ¶
func NewWhoamiParams() *WhoamiParams
NewWhoamiParams creates a new WhoamiParams object with the default values initialized.
func NewWhoamiParamsWithContext ¶
func NewWhoamiParamsWithContext(ctx context.Context) *WhoamiParams
NewWhoamiParamsWithContext creates a new WhoamiParams object with the default values initialized, and the ability to set a context for a request
func NewWhoamiParamsWithHTTPClient ¶
func NewWhoamiParamsWithHTTPClient(client *http.Client) *WhoamiParams
NewWhoamiParamsWithHTTPClient creates a new WhoamiParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWhoamiParamsWithTimeout ¶
func NewWhoamiParamsWithTimeout(timeout time.Duration) *WhoamiParams
NewWhoamiParamsWithTimeout creates a new WhoamiParams object with the default values initialized, and the ability to set a timeout on a request
func (*WhoamiParams) SetContext ¶
func (o *WhoamiParams) SetContext(ctx context.Context)
SetContext adds the context to the whoami params
func (*WhoamiParams) SetHTTPClient ¶
func (o *WhoamiParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the whoami params
func (*WhoamiParams) SetTimeout ¶
func (o *WhoamiParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the whoami params
func (*WhoamiParams) WithContext ¶
func (o *WhoamiParams) WithContext(ctx context.Context) *WhoamiParams
WithContext adds the context to the whoami params
func (*WhoamiParams) WithHTTPClient ¶
func (o *WhoamiParams) WithHTTPClient(client *http.Client) *WhoamiParams
WithHTTPClient adds the HTTPClient to the whoami params
func (*WhoamiParams) WithTimeout ¶
func (o *WhoamiParams) WithTimeout(timeout time.Duration) *WhoamiParams
WithTimeout adds the timeout to the whoami params
func (*WhoamiParams) WriteToRequest ¶
func (o *WhoamiParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WhoamiReader ¶
type WhoamiReader struct {
// contains filtered or unexported fields
}
WhoamiReader is a Reader for the Whoami structure.
func (*WhoamiReader) ReadResponse ¶
func (o *WhoamiReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- complete_self_service_browser_settings_password_strategy_flow_parameters.go
- complete_self_service_browser_settings_password_strategy_flow_responses.go
- complete_self_service_browser_settings_profile_strategy_flow_parameters.go
- complete_self_service_browser_settings_profile_strategy_flow_responses.go
- complete_self_service_browser_verification_flow_parameters.go
- complete_self_service_browser_verification_flow_responses.go
- initialize_self_service_browser_login_flow_parameters.go
- initialize_self_service_browser_login_flow_responses.go
- initialize_self_service_browser_logout_flow_parameters.go
- initialize_self_service_browser_logout_flow_responses.go
- initialize_self_service_browser_registration_flow_parameters.go
- initialize_self_service_browser_registration_flow_responses.go
- initialize_self_service_browser_verification_flow_parameters.go
- initialize_self_service_browser_verification_flow_responses.go
- initialize_self_service_settings_flow_parameters.go
- initialize_self_service_settings_flow_responses.go
- public_client.go
- self_service_browser_verify_parameters.go
- self_service_browser_verify_responses.go
- whoami_parameters.go
- whoami_responses.go