Struct ory_client::models::self_service_login_flow::SelfServiceLoginFlow[][src]

pub struct SelfServiceLoginFlow {
    pub active: Option<IdentityCredentialsType>,
    pub created_at: Option<String>,
    pub expires_at: String,
    pub id: String,
    pub issued_at: String,
    pub refresh: Option<bool>,
    pub request_url: String,
    pub requested_aal: Option<AuthenticatorAssuranceLevel>,
    pub return_to: Option<String>,
    pub _type: String,
    pub ui: Box<UiContainer>,
    pub updated_at: Option<String>,
}
Expand description

SelfServiceLoginFlow : This object represents a login flow. A login flow is initiated at the "Initiate Login API / Browser Flow" endpoint by a client. Once a login flow is completed successfully, a session cookie or session token will be issued.

Fields

active: Option<IdentityCredentialsType>created_at: Option<String>

CreatedAt is a helper struct field for gobuffalo.pop.

expires_at: String

ExpiresAt is the time (UTC) when the flow expires. If the user still wishes to log in, a new flow has to be initiated.

id: Stringissued_at: String

IssuedAt is the time (UTC) when the flow started.

refresh: Option<bool>

Refresh stores whether this login flow should enforce re-authentication.

request_url: String

RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL’s path or query for example.

requested_aal: Option<AuthenticatorAssuranceLevel>return_to: Option<String>

ReturnTo contains the requested return_to URL.

_type: String

The flow type can either be api or browser.

ui: Box<UiContainer>updated_at: Option<String>

UpdatedAt is a helper struct field for gobuffalo.pop.

Implementations

This object represents a login flow. A login flow is initiated at the "Initiate Login API / Browser Flow" endpoint by a client. Once a login flow is completed successfully, a session cookie or session token will be issued.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Deserialize this value from the given Serde deserializer. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more