pub struct AuthRuntime { /* private fields */ }Implementations§
Source§impl AuthRuntime
impl AuthRuntime
pub fn new() -> Self
pub fn auth_result(&self) -> Option<AuthResult>
pub fn set_auth_result(&mut self, auth_result: AuthResult)
pub fn commconfig(&self) -> SharedCommConfig
pub fn web_site_config(&self) -> SharedSiteConfig
pub fn broker_auth_route_cache(&self) -> BrokerAuthRouteCache
pub fn reload_state(&self) -> Option<ReloadState>
pub fn set_reload_state(&mut self, reload_state: ReloadState)
pub fn auth_refresher(&self) -> Option<Arc<dyn AuthRefresher>>
pub fn set_auth_refresher(&mut self, auth_refresher: Arc<dyn AuthRefresher>)
pub fn client_sig_refresh_status(&self) -> ClientSigRefreshStatus
pub fn set_client_sig_refresh_status(&mut self, status: ClientSigRefreshStatus)
pub fn last_reload_refresh(&self) -> Arc<RwLock<ReloadRefreshStatus>> ⓘ
Trait Implementations§
Source§impl Clone for AuthRuntime
impl Clone for AuthRuntime
Source§fn clone(&self) -> AuthRuntime
fn clone(&self) -> AuthRuntime
Returns a duplicate 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 AuthRuntime
impl !RefUnwindSafe for AuthRuntime
impl Send for AuthRuntime
impl Sync for AuthRuntime
impl Unpin for AuthRuntime
impl UnsafeUnpin for AuthRuntime
impl !UnwindSafe for AuthRuntime
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