Skip to main content

BoundCredentialTransport

Trait BoundCredentialTransport 

Source
pub trait BoundCredentialTransport {
    // Required method
    fn credential_binding(&self) -> CredentialBinding;
}
Expand description

Authenticated transport exposing its current opaque credential lineage.

This contract is required only by provider operations whose authorization depends on a prior authenticated observation. Implementations must return the binding of the credential that send_authenticated will use.

Required Methods§

Source

fn credential_binding(&self) -> CredentialBinding

Returns the current transport credential lifecycle.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§