ory-client 1.1.7

SDK Client for Ory
Documentation
# Rust API client for ory-client

Documentation for all public and administrative Ory APIs. Administrative APIs can only be accessed
with a valid Personal Access Token. Public APIs are mostly used in browsers.



## Overview

This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.

- API version: v1.1.7
- Package version: v1.1.7
- Build package: `org.openapitools.codegen.languages.RustClientCodegen`

## Installation

Put the package under your project folder in a directory named `ory-client` and add the following to `Cargo.toml` under `[dependencies]`:

```
ory-client = { path = "./ory-client" }
```

## Documentation for API Endpoints

All URIs are relative to *https://playground.projects.oryapis.com*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*CourierApi* | [**get_courier_message**]docs/CourierApi.md#get_courier_message | **GET** /admin/courier/messages/{id} | Get a Message
*CourierApi* | [**list_courier_messages**]docs/CourierApi.md#list_courier_messages | **GET** /admin/courier/messages | List Messages
*FrontendApi* | [**create_browser_login_flow**]docs/FrontendApi.md#create_browser_login_flow | **GET** /self-service/login/browser | Create Login Flow for Browsers
*FrontendApi* | [**create_browser_logout_flow**]docs/FrontendApi.md#create_browser_logout_flow | **GET** /self-service/logout/browser | Create a Logout URL for Browsers
*FrontendApi* | [**create_browser_recovery_flow**]docs/FrontendApi.md#create_browser_recovery_flow | **GET** /self-service/recovery/browser | Create Recovery Flow for Browsers
*FrontendApi* | [**create_browser_registration_flow**]docs/FrontendApi.md#create_browser_registration_flow | **GET** /self-service/registration/browser | Create Registration Flow for Browsers
*FrontendApi* | [**create_browser_settings_flow**]docs/FrontendApi.md#create_browser_settings_flow | **GET** /self-service/settings/browser | Create Settings Flow for Browsers
*FrontendApi* | [**create_browser_verification_flow**]docs/FrontendApi.md#create_browser_verification_flow | **GET** /self-service/verification/browser | Create Verification Flow for Browser Clients
*FrontendApi* | [**create_native_login_flow**]docs/FrontendApi.md#create_native_login_flow | **GET** /self-service/login/api | Create Login Flow for Native Apps
*FrontendApi* | [**create_native_recovery_flow**]docs/FrontendApi.md#create_native_recovery_flow | **GET** /self-service/recovery/api | Create Recovery Flow for Native Apps
*FrontendApi* | [**create_native_registration_flow**]docs/FrontendApi.md#create_native_registration_flow | **GET** /self-service/registration/api | Create Registration Flow for Native Apps
*FrontendApi* | [**create_native_settings_flow**]docs/FrontendApi.md#create_native_settings_flow | **GET** /self-service/settings/api | Create Settings Flow for Native Apps
*FrontendApi* | [**create_native_verification_flow**]docs/FrontendApi.md#create_native_verification_flow | **GET** /self-service/verification/api | Create Verification Flow for Native Apps
*FrontendApi* | [**disable_my_other_sessions**]docs/FrontendApi.md#disable_my_other_sessions | **DELETE** /sessions | Disable my other sessions
*FrontendApi* | [**disable_my_session**]docs/FrontendApi.md#disable_my_session | **DELETE** /sessions/{id} | Disable one of my sessions
*FrontendApi* | [**get_flow_error**]docs/FrontendApi.md#get_flow_error | **GET** /self-service/errors | Get User-Flow Errors
*FrontendApi* | [**get_login_flow**]docs/FrontendApi.md#get_login_flow | **GET** /self-service/login/flows | Get Login Flow
*FrontendApi* | [**get_recovery_flow**]docs/FrontendApi.md#get_recovery_flow | **GET** /self-service/recovery/flows | Get Recovery Flow
*FrontendApi* | [**get_registration_flow**]docs/FrontendApi.md#get_registration_flow | **GET** /self-service/registration/flows | Get Registration Flow
*FrontendApi* | [**get_settings_flow**]docs/FrontendApi.md#get_settings_flow | **GET** /self-service/settings/flows | Get Settings Flow
*FrontendApi* | [**get_verification_flow**]docs/FrontendApi.md#get_verification_flow | **GET** /self-service/verification/flows | Get Verification Flow
*FrontendApi* | [**get_web_authn_java_script**]docs/FrontendApi.md#get_web_authn_java_script | **GET** /.well-known/ory/webauthn.js | Get WebAuthn JavaScript
*FrontendApi* | [**list_my_sessions**]docs/FrontendApi.md#list_my_sessions | **GET** /sessions | Get My Active Sessions
*FrontendApi* | [**perform_native_logout**]docs/FrontendApi.md#perform_native_logout | **DELETE** /self-service/logout/api | Perform Logout for Native Apps
*FrontendApi* | [**to_session**]docs/FrontendApi.md#to_session | **GET** /sessions/whoami | Check Who the Current HTTP Session Belongs To
*FrontendApi* | [**update_login_flow**]docs/FrontendApi.md#update_login_flow | **POST** /self-service/login | Submit a Login Flow
*FrontendApi* | [**update_logout_flow**]docs/FrontendApi.md#update_logout_flow | **GET** /self-service/logout | Update Logout Flow
*FrontendApi* | [**update_recovery_flow**]docs/FrontendApi.md#update_recovery_flow | **POST** /self-service/recovery | Complete Recovery Flow
*FrontendApi* | [**update_registration_flow**]docs/FrontendApi.md#update_registration_flow | **POST** /self-service/registration | Update Registration Flow
*FrontendApi* | [**update_settings_flow**]docs/FrontendApi.md#update_settings_flow | **POST** /self-service/settings | Complete Settings Flow
*FrontendApi* | [**update_verification_flow**]docs/FrontendApi.md#update_verification_flow | **POST** /self-service/verification | Complete Verification Flow
*IdentityApi* | [**create_identity**]docs/IdentityApi.md#create_identity | **POST** /admin/identities | Create an Identity
*IdentityApi* | [**create_recovery_code_for_identity**]docs/IdentityApi.md#create_recovery_code_for_identity | **POST** /admin/recovery/code | Create a Recovery Code
*IdentityApi* | [**create_recovery_link_for_identity**]docs/IdentityApi.md#create_recovery_link_for_identity | **POST** /admin/recovery/link | Create a Recovery Link
*IdentityApi* | [**delete_identity**]docs/IdentityApi.md#delete_identity | **DELETE** /admin/identities/{id} | Delete an Identity
*IdentityApi* | [**delete_identity_sessions**]docs/IdentityApi.md#delete_identity_sessions | **DELETE** /admin/identities/{id}/sessions | Delete & Invalidate an Identity's Sessions
*IdentityApi* | [**disable_session**]docs/IdentityApi.md#disable_session | **DELETE** /admin/sessions/{id} | Deactivate a Session
*IdentityApi* | [**extend_session**]docs/IdentityApi.md#extend_session | **PATCH** /admin/sessions/{id}/extend | Extend a Session
*IdentityApi* | [**get_identity**]docs/IdentityApi.md#get_identity | **GET** /admin/identities/{id} | Get an Identity
*IdentityApi* | [**get_identity_schema**]docs/IdentityApi.md#get_identity_schema | **GET** /schemas/{id} | Get Identity JSON Schema
*IdentityApi* | [**get_session**]docs/IdentityApi.md#get_session | **GET** /admin/sessions/{id} | Get Session
*IdentityApi* | [**list_identities**]docs/IdentityApi.md#list_identities | **GET** /admin/identities | List Identities
*IdentityApi* | [**list_identity_schemas**]docs/IdentityApi.md#list_identity_schemas | **GET** /schemas | Get all Identity Schemas
*IdentityApi* | [**list_identity_sessions**]docs/IdentityApi.md#list_identity_sessions | **GET** /admin/identities/{id}/sessions | List an Identity's Sessions
*IdentityApi* | [**list_sessions**]docs/IdentityApi.md#list_sessions | **GET** /admin/sessions | List All Sessions
*IdentityApi* | [**patch_identity**]docs/IdentityApi.md#patch_identity | **PATCH** /admin/identities/{id} | Patch an Identity
*IdentityApi* | [**update_identity**]docs/IdentityApi.md#update_identity | **PUT** /admin/identities/{id} | Update an Identity
*JwkApi* | [**create_json_web_key_set**]docs/JwkApi.md#create_json_web_key_set | **POST** /admin/keys/{set} | Create JSON Web Key
*JwkApi* | [**delete_json_web_key**]docs/JwkApi.md#delete_json_web_key | **DELETE** /admin/keys/{set}/{kid} | Delete JSON Web Key
*JwkApi* | [**delete_json_web_key_set**]docs/JwkApi.md#delete_json_web_key_set | **DELETE** /admin/keys/{set} | Delete JSON Web Key Set
*JwkApi* | [**get_json_web_key**]docs/JwkApi.md#get_json_web_key | **GET** /admin/keys/{set}/{kid} | Get JSON Web Key
*JwkApi* | [**get_json_web_key_set**]docs/JwkApi.md#get_json_web_key_set | **GET** /admin/keys/{set} | Retrieve a JSON Web Key Set
*JwkApi* | [**set_json_web_key**]docs/JwkApi.md#set_json_web_key | **PUT** /admin/keys/{set}/{kid} | Set JSON Web Key
*JwkApi* | [**set_json_web_key_set**]docs/JwkApi.md#set_json_web_key_set | **PUT** /admin/keys/{set} | Update a JSON Web Key Set
*MetadataApi* | [**get_version**]docs/MetadataApi.md#get_version | **GET** /version | Return Running Software Version.
*MetadataApi* | [**is_alive**]docs/MetadataApi.md#is_alive | **GET** /health/alive | Check HTTP Server Status
*MetadataApi* | [**is_ready**]docs/MetadataApi.md#is_ready | **GET** /health/ready | Check HTTP Server and Database Status
*OAuth2Api* | [**accept_o_auth2_consent_request**]docs/OAuth2Api.md#accept_o_auth2_consent_request | **PUT** /admin/oauth2/auth/requests/consent/accept | Accept OAuth 2.0 Consent Request
*OAuth2Api* | [**accept_o_auth2_login_request**]docs/OAuth2Api.md#accept_o_auth2_login_request | **PUT** /admin/oauth2/auth/requests/login/accept | Accept OAuth 2.0 Login Request
*OAuth2Api* | [**accept_o_auth2_logout_request**]docs/OAuth2Api.md#accept_o_auth2_logout_request | **PUT** /admin/oauth2/auth/requests/logout/accept | Accept OAuth 2.0 Session Logout Request
*OAuth2Api* | [**create_o_auth2_client**]docs/OAuth2Api.md#create_o_auth2_client | **POST** /admin/clients | Create OAuth 2.0 Client
*OAuth2Api* | [**delete_o_auth2_client**]docs/OAuth2Api.md#delete_o_auth2_client | **DELETE** /admin/clients/{id} | Delete OAuth 2.0 Client
*OAuth2Api* | [**delete_o_auth2_token**]docs/OAuth2Api.md#delete_o_auth2_token | **DELETE** /admin/oauth2/tokens | Delete OAuth 2.0 Access Tokens from specific OAuth 2.0 Client
*OAuth2Api* | [**delete_trusted_o_auth2_jwt_grant_issuer**]docs/OAuth2Api.md#delete_trusted_o_auth2_jwt_grant_issuer | **DELETE** /admin/trust/grants/jwt-bearer/issuers/{id} | Delete Trusted OAuth2 JWT Bearer Grant Type Issuer
*OAuth2Api* | [**get_o_auth2_client**]docs/OAuth2Api.md#get_o_auth2_client | **GET** /admin/clients/{id} | Get an OAuth 2.0 Client
*OAuth2Api* | [**get_o_auth2_consent_request**]docs/OAuth2Api.md#get_o_auth2_consent_request | **GET** /admin/oauth2/auth/requests/consent | Get OAuth 2.0 Consent Request
*OAuth2Api* | [**get_o_auth2_login_request**]docs/OAuth2Api.md#get_o_auth2_login_request | **GET** /admin/oauth2/auth/requests/login | Get OAuth 2.0 Login Request
*OAuth2Api* | [**get_o_auth2_logout_request**]docs/OAuth2Api.md#get_o_auth2_logout_request | **GET** /admin/oauth2/auth/requests/logout | Get OAuth 2.0 Session Logout Request
*OAuth2Api* | [**get_trusted_o_auth2_jwt_grant_issuer**]docs/OAuth2Api.md#get_trusted_o_auth2_jwt_grant_issuer | **GET** /admin/trust/grants/jwt-bearer/issuers/{id} | Get Trusted OAuth2 JWT Bearer Grant Type Issuer
*OAuth2Api* | [**introspect_o_auth2_token**]docs/OAuth2Api.md#introspect_o_auth2_token | **POST** /admin/oauth2/introspect | Introspect OAuth2 Access and Refresh Tokens
*OAuth2Api* | [**list_o_auth2_clients**]docs/OAuth2Api.md#list_o_auth2_clients | **GET** /admin/clients | List OAuth 2.0 Clients
*OAuth2Api* | [**list_o_auth2_consent_sessions**]docs/OAuth2Api.md#list_o_auth2_consent_sessions | **GET** /admin/oauth2/auth/sessions/consent | List OAuth 2.0 Consent Sessions of a Subject
*OAuth2Api* | [**list_trusted_o_auth2_jwt_grant_issuers**]docs/OAuth2Api.md#list_trusted_o_auth2_jwt_grant_issuers | **GET** /admin/trust/grants/jwt-bearer/issuers | List Trusted OAuth2 JWT Bearer Grant Type Issuers
*OAuth2Api* | [**o_auth2_authorize**]docs/OAuth2Api.md#o_auth2_authorize | **GET** /oauth2/auth | OAuth 2.0 Authorize Endpoint
*OAuth2Api* | [**oauth2_token_exchange**]docs/OAuth2Api.md#oauth2_token_exchange | **POST** /oauth2/token | The OAuth 2.0 Token Endpoint
*OAuth2Api* | [**patch_o_auth2_client**]docs/OAuth2Api.md#patch_o_auth2_client | **PATCH** /admin/clients/{id} | Patch OAuth 2.0 Client
*OAuth2Api* | [**reject_o_auth2_consent_request**]docs/OAuth2Api.md#reject_o_auth2_consent_request | **PUT** /admin/oauth2/auth/requests/consent/reject | Reject OAuth 2.0 Consent Request
*OAuth2Api* | [**reject_o_auth2_login_request**]docs/OAuth2Api.md#reject_o_auth2_login_request | **PUT** /admin/oauth2/auth/requests/login/reject | Reject OAuth 2.0 Login Request
*OAuth2Api* | [**reject_o_auth2_logout_request**]docs/OAuth2Api.md#reject_o_auth2_logout_request | **PUT** /admin/oauth2/auth/requests/logout/reject | Reject OAuth 2.0 Session Logout Request
*OAuth2Api* | [**revoke_o_auth2_consent_sessions**]docs/OAuth2Api.md#revoke_o_auth2_consent_sessions | **DELETE** /admin/oauth2/auth/sessions/consent | Revoke OAuth 2.0 Consent Sessions of a Subject
*OAuth2Api* | [**revoke_o_auth2_login_sessions**]docs/OAuth2Api.md#revoke_o_auth2_login_sessions | **DELETE** /admin/oauth2/auth/sessions/login | Revokes All OAuth 2.0 Login Sessions of a Subject
*OAuth2Api* | [**revoke_o_auth2_token**]docs/OAuth2Api.md#revoke_o_auth2_token | **POST** /oauth2/revoke | Revoke OAuth 2.0 Access or Refresh Token
*OAuth2Api* | [**set_o_auth2_client**]docs/OAuth2Api.md#set_o_auth2_client | **PUT** /admin/clients/{id} | Set OAuth 2.0 Client
*OAuth2Api* | [**set_o_auth2_client_lifespans**]docs/OAuth2Api.md#set_o_auth2_client_lifespans | **PUT** /admin/clients/{id}/lifespans | Set OAuth2 Client Token Lifespans
*OAuth2Api* | [**trust_o_auth2_jwt_grant_issuer**]docs/OAuth2Api.md#trust_o_auth2_jwt_grant_issuer | **POST** /admin/trust/grants/jwt-bearer/issuers | Trust OAuth2 JWT Bearer Grant Type Issuer
*OidcApi* | [**create_oidc_dynamic_client**]docs/OidcApi.md#create_oidc_dynamic_client | **POST** /oauth2/register | Register OAuth2 Client using OpenID Dynamic Client Registration
*OidcApi* | [**delete_oidc_dynamic_client**]docs/OidcApi.md#delete_oidc_dynamic_client | **DELETE** /oauth2/register/{id} | Delete OAuth 2.0 Client using the OpenID Dynamic Client Registration Management Protocol
*OidcApi* | [**discover_oidc_configuration**]docs/OidcApi.md#discover_oidc_configuration | **GET** /.well-known/openid-configuration | OpenID Connect Discovery
*OidcApi* | [**get_oidc_dynamic_client**]docs/OidcApi.md#get_oidc_dynamic_client | **GET** /oauth2/register/{id} | Get OAuth2 Client using OpenID Dynamic Client Registration
*OidcApi* | [**get_oidc_user_info**]docs/OidcApi.md#get_oidc_user_info | **GET** /userinfo | OpenID Connect Userinfo
*OidcApi* | [**revoke_oidc_session**]docs/OidcApi.md#revoke_oidc_session | **GET** /oauth2/sessions/logout | OpenID Connect Front- and Back-channel Enabled Logout
*OidcApi* | [**set_oidc_dynamic_client**]docs/OidcApi.md#set_oidc_dynamic_client | **PUT** /oauth2/register/{id} | Set OAuth2 Client using OpenID Dynamic Client Registration
*PermissionApi* | [**check_permission**]docs/PermissionApi.md#check_permission | **GET** /relation-tuples/check/openapi | Check a permission
*PermissionApi* | [**check_permission_or_error**]docs/PermissionApi.md#check_permission_or_error | **GET** /relation-tuples/check | Check a permission
*PermissionApi* | [**expand_permissions**]docs/PermissionApi.md#expand_permissions | **GET** /relation-tuples/expand | Expand a Relationship into permissions.
*PermissionApi* | [**post_check_permission**]docs/PermissionApi.md#post_check_permission | **POST** /relation-tuples/check/openapi | Check a permission
*PermissionApi* | [**post_check_permission_or_error**]docs/PermissionApi.md#post_check_permission_or_error | **POST** /relation-tuples/check | Check a permission
*ProjectApi* | [**create_project**]docs/ProjectApi.md#create_project | **POST** /projects | Create a Project
*ProjectApi* | [**create_project_api_key**]docs/ProjectApi.md#create_project_api_key | **POST** /projects/{project}/tokens | Create project API token
*ProjectApi* | [**delete_project_api_key**]docs/ProjectApi.md#delete_project_api_key | **DELETE** /projects/{project}/tokens/{token_id} | Delete project API token
*ProjectApi* | [**get_active_project_in_console**]docs/ProjectApi.md#get_active_project_in_console | **GET** /console/active/project | Returns the Ory Network Project selected in the Ory Network Console
*ProjectApi* | [**get_project**]docs/ProjectApi.md#get_project | **GET** /projects/{project_id} | Get a Project
*ProjectApi* | [**get_project_members**]docs/ProjectApi.md#get_project_members | **GET** /projects/{project_id}/members | Get all members associated with this project
*ProjectApi* | [**list_project_api_keys**]docs/ProjectApi.md#list_project_api_keys | **GET** /projects/{project}/tokens | List a project's API Tokens
*ProjectApi* | [**list_projects**]docs/ProjectApi.md#list_projects | **GET** /projects | List All Projects
*ProjectApi* | [**patch_project**]docs/ProjectApi.md#patch_project | **PATCH** /projects/{project_id} | Patch an Ory Network Project Configuration
*ProjectApi* | [**purge_project**]docs/ProjectApi.md#purge_project | **DELETE** /projects/{project_id} | Irrecoverably purge a project
*ProjectApi* | [**remove_project_member**]docs/ProjectApi.md#remove_project_member | **DELETE** /projects/{project_id}/members/{member_id} | Remove a member associated with this project
*ProjectApi* | [**set_active_project_in_console**]docs/ProjectApi.md#set_active_project_in_console | **PUT** /console/active/project | Sets the Ory Network Project active in the Ory Network Console
*ProjectApi* | [**set_project**]docs/ProjectApi.md#set_project | **PUT** /projects/{project_id} | Update an Ory Network Project Configuration
*RelationshipApi* | [**check_opl_syntax**]docs/RelationshipApi.md#check_opl_syntax | **POST** /opl/syntax/check | Check the syntax of an OPL file
*RelationshipApi* | [**create_relationship**]docs/RelationshipApi.md#create_relationship | **PUT** /admin/relation-tuples | Create a Relationship
*RelationshipApi* | [**delete_relationships**]docs/RelationshipApi.md#delete_relationships | **DELETE** /admin/relation-tuples | Delete Relationships
*RelationshipApi* | [**get_relationships**]docs/RelationshipApi.md#get_relationships | **GET** /relation-tuples | Query relationships
*RelationshipApi* | [**list_relationship_namespaces**]docs/RelationshipApi.md#list_relationship_namespaces | **GET** /namespaces | Query namespaces
*RelationshipApi* | [**patch_relationships**]docs/RelationshipApi.md#patch_relationships | **PATCH** /admin/relation-tuples | Patch Multiple Relationships
*WellknownApi* | [**discover_json_web_keys**]docs/WellknownApi.md#discover_json_web_keys | **GET** /.well-known/jwks.json | Discover Well-Known JSON Web Keys


