Skip to content

Commit 8166c8c

Browse files
committed
autogen: regenerate OpenAPI client for v1.22.62
Version: v1.22.62
1 parent 6d07e76 commit 8166c8c

816 files changed

Lines changed: 1906 additions & 892 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openapi-generator/FILES

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ docs/CheckPermissionResult.md
4040
docs/CheckPermissionResultWithError.md
4141
docs/CloudAccount.md
4242
docs/ContinueWith.md
43+
docs/ContinueWithDeviceAuthnPinEntryUi.md
44+
docs/ContinueWithDeviceAuthnPinEntryUiData.md
4345
docs/ContinueWithRecoveryUi.md
4446
docs/ContinueWithRecoveryUiFlow.md
4547
docs/ContinueWithRedirectBrowserTo.md
@@ -59,7 +61,7 @@ docs/CreateInviteResponse.md
5961
docs/CreateJsonWebKeySet.md
6062
docs/CreateOnboardingLinkResponse.md
6163
docs/CreateOrganizationOnboardingPortalLinkBody.md
62-
docs/CreateProjectApiKeyRequest.md
64+
docs/CreateProjectApiKeyBody.md
6365
docs/CreateProjectBody.md
6466
docs/CreateProjectBranding.md
6567
docs/CreateProjectMemberInviteBody.md
@@ -237,6 +239,7 @@ docs/OnboardingPortalTestLoginFlow.md
237239
docs/Organization.md
238240
docs/OrganizationBody.md
239241
docs/OrganizationOnboardingPortalLinksResponse.md
242+
docs/PINConfig.md
240243
docs/ParseError.md
241244
docs/PatchIdentitiesBody.md
242245
docs/PatchWorkspaceMemberBody.md
@@ -360,6 +363,7 @@ docs/UpdateSettingsFlowBody.md
360363
docs/UpdateSettingsFlowWithDeviceAuthnMethod.md
361364
docs/UpdateSettingsFlowWithDeviceAuthnMethodAdd.md
362365
docs/UpdateSettingsFlowWithDeviceAuthnMethodDelete.md
366+
docs/UpdateSettingsFlowWithDeviceAuthnMethodRotateSecret.md
363367
docs/UpdateSettingsFlowWithLookupMethod.md
364368
docs/UpdateSettingsFlowWithOidcMethod.md
365369
docs/UpdateSettingsFlowWithPasskeyMethod.md
@@ -374,6 +378,7 @@ docs/UpdateVerificationFlowWithCodeMethod.md
374378
docs/UpdateVerificationFlowWithLinkMethod.md
375379
docs/UpdateWorkspaceBody.md
376380
docs/Usage.md
381+
docs/UserVerification.md
377382
docs/ValidateBaseURLRewriteRequest.md
378383
docs/ValidateBaseURLRewriteResponse.md
379384
docs/VerifiableCredentialPrimingResponse.md
@@ -451,6 +456,8 @@ ory_client/models/check_permission_result.py
451456
ory_client/models/check_permission_result_with_error.py
452457
ory_client/models/cloud_account.py
453458
ory_client/models/continue_with.py
459+
ory_client/models/continue_with_device_authn_pin_entry_ui.py
460+
ory_client/models/continue_with_device_authn_pin_entry_ui_data.py
454461
ory_client/models/continue_with_recovery_ui.py
455462
ory_client/models/continue_with_recovery_ui_flow.py
456463
ory_client/models/continue_with_redirect_browser_to.py
@@ -469,7 +476,7 @@ ory_client/models/create_invite_response.py
469476
ory_client/models/create_json_web_key_set.py
470477
ory_client/models/create_onboarding_link_response.py
471478
ory_client/models/create_organization_onboarding_portal_link_body.py
472-
ory_client/models/create_project_api_key_request.py
479+
ory_client/models/create_project_api_key_body.py
473480
ory_client/models/create_project_body.py
474481
ory_client/models/create_project_branding.py
475482
ory_client/models/create_project_member_invite_body.py
@@ -644,6 +651,7 @@ ory_client/models/patch_identities_body.py
644651
ory_client/models/patch_workspace_member_body.py
645652
ory_client/models/perform_native_logout_body.py
646653
ory_client/models/permissions_on_workspace.py
654+
ory_client/models/pin_config.py
647655
ory_client/models/plan.py
648656
ory_client/models/plan_details.py
649657
ory_client/models/post_check_permission_body.py
@@ -759,6 +767,7 @@ ory_client/models/update_settings_flow_body.py
759767
ory_client/models/update_settings_flow_with_device_authn_method.py
760768
ory_client/models/update_settings_flow_with_device_authn_method_add.py
761769
ory_client/models/update_settings_flow_with_device_authn_method_delete.py
770+
ory_client/models/update_settings_flow_with_device_authn_method_rotate_secret.py
762771
ory_client/models/update_settings_flow_with_lookup_method.py
763772
ory_client/models/update_settings_flow_with_oidc_method.py
764773
ory_client/models/update_settings_flow_with_passkey_method.py
@@ -773,6 +782,7 @@ ory_client/models/update_verification_flow_with_code_method.py
773782
ory_client/models/update_verification_flow_with_link_method.py
774783
ory_client/models/update_workspace_body.py
775784
ory_client/models/usage.py
785+
ory_client/models/user_verification.py
776786
ory_client/models/validate_base_url_rewrite_request.py
777787
ory_client/models/validate_base_url_rewrite_response.py
778788
ory_client/models/verifiable_credential_priming_response.py
@@ -834,6 +844,8 @@ test/test_check_permission_result.py
834844
test/test_check_permission_result_with_error.py
835845
test/test_cloud_account.py
836846
test/test_continue_with.py
847+
test/test_continue_with_device_authn_pin_entry_ui.py
848+
test/test_continue_with_device_authn_pin_entry_ui_data.py
837849
test/test_continue_with_recovery_ui.py
838850
test/test_continue_with_recovery_ui_flow.py
839851
test/test_continue_with_redirect_browser_to.py
@@ -853,7 +865,7 @@ test/test_create_invite_response.py
853865
test/test_create_json_web_key_set.py
854866
test/test_create_onboarding_link_response.py
855867
test/test_create_organization_onboarding_portal_link_body.py
856-
test/test_create_project_api_key_request.py
868+
test/test_create_project_api_key_body.py
857869
test/test_create_project_body.py
858870
test/test_create_project_branding.py
859871
test/test_create_project_member_invite_body.py
@@ -1037,6 +1049,7 @@ test/test_patch_workspace_member_body.py
10371049
test/test_perform_native_logout_body.py
10381050
test/test_permission_api.py
10391051
test/test_permissions_on_workspace.py
1052+
test/test_pin_config.py
10401053
test/test_plan.py
10411054
test/test_plan_details.py
10421055
test/test_post_check_permission_body.py
@@ -1154,6 +1167,7 @@ test/test_update_settings_flow_body.py
11541167
test/test_update_settings_flow_with_device_authn_method.py
11551168
test/test_update_settings_flow_with_device_authn_method_add.py
11561169
test/test_update_settings_flow_with_device_authn_method_delete.py
1170+
test/test_update_settings_flow_with_device_authn_method_rotate_secret.py
11571171
test/test_update_settings_flow_with_lookup_method.py
11581172
test/test_update_settings_flow_with_oidc_method.py
11591173
test/test_update_settings_flow_with_passkey_method.py
@@ -1168,6 +1182,7 @@ test/test_update_verification_flow_with_code_method.py
11681182
test/test_update_verification_flow_with_link_method.py
11691183
test/test_update_workspace_body.py
11701184
test/test_usage.py
1185+
test/test_user_verification.py
11711186
test/test_validate_base_url_rewrite_request.py
11721187
test/test_validate_base_url_rewrite_response.py
11731188
test/test_verifiable_credential_priming_response.py

