pub struct WeakClientSecret;Available on crate feature
client-assertion only.Expand description
A client_secret_jwt key that does not clear MIN_CLIENT_SECRET_JWT_KEY_LENGTH.
Carries NO payload: the whole of it is “too short”, and a rejection that echoed the offending secret would write the credential into whatever log caught the error.
Trait Implementations§
Source§impl Clone for WeakClientSecret
impl Clone for WeakClientSecret
Source§fn clone(&self) -> WeakClientSecret
fn clone(&self) -> WeakClientSecret
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WeakClientSecret
Source§impl Debug for WeakClientSecret
impl Debug for WeakClientSecret
Source§impl Display for WeakClientSecret
impl Display for WeakClientSecret
impl Eq for WeakClientSecret
Source§impl Error for WeakClientSecret
impl Error for WeakClientSecret
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl Hash for WeakClientSecret
impl Hash for WeakClientSecret
Source§impl PartialEq for WeakClientSecret
impl PartialEq for WeakClientSecret
impl StructuralPartialEq for WeakClientSecret
Auto Trait Implementations§
impl Freeze for WeakClientSecret
impl RefUnwindSafe for WeakClientSecret
impl Send for WeakClientSecret
impl Sync for WeakClientSecret
impl Unpin for WeakClientSecret
impl UnsafeUnpin for WeakClientSecret
impl UnwindSafe for WeakClientSecret
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