pub struct AcloidcCompleteAuthRequestBuilder { /* private fields */ }
Expand description
Builder for AcloidcCompleteAuthRequest
.
Implementations§
Source§impl AcloidcCompleteAuthRequestBuilder
impl AcloidcCompleteAuthRequestBuilder
Sourcepub fn auth_method_name(&mut self, value: String) -> &mut Self
pub fn auth_method_name(&mut self, value: String) -> &mut Self
AuthMethodName is the name of the auth method being used to login via OIDC. This will match AuthUrlArgs.AuthMethodName. This is a required parameter.
Sourcepub fn client_nonce(&mut self, value: String) -> &mut Self
pub fn client_nonce(&mut self, value: String) -> &mut Self
ClientNonce, State, and Code are provided from the parameters given to the redirect URL. These are all required parameters.
pub fn state(&mut self, value: String) -> &mut Self
pub fn code(&mut self, value: String) -> &mut Self
Sourcepub fn redirect_uri(&mut self, value: String) -> &mut Self
pub fn redirect_uri(&mut self, value: String) -> &mut Self
RedirectURI is the URL that authorization should redirect to. This is a required parameter.
Sourcepub fn build(
&self,
) -> Result<AcloidcCompleteAuthRequest, AcloidcCompleteAuthRequestBuilderError>
pub fn build( &self, ) -> Result<AcloidcCompleteAuthRequest, AcloidcCompleteAuthRequestBuilderError>
Trait Implementations§
Source§impl Clone for AcloidcCompleteAuthRequestBuilder
impl Clone for AcloidcCompleteAuthRequestBuilder
Source§fn clone(&self) -> AcloidcCompleteAuthRequestBuilder
fn clone(&self) -> AcloidcCompleteAuthRequestBuilder
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 moreAuto Trait Implementations§
impl Freeze for AcloidcCompleteAuthRequestBuilder
impl RefUnwindSafe for AcloidcCompleteAuthRequestBuilder
impl Send for AcloidcCompleteAuthRequestBuilder
impl Sync for AcloidcCompleteAuthRequestBuilder
impl Unpin for AcloidcCompleteAuthRequestBuilder
impl UnwindSafe for AcloidcCompleteAuthRequestBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more