pub async fn show_security( &self, names: Vec<String>, ) -> Result<ShowSecurityResponse, KineticaError>
Show security information relating to users and/or roles.
Shows security information relating to users and/or roles. If the caller is not a system administrator, only information relating to the caller and their roles is returned.
names- A list of names of users and/or roles about which security information is requested. If none are provided, information about all users and roles will be returned.
pub async fn show_security_with_opts( &self, names: Vec<String>, options: ShowSecurityRequestOptions, ) -> Result<ShowSecurityResponse, KineticaError>
Show security information relating to users and/or roles.
Shows security information relating to users and/or roles. If the caller is not a system administrator, only information relating to the caller and their roles is returned.
names- A list of names of users and/or roles about which security information is requested. If none are provided, information about all users and roles will be returned.options- The optional parameters; any left unset take the server’s defaults.
pub async fn show_security_raw( &self, request: &ShowSecurityRequest, ) -> Result<ShowSecurityResponse, KineticaError>
Sends a pre-built ShowSecurityRequest to the /show/security endpoint.
pub async fn show_security_from_url( &self, url: &str, request: &ShowSecurityRequest, ) -> Result<ShowSecurityResponse, KineticaError>
Sends a pre-built ShowSecurityRequest to a specific worker URL, bypassing HA head-node selection. Used for multi-head access.