7 releases (1 stable)
1.0.0 | Sep 18, 2024 |
---|---|
0.5.0 | Apr 25, 2024 |
0.2.3 | Dec 21, 2023 |
0.2.2 | Oct 13, 2023 |
0.1.0 | Jan 31, 2023 |
#427 in Web programming
11,298 downloads per month
Used in 9 crates
(2 directly)
65KB
1.5K
SLoC
Rust API client for bitwarden-api-identity
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Overview
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: v1
- Package version: 0.5.0
- Generator version: 7.6.0
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named bitwarden-api-identity
and add the
following to Cargo.toml
under [dependencies]
:
bitwarden-api-identity = { path = "./bitwarden-api-identity" }
Documentation for API Endpoints
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
AccountsApi | accounts_prelogin_post | POST /accounts/prelogin | |
AccountsApi | accounts_register_finish_post | POST /accounts/register/finish | |
AccountsApi | accounts_register_post | POST /accounts/register | |
AccountsApi | accounts_register_send_verification_email_post | POST /accounts/register/send-verification-email | |
AccountsApi | accounts_register_verification_email_clicked_post | POST /accounts/register/verification-email-clicked | |
AccountsApi | accounts_trial_send_verification_email_post | POST /accounts/trial/send-verification-email | |
AccountsApi | accounts_webauthn_assertion_options_get | GET /accounts/webauthn/assertion-options | |
InfoApi | alive_get | GET /alive | |
InfoApi | now_get | GET /now | |
InfoApi | version_get | GET /version | |
SsoApi | sso_external_callback_get | GET /sso/ExternalCallback | |
SsoApi | sso_external_challenge_get | GET /sso/ExternalChallenge | |
SsoApi | sso_login_get | GET /sso/Login | |
SsoApi | sso_pre_validate_get | GET /sso/PreValidate |
Documentation For Models
- AssertionOptions
- AuthenticationExtensionsClientInputs
- AuthenticatorTransport
- KdfType
- KeysRequestModel
- PreloginRequestModel
- PreloginResponseModel
- ProductTierType
- ProductType
- PublicKeyCredentialDescriptor
- PublicKeyCredentialType
- RegisterFinishRequestModel
- RegisterRequestModel
- RegisterResponseModel
- RegisterSendVerificationEmailRequestModel
- RegisterVerificationEmailClickedRequestModel
- TrialSendVerificationEmailRequestModel
- UserVerificationRequirement
- WebAuthnLoginAssertionOptionsResponseModel
To get access to the crate's generated documentation, use:
cargo doc --open
Author
Dependencies
~8–21MB
~306K SLoC