docs/ContinueWith.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@
55

66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
8-
**action** | **str** | Action will always be `redirect_browser_to` redirect_browser_to ContinueWithActionRedirectBrowserToString |
8+
**action** | **str** | Action will always be `show_pin_entry_ui` show_pin_entry_ui ContinueWithActionShowPINEntryUIString |
99
**flow** | [**ContinueWithRecoveryUiFlow**](ContinueWithRecoveryUiFlow.md) | |
1010
**ory_session_token** | **str** | Token is the token of the session |
1111
**redirect_browser_to** | **str** | The URL to redirect the browser to |
12+
**data** | [**ContinueWithDeviceAuthnPinEntryUiData**](ContinueWithDeviceAuthnPinEntryUiData.md) | The one-time HPKE-sealed pin_secret material the device opens to bind the user's PIN after a PIN-protected DeviceAuthn enrollment or secret rotation. |
1213

1314
## Example
1415

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# ContinueWithDeviceAuthnPinEntryUi
2+
3+
The enrolled key's client_key_id is not included: it is the SHA-256 fingerprint of the device's own public key, which the device derives locally. Non-PIN keys need no client action at all and therefore produce no continue_with.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**action** | **str** | Action will always be `show_pin_entry_ui` show_pin_entry_ui ContinueWithActionShowPINEntryUIString |
10+
**data** | [**ContinueWithDeviceAuthnPinEntryUiData**](ContinueWithDeviceAuthnPinEntryUiData.md) | The one-time HPKE-sealed pin_secret material the device opens to bind the user's PIN after a PIN-protected DeviceAuthn enrollment or secret rotation. |
11+
12+
## Example
13+
14+
```python
15+
from ory_client.models.continue_with_device_authn_pin_entry_ui import ContinueWithDeviceAuthnPinEntryUi
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of ContinueWithDeviceAuthnPinEntryUi from a JSON string
20+
continue_with_device_authn_pin_entry_ui_instance = ContinueWithDeviceAuthnPinEntryUi.from_json(json)
21+
# print the JSON string representation of the object
22+
print(ContinueWithDeviceAuthnPinEntryUi.to_json())
23+
24+
# convert the object into a dict
25+
continue_with_device_authn_pin_entry_ui_dict = continue_with_device_authn_pin_entry_ui_instance.to_dict()
26+
# create an instance of ContinueWithDeviceAuthnPinEntryUi from a dict
27+
continue_with_device_authn_pin_entry_ui_from_dict = ContinueWithDeviceAuthnPinEntryUi.from_dict(continue_with_device_authn_pin_entry_ui_dict)
28+
```
29+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
30+
31+
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# ContinueWithDeviceAuthnPinEntryUiData
2+
3+
Carries the one-time HPKE-sealed pin_secret material — the encapsulated key and the sealed ciphertext — that the device opens with the transport private key it generated for this enrollment.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**ciphertext** | **str** | Ciphertext is the base64-encoded HPKE-sealed pin_secret. |
10+
**enc** | **str** | Enc is the base64-encoded HPKE encapsulated key. |
11+
12+
## Example
13+
14+
```python
15+
from ory_client.models.continue_with_device_authn_pin_entry_ui_data import ContinueWithDeviceAuthnPinEntryUiData
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of ContinueWithDeviceAuthnPinEntryUiData from a JSON string
20+
continue_with_device_authn_pin_entry_ui_data_instance = ContinueWithDeviceAuthnPinEntryUiData.from_json(json)
21+
# print the JSON string representation of the object
22+
print(ContinueWithDeviceAuthnPinEntryUiData.to_json())
23+
24+
# convert the object into a dict
25+
continue_with_device_authn_pin_entry_ui_data_dict = continue_with_device_authn_pin_entry_ui_data_instance.to_dict()
26+
# create an instance of ContinueWithDeviceAuthnPinEntryUiData from a dict
27+
continue_with_device_authn_pin_entry_ui_data_from_dict = ContinueWithDeviceAuthnPinEntryUiData.from_dict(continue_with_device_authn_pin_entry_ui_data_dict)
28+
```
29+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
30+
31+

