Module kanidm_proto::v1
source · Expand description
Kanidm Version 1
Items defined in this module will remain stable, or change in ways that are forward compatible with newer releases.
Structs§
- Request addition of unix attributes to an account
- A request to generate a new API token for a service account
- A request for the next step of an authentication.
- A limited view of an entry in Kanidm.
- Request addition of unix attributes to a group.
- The status of a User Auth Token
- A token representing the details of a unix group
- A token representing the details of a unix user
- A response to a whoami request
Enums§
- The type of Account in use.
- A challenge containing the list of allowed authentication types that can satisfy the next step. These may have inner types with required context.
- The credential challenge provided by a user.
- The type of session that should be issued to the client.
- The mechanisms that may proceed in this authentication
- The response to an AuthStep request.
- Authentication to Kanidm is a stepped process.
- The current purpose of a User Auth Token. It may be read-only, read-write or privilege capable (able to step up to read-write after re-authentication).
- The expiry of the User Auth Token.