Skip to content

Commit 0fe1d7f

Browse files
committed
autogen: regenerate OpenAPI client for v1.22.60
Version: v1.22.60
1 parent 8adc061 commit 0fe1d7f

810 files changed

Lines changed: 1721 additions & 1240 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.

‎api/openapi.yaml‎

Lines changed: 104 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ info:
3939
url: https://www.apache.org/licenses/LICENSE-2.0.html
4040
termsOfService: /tos
4141
title: Ory APIs
42-
version: v1.22.59
42+
version: v1.22.60
4343
servers:
4444
- url: "https://{project_slug}.projects.oryapis.com/"
4545
variables:
@@ -11314,6 +11314,14 @@ components:
1131411314
example: 30m
1131511315
pattern: "^([0-9]+([.][0-9]+)?(ns|us|µs|ms|s|m|h))+$"
1131611316
type: string
11317+
hydra_oauth2_grant_jwt_omit_assertion_audience:
11318+
description: |-
11319+
Configures whether the audience (`aud`) claim from the assertion JSON Web Token (JWT) in the JWT Profile for OAuth 2.0 Client Authentication and Authorization Grants (RFC7523) is omitted from the resulting access token.
11320+
11321+
When set to `true` (the default for new projects), the audience values from the inbound assertion JWT are not granted in the access token. Set to `false` to copy the assertion audience into the access token (the legacy behavior).
11322+
11323+
This governs the "oauth2.grant.jwt.omit_assertion_audience" setting.
11324+
type: boolean
1131711325
hydra_oauth2_grant_refresh_token_rotation_grace_period:
1131811326
description: |-
1131911327
Configures the OAuth2 Grant Refresh Token Rotation Grace Period
@@ -12079,6 +12087,14 @@ components:
1207912087

1208012088
This governs the "feature_flags.password_profile_registration_node_group" setting.
1208112089
type: boolean
12090+
kratos_feature_flags_refresh_login_choose_address:
12091+
description: |-
12092+
Render an address picker on the code refresh login screen
12093+
12094+
If true, a code-strategy refresh (privileged re-authentication) login renders a "Send code to <address>" button per available code address instead of re-asking for the identifier. The identity is already fixed by the active session, so re-entering the identifier is unnecessary. It is safe to toggle this back and forth.
12095+
12096+
This governs the "feature_flags.refresh_login_choose_address" setting.
12097+
type: boolean
1208212098
kratos_feature_flags_use_continue_with_transitions:
1208312099
description: |-
1208412100
Configures the Ory Kratos Session use_continue_with_transitions flag
@@ -12604,6 +12620,14 @@ components:
1260412620

1260512621
This governs the "selfservice.methods.code.passwordless_login_fallback_enabled" setting.
1260612622
type: boolean
12623+
kratos_selfservice_methods_deviceauthn_config_android_app_ids:
12624+
description: |-
12625+
Configures the allow-list of Android app signing-certificate digests that a device key may be bound to.
12626+
12627+
This governs the "selfservice.methods.deviceauthn.config.android_app_ids" setting.
12628+
items:
12629+
type: string
12630+
type: array
1260712631
kratos_selfservice_methods_deviceauthn_config_insecure_allow_relaxed_attestation:
1260812632
description: |-
1260912633
Configures whether Ory Kratos Device authentication accepts relaxed attestations for testing
@@ -12613,6 +12637,14 @@ components:
1261312637

