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>;
fn properties_map(&self) -> HashMap<String, Value>;
}Expand description
Binding for the top-level authentication variable.
Required Methods§
Sourcefn client_name(&self) -> Option<String>
fn client_name(&self) -> Option<String>
Returns the authentication.clientName value.
Sourcefn properties(&self) -> Option<Value>
fn properties(&self) -> Option<Value>
Returns the authentication.properties value.
Sourcefn properties_map(&self) -> HashMap<String, Value>
fn properties_map(&self) -> HashMap<String, Value>
Returns the authentication.properties value as a map.