pub struct UpdateSettingsFlowWithOidcMethod {
pub flow: Option<String>,
pub link: Option<String>,
pub method: String,
pub traits: Option<Value>,
pub transient_payload: Option<Value>,
pub unlink: Option<String>,
pub upstream_parameters: Option<Value>,
}Expand description
UpdateSettingsFlowWithOidcMethod : Update Settings Flow with OpenID Connect Method
Fields§
§flow: Option<String>Flow ID is the flow’s ID. in: query
link: Option<String>Link this provider Either this or unlink must be set. type: string in: body
method: StringMethod Should be set to profile when trying to update a profile.
traits: Option<Value>The identity’s traits in: body
transient_payload: Option<Value>Transient data to pass along to any webhooks
unlink: Option<String>Unlink this provider Either this or link must be set. type: string in: body
upstream_parameters: Option<Value>UpstreamParameters are the parameters that are passed to the upstream identity provider. These parameters are optional and depend on what the upstream identity provider supports. Supported parameters are: login_hint (string): The login_hint parameter suppresses the account chooser and either pre-fills the email box on the sign-in form, or selects the proper session. hd (string): The hd parameter limits the login/registration process to a Google Organization, e.g. mycollege.edu. prompt (string): The prompt specifies whether the Authorization Server prompts the End-User for reauthentication and consent, e.g. select_account.
Implementations§
Source§impl UpdateSettingsFlowWithOidcMethod
impl UpdateSettingsFlowWithOidcMethod
Sourcepub fn new(method: String) -> UpdateSettingsFlowWithOidcMethod
pub fn new(method: String) -> UpdateSettingsFlowWithOidcMethod
Update Settings Flow with OpenID Connect Method
Trait Implementations§
Source§impl Clone for UpdateSettingsFlowWithOidcMethod
impl Clone for UpdateSettingsFlowWithOidcMethod
Source§fn clone(&self) -> UpdateSettingsFlowWithOidcMethod
fn clone(&self) -> UpdateSettingsFlowWithOidcMethod
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for UpdateSettingsFlowWithOidcMethod
impl Default for UpdateSettingsFlowWithOidcMethod
Source§fn default() -> UpdateSettingsFlowWithOidcMethod
fn default() -> UpdateSettingsFlowWithOidcMethod
Source§impl<'de> Deserialize<'de> for UpdateSettingsFlowWithOidcMethod
impl<'de> Deserialize<'de> for UpdateSettingsFlowWithOidcMethod
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>,
Source§impl PartialEq for UpdateSettingsFlowWithOidcMethod
impl PartialEq for UpdateSettingsFlowWithOidcMethod
Source§fn eq(&self, other: &UpdateSettingsFlowWithOidcMethod) -> bool
fn eq(&self, other: &UpdateSettingsFlowWithOidcMethod) -> bool
self and other values to be equal, and is used by ==.