pub struct UserAuthorizeRequestBuilder { /* private fields */ }Expand description
Request builder.
Implementations§
Source§impl UserAuthorizeRequestBuilder
impl UserAuthorizeRequestBuilder
Sourcepub fn token_pair(self, act: impl ToString, rft: impl ToString) -> Self
pub fn token_pair(self, act: impl ToString, rft: impl ToString) -> Self
Specifies simple token pair (access & refresh tokens).
Sourcepub fn token_triple(
self,
act: impl ToString,
rft: impl ToString,
cba: impl ToString,
) -> Self
pub fn token_triple( self, act: impl ToString, rft: impl ToString, cba: impl ToString, ) -> Self
Specifies token triple (access, refresh & client tokens).
Specifies requested tags.
Specifies no tags (just to authenticate).
Sourcepub fn with_signed_challenge(self, sign: Vec<u8>) -> Self
pub fn with_signed_challenge(self, sign: Vec<u8>) -> Self
Specifies signed challenge.
Sourcepub fn build(self) -> MResult<UserAuthorizeRequest>
pub fn build(self) -> MResult<UserAuthorizeRequest>
Builds the request.
Trait Implementations§
Source§impl Default for UserAuthorizeRequestBuilder
impl Default for UserAuthorizeRequestBuilder
Source§fn default() -> UserAuthorizeRequestBuilder
fn default() -> UserAuthorizeRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UserAuthorizeRequestBuilder
impl RefUnwindSafe for UserAuthorizeRequestBuilder
impl Send for UserAuthorizeRequestBuilder
impl Sync for UserAuthorizeRequestBuilder
impl Unpin for UserAuthorizeRequestBuilder
impl UnsafeUnpin for UserAuthorizeRequestBuilder
impl UnwindSafe for UserAuthorizeRequestBuilder
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