AuthenticationBinding

Trait AuthenticationBinding 

Source
pub trait AuthenticationBinding {
    // Required methods
    fn client_id(&self) -> Option<String>;
    fn client_name(&self) -> Option<String>;
    fn principal(&self) -> Option<String>;
    fn properties(&self) -> Option<Value>;
}
Expand description

Binding for the top-level authentication variable.

Required Methods§

Source

fn client_id(&self) -> Option<String>

Returns the authentication.clientId value.

Source

fn client_name(&self) -> Option<String>

Returns the authentication.clientName value.

Source

fn principal(&self) -> Option<String>

Returns the authentication.principal value.

Source

fn properties(&self) -> Option<Value>

Returns the authentication.properties value.

Implementations on Foreign Types§

Source§

impl<K: AuthenticationBinding> AuthenticationBinding for Option<K>

Implementors§