1261412638
This governs the "selfservice.methods.deviceauthn.config.insecure_allow_relaxed_attestation" setting.
1261512639
type: boolean
12640+
kratos_selfservice_methods_deviceauthn_config_ios_app_ids:
12641+
description: |-
12642+
Configures the allow-list of Apple App IDs that a device key may be bound to.
12643+
12644+
This governs the "selfservice.methods.deviceauthn.config.ios_app_ids" setting.
12645+
items:
12646+
type: string
12647+
type: array
1261612648
kratos_selfservice_methods_deviceauthn_enabled:
1261712649
description: |-
1261812650
Configures whether Ory Kratos Device authentication is enabled
@@ -13165,8 +13197,14 @@ components:
1316513197
attestation:
1316613198
$ref: '#/components/schemas/deviceAuthnAttestation'
1316713199
client_key_id:
13168-
description: ClientKeyID is a client-chosen id for the key and is unique
13169-
per identity.
13200+
description: |-
13201+
ClientKeyID is the key's stable, unique-per-identity id, computed as
13202+
hex(SHA-256(PublicKey)) — the lowercase-hex SHA-256 digest of the public
13203+
key's PKIX, ASN.1 DER (SubjectPublicKeyInfo) encoding, exactly the bytes
13204+
stored in PublicKey. It is a deterministic fingerprint of the enrolled
13205+
signing key, so the device recomputes the identical value locally instead
13206+
of receiving it from the server. Keys enrolled before the server derived
13207+
the id keep their original client-chosen value.
1317013208
type: string
1317113209
created_at:
1317213210
description: |-
@@ -13182,8 +13220,10 @@ components:
1318213220
type: string
1318313221
public_key:
1318413222
description: |-
13185-
PublicKey is an EC (in v1) public key, used to verify signatures, stored as uncompressed bytes.
13186-
The private key resides inside the device and does not exist on the server.
13223+
PublicKey is the device's public key (EC P-256 in v1), used to verify
13224+
signatures. It is stored in PKIX, ASN.1 DER form (the SubjectPublicKeyInfo
13225+
encoding produced by x509.MarshalPKIXPublicKey). The private key resides
13226+
inside the device and does not exist on the server.
1318713227
items:
1318813228
format: uint8
1318913229
type: integer
@@ -19553,6 +19593,14 @@ components:
1955319593
example: 30m
1955419594
pattern: "^([0-9]+([.][0-9]+)?(ns|us|µs|ms|s|m|h))+$"
1955519595
type: string
19596+
hydra_oauth2_grant_jwt_omit_assertion_audience:
19597+
description: |-
19598+
Configures whether the audience (`aud`) claim from the assertion JSON Web Token (JWT) in the JWT Profile for OAuth 2.0 Client Authentication and Authorization Grants (RFC7523) is omitted from the resulting access token.
19599+
19600+
When set to `true` (the default for new projects), the audience values from the inbound assertion JWT are not granted in the access token. Set to `false` to copy the assertion audience into the access token (the legacy behavior).
19601+
19602+
This governs the "oauth2.grant.jwt.omit_assertion_audience" setting.
19603+
type: boolean
1955619604
hydra_oauth2_grant_refresh_token_rotation_grace_period:
1955719605
description: |-
1955819606
Configures the OAuth2 Grant Refresh Token Rotation Grace Period
@@ -20318,6 +20366,14 @@ components:
2031820366

2031920367
This governs the "feature_flags.password_profile_registration_node_group" setting.
2032020368
type: boolean
20369+
kratos_feature_flags_refresh_login_choose_address:
20370+
description: |-
20371+
Render an address picker on the code refresh login screen
20372+
20373+
If true, a code-strategy refresh (privileged re-authentication) login renders a "Send code to <address>" button per available code address instead of re-asking for the identifier. The identity is already fixed by the active session, so re-entering the identifier is unnecessary. It is safe to toggle this back and forth.
20374+
20375+
This governs the "feature_flags.refresh_login_choose_address" setting.
20376+
type: boolean
2032120377
kratos_feature_flags_use_continue_with_transitions:
2032220378
description: |-
2032320379
Configures the Ory Kratos Session use_continue_with_transitions flag
@@ -20843,6 +20899,14 @@ components:
2084320899

2084420900
This governs the "selfservice.methods.code.passwordless_login_fallback_enabled" setting.
2084520901
type: boolean
20902+
kratos_selfservice_methods_deviceauthn_config_android_app_ids:
20903+
description: |-
20904+
Configures the allow-list of Android app signing-certificate digests that a device key may be bound to.
20905+
20906+
This governs the "selfservice.methods.deviceauthn.config.android_app_ids" setting.
20907+
items:
20908+
type: string
20909+
type: array
2084620910
kratos_selfservice_methods_deviceauthn_config_insecure_allow_relaxed_attestation:
2084720911
description: |-
2084820912
Configures whether Ory Kratos Device authentication accepts relaxed attestations for testing
@@ -20852,6 +20916,14 @@ components:
2085220916

2085320917
This governs the "selfservice.methods.deviceauthn.config.insecure_allow_relaxed_attestation" setting.
2085420918
type: boolean
20919+
kratos_selfservice_methods_deviceauthn_config_ios_app_ids:
20920+
description: |-
20921+
Configures the allow-list of Apple App IDs that a device key may be bound to.
20922+
20923+
This governs the "selfservice.methods.deviceauthn.config.ios_app_ids" setting.
20924+
items:
20925+
type: string
20926+
type: array
2085520927
kratos_selfservice_methods_deviceauthn_enabled:
2085620928
description: |-
2085720929
Configures whether Ory Kratos Device authentication is enabled
@@ -21430,6 +21502,21 @@ components:
2143021502
x-go-enum-desc: |-
2143121503
enabled ThirdPartyProviderStateEnabled
2143221504
disabled ThirdPartyProviderStateDisabled
21505+
update_identity_on_login:
21506+
description: |-
21507+
UpdateIdentityOnLogin controls whether the identity is updated from SAML
21508+
claims on each login.
21509+
21510+
Possible values are "never" (default) and "automatic".
21511+
never UpdateIdentityOnLoginNever UpdateIdentityOnLoginNever disables identity updates on login (default).
21512+
automatic UpdateIdentityOnLoginAutomatic UpdateIdentityOnLoginAutomatic re-runs the Jsonnet claims mapper on every login and updates the identity's traits and metadata automatically.
21513+
enum:
21514+
- never
21515+
- automatic
21516+
type: string
21517+
x-go-enum-desc: |-
21518+
never UpdateIdentityOnLoginNever UpdateIdentityOnLoginNever disables identity updates on login (default).
21519+
automatic UpdateIdentityOnLoginAutomatic UpdateIdentityOnLoginAutomatic re-runs the Jsonnet claims mapper on every login and updates the identity's traits and metadata automatically.
2143321520
updated_at:
2143421521
description: Last Time Project's Revision was Updated
2143521522
format: date-time
@@ -21697,14 +21784,14 @@ components:
2169721784