## Documentation For Models

 - [AcceptOAuth2ConsentRequest]docs/AcceptOAuth2ConsentRequest.md
 - [AcceptOAuth2ConsentRequestSession]docs/AcceptOAuth2ConsentRequestSession.md
 - [AcceptOAuth2LoginRequest]docs/AcceptOAuth2LoginRequest.md
 - [ActiveProjectInConsole]docs/ActiveProjectInConsole.md
 - [AuthenticatorAssuranceLevel]docs/AuthenticatorAssuranceLevel.md
 - [CheckOplSyntaxResult]docs/CheckOplSyntaxResult.md
 - [CheckPermissionResult]docs/CheckPermissionResult.md
 - [CloudAccount]docs/CloudAccount.md
 - [CourierMessageStatus]docs/CourierMessageStatus.md
 - [CourierMessageType]docs/CourierMessageType.md
 - [CreateCustomDomainBody]docs/CreateCustomDomainBody.md
 - [CreateIdentityBody]docs/CreateIdentityBody.md
 - [CreateJsonWebKeySet]docs/CreateJsonWebKeySet.md
 - [CreateProjectApiKeyRequest]docs/CreateProjectApiKeyRequest.md
 - [CreateProjectBody]docs/CreateProjectBody.md
 - [CreateProjectBranding]docs/CreateProjectBranding.md
 - [CreateProjectInvite]docs/CreateProjectInvite.md
 - [CreateRecoveryCodeForIdentityBody]docs/CreateRecoveryCodeForIdentityBody.md
 - [CreateRecoveryLinkForIdentityBody]docs/CreateRecoveryLinkForIdentityBody.md
 - [CreateRelationshipBody]docs/CreateRelationshipBody.md
 - [CreateSubscriptionBody]docs/CreateSubscriptionBody.md
 - [CustomDomain]docs/CustomDomain.md
 - [CustomDomainQuota]docs/CustomDomainQuota.md
 - [DeleteMySessionsCount]docs/DeleteMySessionsCount.md
 - [ErrorAuthenticatorAssuranceLevelNotSatisfied]docs/ErrorAuthenticatorAssuranceLevelNotSatisfied.md
 - [ErrorBrowserLocationChangeRequired]docs/ErrorBrowserLocationChangeRequired.md
 - [ErrorFlowReplaced]docs/ErrorFlowReplaced.md
 - [ErrorGeneric]docs/ErrorGeneric.md
 - [ErrorOAuth2]docs/ErrorOAuth2.md
 - [ExpandedPermissionTree]docs/ExpandedPermissionTree.md
 - [FlowError]docs/FlowError.md
 - [GenericError]docs/GenericError.md
 - [GenericErrorContent]docs/GenericErrorContent.md
 - [GetManagedIdentitySchemaLocation]docs/GetManagedIdentitySchemaLocation.md
 - [GetVersion200Response]docs/GetVersion200Response.md
 - [HealthNotReadyStatus]docs/HealthNotReadyStatus.md
 - [HealthStatus]docs/HealthStatus.md
 - [Identity]docs/Identity.md
 - [IdentityCredentials]docs/IdentityCredentials.md
 - [IdentityCredentialsOidc]docs/IdentityCredentialsOidc.md
 - [IdentityCredentialsOidcProvider]docs/IdentityCredentialsOidcProvider.md
 - [IdentityCredentialsPassword]docs/IdentityCredentialsPassword.md
 - [IdentityCredentialsType]docs/IdentityCredentialsType.md
 - [IdentitySchemaContainer]docs/IdentitySchemaContainer.md
 - [IdentitySchemaPreset]docs/IdentitySchemaPreset.md
 - [IdentityState]docs/IdentityState.md
 - [IdentityWithCredentials]docs/IdentityWithCredentials.md
 - [IdentityWithCredentialsOidc]docs/IdentityWithCredentialsOidc.md
 - [IdentityWithCredentialsOidcConfig]docs/IdentityWithCredentialsOidcConfig.md
 - [IdentityWithCredentialsOidcConfigProvider]docs/IdentityWithCredentialsOidcConfigProvider.md
 - [IdentityWithCredentialsPassword]docs/IdentityWithCredentialsPassword.md
 - [IdentityWithCredentialsPasswordConfig]docs/IdentityWithCredentialsPasswordConfig.md
 - [InternalGetProjectBrandingBody]docs/InternalGetProjectBrandingBody.md
 - [InternalIsOwnerForProjectBySlugBody]docs/InternalIsOwnerForProjectBySlugBody.md
 - [InternalProvisionMockSubscription]docs/InternalProvisionMockSubscription.md
 - [IntrospectedOAuth2Token]docs/IntrospectedOAuth2Token.md
 - [InviteQuota]docs/InviteQuota.md
 - [IsOwnerForProjectBySlug]docs/IsOwnerForProjectBySlug.md
 - [IsReady200Response]docs/IsReady200Response.md
 - [IsReady503Response]docs/IsReady503Response.md
 - [JsonPatch]docs/JsonPatch.md
 - [JsonWebKey]docs/JsonWebKey.md
 - [JsonWebKeySet]docs/JsonWebKeySet.md
 - [KetoNamespace]docs/KetoNamespace.md
 - [LoginFlow]docs/LoginFlow.md
 - [LogoutFlow]docs/LogoutFlow.md
 - [ManagedIdentitySchema]docs/ManagedIdentitySchema.md
 - [ManagedIdentitySchemaValidationResult]docs/ManagedIdentitySchemaValidationResult.md
 - [Message]docs/Message.md
 - [MessageDispatch]docs/MessageDispatch.md
 - [Namespace]docs/Namespace.md
 - [NeedsPrivilegedSessionError]docs/NeedsPrivilegedSessionError.md
 - [NormalizedProject]docs/NormalizedProject.md
 - [NormalizedProjectRevision]docs/NormalizedProjectRevision.md
 - [NormalizedProjectRevisionHook]docs/NormalizedProjectRevisionHook.md
 - [NormalizedProjectRevisionIdentitySchema]docs/NormalizedProjectRevisionIdentitySchema.md
 - [NormalizedProjectRevisionThirdPartyProvider]docs/NormalizedProjectRevisionThirdPartyProvider.md
 - [NullPlan]docs/NullPlan.md
 - [OAuth2Client]docs/OAuth2Client.md
 - [OAuth2ClientTokenLifespans]docs/OAuth2ClientTokenLifespans.md
 - [OAuth2ConsentRequest]docs/OAuth2ConsentRequest.md
 - [OAuth2ConsentRequestOpenIdConnectContext]docs/OAuth2ConsentRequestOpenIdConnectContext.md
 - [OAuth2ConsentSession]docs/OAuth2ConsentSession.md
 - [OAuth2ConsentSessionExpiresAt]docs/OAuth2ConsentSessionExpiresAt.md
 - [OAuth2LoginRequest]docs/OAuth2LoginRequest.md
 - [OAuth2LogoutRequest]docs/OAuth2LogoutRequest.md
 - [OAuth2RedirectTo]docs/OAuth2RedirectTo.md
 - [OAuth2TokenExchange]docs/OAuth2TokenExchange.md
 - [OidcConfiguration]docs/OidcConfiguration.md
 - [OidcUserInfo]docs/OidcUserInfo.md
 - [Pagination]docs/Pagination.md
 - [PaginationHeaders]docs/PaginationHeaders.md
 - [ParseError]docs/ParseError.md
 - [PerformNativeLogoutBody]docs/PerformNativeLogoutBody.md
 - [PostCheckPermissionBody]docs/PostCheckPermissionBody.md
 - [PostCheckPermissionOrErrorBody]docs/PostCheckPermissionOrErrorBody.md
 - [Project]docs/Project.md
 - [ProjectApiKey]docs/ProjectApiKey.md
 - [ProjectBranding]docs/ProjectBranding.md
 - [ProjectBrandingColors]docs/ProjectBrandingColors.md
 - [ProjectBrandingTheme]docs/ProjectBrandingTheme.md
 - [ProjectHost]docs/ProjectHost.md
 - [ProjectInvite]docs/ProjectInvite.md
 - [ProjectMetadata]docs/ProjectMetadata.md
 - [ProjectServiceIdentity]docs/ProjectServiceIdentity.md
 - [ProjectServiceOAuth2]docs/ProjectServiceOAuth2.md
 - [ProjectServicePermission]docs/ProjectServicePermission.md
 - [ProjectServices]docs/ProjectServices.md
 - [QuotaBrandingThemes]docs/QuotaBrandingThemes.md
 - [RecoveryCodeForIdentity]docs/RecoveryCodeForIdentity.md
 - [RecoveryFlow]docs/RecoveryFlow.md
 - [RecoveryFlowState]docs/RecoveryFlowState.md
 - [RecoveryIdentityAddress]docs/RecoveryIdentityAddress.md
 - [RecoveryLinkForIdentity]docs/RecoveryLinkForIdentity.md
 - [RegistrationFlow]docs/RegistrationFlow.md
 - [RejectOAuth2Request]docs/RejectOAuth2Request.md
 - [RelationQuery]docs/RelationQuery.md
 - [Relationship]docs/Relationship.md
 - [RelationshipNamespaces]docs/RelationshipNamespaces.md
 - [RelationshipPatch]docs/RelationshipPatch.md
 - [Relationships]docs/Relationships.md
 - [SchemaPatch]docs/SchemaPatch.md
 - [SelfServiceFlowExpiredError]docs/SelfServiceFlowExpiredError.md
 - [Session]docs/Session.md
 - [SessionAuthenticationMethod]docs/SessionAuthenticationMethod.md
 - [SessionCachingQuota]docs/SessionCachingQuota.md
 - [SessionDevice]docs/SessionDevice.md
 - [SetActiveProjectInConsoleBody]docs/SetActiveProjectInConsoleBody.md
 - [SetCustomDomainBody]docs/SetCustomDomainBody.md
 - [SetProject]docs/SetProject.md
 - [SetProjectBrandingThemeBody]docs/SetProjectBrandingThemeBody.md
 - [SettingsFlow]docs/SettingsFlow.md
 - [SettingsFlowState]docs/SettingsFlowState.md
 - [SourcePosition]docs/SourcePosition.md
 - [StripeCustomer]docs/StripeCustomer.md
 - [SubjectSet]docs/SubjectSet.md
 - [Subscription]docs/Subscription.md
 - [SuccessfulNativeLogin]docs/SuccessfulNativeLogin.md
 - [SuccessfulNativeRegistration]docs/SuccessfulNativeRegistration.md
 - [SuccessfulProjectUpdate]docs/SuccessfulProjectUpdate.md
 - [TokenPagination]docs/TokenPagination.md
 - [TokenPaginationHeaders]docs/TokenPaginationHeaders.md
 - [TokenPaginationRequestParameters]docs/TokenPaginationRequestParameters.md
 - [TokenPaginationResponseHeaders]docs/TokenPaginationResponseHeaders.md
 - [TrustOAuth2JwtGrantIssuer]docs/TrustOAuth2JwtGrantIssuer.md
 - [TrustedOAuth2JwtGrantIssuer]docs/TrustedOAuth2JwtGrantIssuer.md
 - [TrustedOAuth2JwtGrantJsonWebKey]docs/TrustedOAuth2JwtGrantJsonWebKey.md
 - [UiContainer]docs/UiContainer.md
 - [UiNode]docs/UiNode.md
 - [UiNodeAnchorAttributes]docs/UiNodeAnchorAttributes.md
 - [UiNodeAttributes]docs/UiNodeAttributes.md
 - [UiNodeImageAttributes]docs/UiNodeImageAttributes.md
 - [UiNodeInputAttributes]docs/UiNodeInputAttributes.md
 - [UiNodeMeta]docs/UiNodeMeta.md
 - [UiNodeScriptAttributes]docs/UiNodeScriptAttributes.md
 - [UiNodeTextAttributes]docs/UiNodeTextAttributes.md
 - [UiText]docs/UiText.md
 - [UpdateIdentityBody]docs/UpdateIdentityBody.md
 - [UpdateLoginFlowBody]docs/UpdateLoginFlowBody.md
 - [UpdateLoginFlowWithLookupSecretMethod]docs/UpdateLoginFlowWithLookupSecretMethod.md
 - [UpdateLoginFlowWithOidcMethod]docs/UpdateLoginFlowWithOidcMethod.md
 - [UpdateLoginFlowWithPasswordMethod]docs/UpdateLoginFlowWithPasswordMethod.md
 - [UpdateLoginFlowWithTotpMethod]docs/UpdateLoginFlowWithTotpMethod.md
 - [UpdateLoginFlowWithWebAuthnMethod]docs/UpdateLoginFlowWithWebAuthnMethod.md
 - [UpdateRecoveryFlowBody]docs/UpdateRecoveryFlowBody.md
 - [UpdateRecoveryFlowWithCodeMethod]docs/UpdateRecoveryFlowWithCodeMethod.md
 - [UpdateRecoveryFlowWithLinkMethod]docs/UpdateRecoveryFlowWithLinkMethod.md
 - [UpdateRegistrationFlowBody]docs/UpdateRegistrationFlowBody.md
 - [UpdateRegistrationFlowWithOidcMethod]docs/UpdateRegistrationFlowWithOidcMethod.md
 - [UpdateRegistrationFlowWithPasswordMethod]docs/UpdateRegistrationFlowWithPasswordMethod.md
 - [UpdateRegistrationFlowWithWebAuthnMethod]docs/UpdateRegistrationFlowWithWebAuthnMethod.md
 - [UpdateSettingsFlowBody]docs/UpdateSettingsFlowBody.md
 - [UpdateSettingsFlowWithLookupMethod]docs/UpdateSettingsFlowWithLookupMethod.md
 - [UpdateSettingsFlowWithOidcMethod]docs/UpdateSettingsFlowWithOidcMethod.md
 - [UpdateSettingsFlowWithPasswordMethod]docs/UpdateSettingsFlowWithPasswordMethod.md
 - [UpdateSettingsFlowWithProfileMethod]docs/UpdateSettingsFlowWithProfileMethod.md
 - [UpdateSettingsFlowWithTotpMethod]docs/UpdateSettingsFlowWithTotpMethod.md
 - [UpdateSettingsFlowWithWebAuthnMethod]docs/UpdateSettingsFlowWithWebAuthnMethod.md
 - [UpdateSubscriptionBody]docs/UpdateSubscriptionBody.md
 - [UpdateVerificationFlowBody]docs/UpdateVerificationFlowBody.md
 - [UpdateVerificationFlowWithCodeMethodBody]docs/UpdateVerificationFlowWithCodeMethodBody.md
 - [UpdateVerificationFlowWithLinkMethod]docs/UpdateVerificationFlowWithLinkMethod.md
 - [VerifiableIdentityAddress]docs/VerifiableIdentityAddress.md
 - [VerificationFlow]docs/VerificationFlow.md
 - [VerificationFlowState]docs/VerificationFlowState.md
 - [Version]docs/Version.md
 - [Warning]docs/Warning.md


To get access to the crate's generated documentation, use:

```
cargo doc --open
```

## Author

support@ory.sh