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§
- Account
Unix Extend - Request addition of unix attributes to an account
- ApiToken
Generate - A request to generate a new API token for a service account
- Auth
Request - A request for the next step of an authentication.
- Auth
Response - Entry
- A limited view of an entry in Kanidm.
- Group
Unix Extend - Request addition of unix attributes to a group.
- KeyType
Kind Schema - KeyType
Schema - Public
KeyKind Schema - Single
String Request - SshPublic
KeySchema - UatStatus
- The status of a User Auth Token
- Unix
Group Token - A token representing the details of a unix group
- Unix
User Token - A token representing the details of a unix user
- Whoami
Response - A response to a whoami request
Enums§
- Account
Type - The type of Account in use.
- Auth
Allowed - A challenge containing the list of allowed authentication types that can satisfy the next step. These may have inner types with required context.
- Auth
Credential - The credential challenge provided by a user.
- Auth
Issue Session - The type of session that should be issued to the client.
- Auth
Mech - The mechanisms that may proceed in this authentication
- Auth
State - The response to an AuthStep request.
- Auth
Step - Authentication to Kanidm is a stepped process.
- UatPurpose
Status - 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).
- UatStatus
State - The expiry of the User Auth Token.