docs/CreateProjectApiKeyBody.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# CreateProjectApiKeyBody
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**expires_at** | **datetime** | | [optional]
9+
**name** | **str** | The Token Name A descriptive name for the token. |
10+
11+
## Example
12+
13+
```python
14+
from ory_client.models.create_project_api_key_body import CreateProjectApiKeyBody
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of CreateProjectApiKeyBody from a JSON string
19+
create_project_api_key_body_instance = CreateProjectApiKeyBody.from_json(json)
20+
# print the JSON string representation of the object
21+
print(CreateProjectApiKeyBody.to_json())
22+
23+
# convert the object into a dict
24+
create_project_api_key_body_dict = create_project_api_key_body_instance.to_dict()
25+
# create an instance of CreateProjectApiKeyBody from a dict
26+
create_project_api_key_body_from_dict = CreateProjectApiKeyBody.from_dict(create_project_api_key_body_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

docs/CreateProjectApiKeyRequest.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

docs/CreateProjectNormalizedPayload.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,11 @@ Name | Type | Description | Notes
216216
**kratos_selfservice_methods_code_passwordless_enabled** | **bool** | Configures whether Ory Kratos Passwordless should use the Code Method This governs the \"selfservice.methods.code.passwordless_enabled\" setting. | [optional]
217217
**kratos_selfservice_methods_code_passwordless_login_fallback_enabled** | **bool** | This setting allows the code method to always login a user with code if they have registered with another authentication method such as password or social sign in. This governs the \"selfservice.methods.code.passwordless_login_fallback_enabled\" setting. | [optional]
218218
**kratos_selfservice_methods_deviceauthn_config_android_app_ids** | **List[str]** | Configures the allow-list of Android app signing-certificate digests that a device key may be bound to. This governs the \"selfservice.methods.deviceauthn.config.android_app_ids\" setting. | [optional]
219+
**kratos_selfservice_methods_deviceauthn_config_first_factor** | **bool** | Configures whether device authentication may be used as the sole first factor. This governs the \"selfservice.methods.deviceauthn.config.first_factor\" setting. | [optional]
219220
**kratos_selfservice_methods_deviceauthn_config_insecure_allow_relaxed_attestation** | **bool** | Configures whether Ory Kratos Device authentication accepts relaxed attestations for testing Only allowed on development projects and forced off otherwise. Keys enrolled under relaxation are short-lived and refused once this is turned off. This governs the \"selfservice.methods.deviceauthn.config.insecure_allow_relaxed_attestation\" setting. | [optional]
220221
**kratos_selfservice_methods_deviceauthn_config_ios_app_ids** | **List[str]** | Configures the allow-list of Apple App IDs that a device key may be bound to. This governs the \"selfservice.methods.deviceauthn.config.ios_app_ids\" setting. | [optional]
222+
**kratos_selfservice_methods_deviceauthn_config_ios_biometric_first_factor** | **bool** | Configures whether an iOS biometric device key may be used as the sole first factor. This governs the \"selfservice.methods.deviceauthn.config.ios_biometric_first_factor\" setting. | [optional]
223+
**kratos_selfservice_methods_deviceauthn_config_pin_max_attempts** | **int** | Configures the consecutive wrong-PIN limit before a device key is locked. This governs the \"selfservice.methods.deviceauthn.config.pin_max_attempts\" setting. | [optional]
221224
**kratos_selfservice_methods_deviceauthn_enabled** | **bool** | Configures whether Ory Kratos Device authentication is enabled This governs the \"selfservice.methods.deviceauthn.enabled\" setting. | [optional]
222225
**kratos_selfservice_methods_link_config_base_url** | **str** | Configures the Base URL which Recovery, Verification, and Login Links Point to It is recommended to leave this value empty. It will be appropriately configured to the best matching domain (e.g. when using custom domains) automatically. This governs the \"selfservice.methods.link.config.base_url\" setting. | [optional]
223226
**kratos_selfservice_methods_link_config_lifespan** | **str** | Configures the Ory Kratos Link Method's lifespan This governs the \"selfservice.methods.link.config.lifespan\" setting. | [optional]

docs/DeviceAuthnKey.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@ Name | Type | Description | Notes
1010
**created_at** | **datetime** | CreatedAt is the timestamp of when the key was created. Only used for troubleshooting/UI. | [optional]
1111
**device_name** | **str** | DeviceName is a human readable name for the device, helping the user to distinguish it from others. | [optional]
1212
**device_type** | **str** | | [optional]
13+
**pin** | [**PINConfig**](PINConfig.md) | | [optional]
1314
**public_key** | **List[int]** | PublicKey is the device's public key (EC P-256 in v1), used to verify signatures. It is stored in PKIX, ASN.1 DER form (the SubjectPublicKeyInfo encoding produced by x509.MarshalPKIXPublicKey). The private key resides inside the device and does not exist on the server. | [optional]
1415
**relaxed_attestation_expires_at** | **datetime** | RelaxedAttestationExpiresAt is set only when the key's attestation chain validated because relaxed attestation was allowed (software roots, expired certs, software security level) rather than under strict rules. Such keys are second-class: they are refused at login after this time, or immediately if relaxed attestation is turned off. It is nil for hardware-attested keys that pass strict validation. | [optional]
1516
**state** | **str** | | [optional]
17+
**user_verification** | [**UserVerification**](UserVerification.md) | | [optional]
1618
**version** | **int** | v1 uses SHA256 + EC256. v2 (in the future) may use ML-DSA which is post-quantum resistant. This requires Android/iOS support so we have to wait. We intentionally avoid storing the cryptographic algorithm here a la JWT/TLS to avoid security issues and algorithm negotiation. | [optional]
1719

1820
## Example

docs/Message.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
1414
**send_count** | **int** | |
1515
**status** | [**CourierMessageStatus**](CourierMessageStatus.md) | |
1616
**subject** | **str** | |
17-
**template_type** | **str** | recovery_invalid TypeRecoveryInvalid recovery_valid TypeRecoveryValid recovery_code_invalid TypeRecoveryCodeInvalid recovery_code_valid TypeRecoveryCodeValid verification_invalid TypeVerificationInvalid verification_valid TypeVerificationValid verification_code_invalid TypeVerificationCodeInvalid verification_code_valid TypeVerificationCodeValid stub TypeTestStub login_code_valid TypeLoginCodeValid registration_code_valid TypeRegistrationCodeValid verifiable_address_changed TypeVerifiableAddressChanged |
17+
**template_type** | **str** | recovery_invalid TypeRecoveryInvalid recovery_valid TypeRecoveryValid recovery_code_invalid TypeRecoveryCodeInvalid recovery_code_valid TypeRecoveryCodeValid verification_invalid TypeVerificationInvalid verification_valid TypeVerificationValid verification_code_invalid TypeVerificationCodeInvalid verification_code_valid TypeVerificationCodeValid stub TypeTestStub login_code_valid TypeLoginCodeValid registration_code_valid TypeRegistrationCodeValid verifiable_address_changed TypeVerifiableAddressChanged authenticator_key_added TypeAuthenticatorKeyAdded |
1818
**type** | [**CourierMessageType**](CourierMessageType.md) | |
1919
**updated_at** | **datetime** | UpdatedAt is a helper struct field for gobuffalo.pop. |
2020

0 commit comments

Comments
 (0)