pub struct SecurityConfigBuilder { /* private fields */ }Implementations§
Source§impl SecurityConfigBuilder
impl SecurityConfigBuilder
pub fn jwt_secret(self, secret: impl Into<String>) -> Self
pub fn expires_in_secs(self, secs: u64) -> Self
pub fn issuer(self, issuer: impl Into<String>) -> Self
pub fn public_route(self, path: impl Into<String>) -> Self
pub fn build(self) -> Result<SecurityConfig, SecurityError>
Trait Implementations§
Source§impl Debug for SecurityConfigBuilder
impl Debug for SecurityConfigBuilder
Source§impl Default for SecurityConfigBuilder
impl Default for SecurityConfigBuilder
Source§fn default() -> SecurityConfigBuilder
fn default() -> SecurityConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SecurityConfigBuilder
impl RefUnwindSafe for SecurityConfigBuilder
impl Send for SecurityConfigBuilder
impl Sync for SecurityConfigBuilder
impl Unpin for SecurityConfigBuilder
impl UnsafeUnpin for SecurityConfigBuilder
impl UnwindSafe for SecurityConfigBuilder
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