Trait poem_openapi::SecurityScheme [−][src]
pub trait SecurityScheme: Sized {
const NAME: &'static str;
fn register(registry: &mut Registry);
fn from_request(
req: &Request,
query: &HashMap<String, String>
) -> Result<Self, ParseRequestError>;
}
Expand description
Represents a OpenAPI security scheme.
Associated Constants
Required methods
fn from_request(
req: &Request,
query: &HashMap<String, String>
) -> Result<Self, ParseRequestError>
fn from_request(
req: &Request,
query: &HashMap<String, String>
) -> Result<Self, ParseRequestError>
Parse authorization information from request.