Struct ory_client::models::registration_flow::RegistrationFlow
source · pub struct RegistrationFlow {
pub active: Option<IdentityCredentialsType>,
pub expires_at: String,
pub id: String,
pub issued_at: String,
pub oauth2_login_challenge: Option<String>,
pub oauth2_login_request: Option<Box<OAuth2LoginRequest>>,
pub request_url: String,
pub return_to: Option<String>,
pub _type: String,
pub ui: Box<UiContainer>,
}Fields§
§active: Option<IdentityCredentialsType>§expires_at: StringExpiresAt is the time (UTC) when the flow expires. If the user still wishes to log in, a new flow has to be initiated.
id: StringID represents the flow’s unique ID. When performing the registration flow, this represents the id in the registration ui’s query parameter: http://<selfservice.flows.registration.ui_url>/?flow=
issued_at: StringIssuedAt is the time (UTC) when the flow occurred.
oauth2_login_challenge: Option<String>§oauth2_login_request: Option<Box<OAuth2LoginRequest>>§request_url: StringRequestURL 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.
return_to: Option<String>ReturnTo contains the requested return_to URL.
_type: StringThe flow type can either be api or browser.
ui: Box<UiContainer>Implementations§
source§impl RegistrationFlow
impl RegistrationFlow
pub fn new(
expires_at: String,
id: String,
issued_at: String,
request_url: String,
_type: String,
ui: UiContainer
) -> RegistrationFlow
Trait Implementations§
source§impl Clone for RegistrationFlow
impl Clone for RegistrationFlow
source§fn clone(&self) -> RegistrationFlow
fn clone(&self) -> RegistrationFlow
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for RegistrationFlow
impl Debug for RegistrationFlow
source§impl<'de> Deserialize<'de> for RegistrationFlow
impl<'de> Deserialize<'de> for RegistrationFlow
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<RegistrationFlow> for RegistrationFlow
impl PartialEq<RegistrationFlow> for RegistrationFlow
source§fn eq(&self, other: &RegistrationFlow) -> bool
fn eq(&self, other: &RegistrationFlow) -> bool
This method tests for
self and other values to be equal, and is used
by ==.