Module privilege

Module privilege 

Source
Expand description

Components for implementing privilege control in Redfish services.

Structs§

And
A combinator that requires both privileges to be satisfied.
ConfigureComponents
The ConfigureComponents privilege.
ConfigureManager
The ConfigureManager privilege.
ConfigureSelf
The ConfigureSelf privilege.
ConfigureUsers
The ConfigureUsers privilege.
Login
The Login privilege.
NoAuth
This struct can be used to disable authentication and authorization for a Redfish service.
Or
A combinator that requires at least one privilege to be satisfied.
PrivilegeIter
An iterator over the variants of Privilege
RoleIter
An iterator over the variants of Role

Enums§

Privilege
The privileges called out in the Redfish specification.
Role
The standard roles defined in the Redfish specification.

Traits§

OperationPrivilegeMapping
This trait maps HTTP verbs to required privileges and/or privilege combinators.
SatisfiesPrivilege