pub enum ClientOption {
NoIPTest,
SQRLOnly,
Hardlock,
ClientProvidedSession,
ServerUnlockKey,
}
Expand description
Request options included in a client request
Variants§
NoIPTest
A request to the server to not restrict client requests from only the ip address that initially queried the server
SQRLOnly
A request to the server to only allow SQRL auth for authentication
Hardlock
A request to the server to not allow side-channel auth change requests e.g. email, backup code, etc.
ClientProvidedSession
An option to inform the server that the SQRL client has a secure method of sending data back to the client’s web browser
ServerUnlockKey
A request to the server to return the client identity’s server unlock key
Trait Implementations§
Source§impl Debug for ClientOption
impl Debug for ClientOption
Source§impl Display for ClientOption
impl Display for ClientOption
Source§impl PartialEq for ClientOption
impl PartialEq for ClientOption
Source§impl TryFrom<&str> for ClientOption
impl TryFrom<&str> for ClientOption
impl StructuralPartialEq for ClientOption
Auto Trait Implementations§
impl Freeze for ClientOption
impl RefUnwindSafe for ClientOption
impl Send for ClientOption
impl Sync for ClientOption
impl Unpin for ClientOption
impl UnwindSafe for ClientOption
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