2169821785
Possible values are "never" (default) and "automatic".
2169921786
never UpdateIdentityOnLoginNever UpdateIdentityOnLoginNever disables identity updates on login (default).
21700-
automatic UpdateIdentityOnLoginAutomatic UpdateIdentityOnLoginAutomatic re-runs the Jsonnet claims mapper on every OIDC login and updates the identity's traits and metadata automatically.
21787+
automatic UpdateIdentityOnLoginAutomatic UpdateIdentityOnLoginAutomatic re-runs the Jsonnet claims mapper on every login and updates the identity's traits and metadata automatically.
2170121788
enum:
2170221789
- never
2170321790
- automatic
2170421791
type: string
2170521792
x-go-enum-desc: |-
2170621793
never UpdateIdentityOnLoginNever UpdateIdentityOnLoginNever disables identity updates on login (default).
21707-
automatic UpdateIdentityOnLoginAutomatic UpdateIdentityOnLoginAutomatic re-runs the Jsonnet claims mapper on every OIDC login and updates the identity's traits and metadata automatically.
21794+
automatic UpdateIdentityOnLoginAutomatic UpdateIdentityOnLoginAutomatic re-runs the Jsonnet claims mapper on every login and updates the identity's traits and metadata automatically.
2170821795
updated_at:
2170921796
description: Last Time Project's Revision was Updated
2171021797
format: date-time
@@ -28396,10 +28483,12 @@ components:
2839628483
properties:
2839728484
client_key_id:
2839828485
description: |-
28399-
Login with a DeviceAuthn Security Key.
28486+
ClientKeyID identifies the DeviceAuthn key to authenticate with.
2840028487

28401-
This must contain the client ID of the DeviceAuthN key,
28402-
a.k.a 'key alias' on Android and 'key id' on iOS.
28488+
It is the key's deterministic fingerprint — the lowercase-hex SHA-256 of
28489+
the device public key in PKIX, ASN.1 DER (SubjectPublicKeyInfo) form —
28490+
which the device recomputes locally after enrollment. Keys enrolled before
28491+
the server derived the id use their original client-chosen value.
2840328492
type: string
2840428493
method:
2840528494
description: Method should be set to "deviceauthn" when logging in using
@@ -29090,9 +29179,6 @@ components:
2909029179
format: byte
2909129180
type: string
2909229181
type: array
29093-
client_key_id:
29094-
description: ClientKeyID is the key id/alias on the device.
29095-
type: string
2909629182
device_name:
2909729183
description: DeviceName is a human-readable name for the device e.g. 'My
2909829184
work phone'.
@@ -29104,13 +29190,16 @@ components:
2910429190
format: int64
2910529191
type: integer
2910629192
required:
29107-
- client_key_id
2910829193
- device_name
2910929194
type: object
2911029195
updateSettingsFlowWithDeviceAuthnMethodDelete:
2911129196
properties:
2911229197
client_key_id:
29113-
description: ClientKeyID is the key id/alias on the device.
29198+
description: |-
29199+
ClientKeyID is the deterministic fingerprint of the key to remove: the
29200+
lowercase-hex SHA-256 of the device public key in PKIX, ASN.1 DER
29201+
(SubjectPublicKeyInfo) form. Keys enrolled before the server derived the
29202+
id use their original client-chosen value.
2911429203
type: string
2911529204
required:
2911629205
- client_key_id

‎build.gradle‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apply plugin: 'java'
44
apply plugin: 'com.diffplug.spotless'
55

66
group = 'sh.ory'
7-
version = 'v1.22.59'
7+
version = 'v1.22.60'
88

99
buildscript {
1010
repositories {

‎build.sbt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "sh.ory",
44
name := "client",
5-
version := "v1.22.59",
5+
version := "v1.22.60",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),

0 commit comments

Comments
 (0)