[][src]Trait radius::server::SecretProvider

pub trait SecretProvider: 'static + Sync + Send {
    pub fn fetch_secret(
        &self,
        remote_addr: SocketAddr
    ) -> Result<Vec<u8>, SecretProviderError>; }

SecretProvider is a provider for secret value.

Required methods

pub fn fetch_secret(
    &self,
    remote_addr: SocketAddr
) -> Result<Vec<u8>, SecretProviderError>
[src]

This method has to implement the generator of the secret value to verify the request of Accounting-Response, Accounting-Response and CoA-Request.

Loading content...

Implementors

Loading content...