pub struct TrustedGatewayAuthenticator { /* private fields */ }Expand description
Authenticator for a Runtime listener reachable only through a trusted identity-aware gateway. The gateway owns credential verification and injects the caller scope headers; Runtime forwards the bearer through an opaque credential handle to its scoped Agent Infra client.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TrustedGatewayAuthenticator
impl RefUnwindSafe for TrustedGatewayAuthenticator
impl Send for TrustedGatewayAuthenticator
impl Sync for TrustedGatewayAuthenticator
impl Unpin for TrustedGatewayAuthenticator
impl UnsafeUnpin for TrustedGatewayAuthenticator
impl UnwindSafe for TrustedGatewayAuthenticator
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