Skip to content

Commit 59452ba

Browse files
committed
autogen: regenerate OpenAPI client for v1.16.6
Version: v1.16.6
1 parent 5a83fb5 commit 59452ba

605 files changed

Lines changed: 2958 additions & 876 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: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ docs/CourierMessageStatus.md
4141
docs/CourierMessageType.md
4242
docs/CreateCustomDomainBody.md
4343
docs/CreateEventStreamBody.md
44+
docs/CreateFedcmFlowResponse.md
4445
docs/CreateIdentityBody.md
4546
docs/CreateInviteResponse.md
4647
docs/CreateJsonWebKeySet.md
@@ -190,6 +191,7 @@ docs/ProjectServiceIdentity.md
190191
docs/ProjectServiceOAuth2.md
191192
docs/ProjectServicePermission.md
192193
docs/ProjectServices.md
194+
docs/Provider.md
193195
docs/QuotaUsage.md
194196
docs/RFC6749ErrorJson.md
195197
docs/RecoveryCodeForIdentity.md
@@ -245,6 +247,7 @@ docs/UiNodeMeta.md
245247
docs/UiNodeScriptAttributes.md
246248
docs/UiNodeTextAttributes.md
247249
docs/UiText.md
250+
docs/UpdateFedcmFlowBody.md
248251
docs/UpdateIdentityBody.md
249252
docs/UpdateLoginFlowBody.md
250253
docs/UpdateLoginFlowWithCodeMethod.md
@@ -369,6 +372,7 @@ src/main/java/sh/ory/model/CourierMessageStatus.java
369372
src/main/java/sh/ory/model/CourierMessageType.java
370373
src/main/java/sh/ory/model/CreateCustomDomainBody.java
371374
src/main/java/sh/ory/model/CreateEventStreamBody.java
375+
src/main/java/sh/ory/model/CreateFedcmFlowResponse.java
372376
src/main/java/sh/ory/model/CreateIdentityBody.java
373377
src/main/java/sh/ory/model/CreateInviteResponse.java
374378
src/main/java/sh/ory/model/CreateJsonWebKeySet.java
@@ -509,6 +513,7 @@ src/main/java/sh/ory/model/ProjectServiceIdentity.java
509513
src/main/java/sh/ory/model/ProjectServiceOAuth2.java
510514
src/main/java/sh/ory/model/ProjectServicePermission.java
511515
src/main/java/sh/ory/model/ProjectServices.java
516+
src/main/java/sh/ory/model/Provider.java
512517
src/main/java/sh/ory/model/QuotaUsage.java
513518
src/main/java/sh/ory/model/RFC6749ErrorJson.java
514519
src/main/java/sh/ory/model/RecoveryCodeForIdentity.java
@@ -563,6 +568,7 @@ src/main/java/sh/ory/model/UiNodeMeta.java
563568
src/main/java/sh/ory/model/UiNodeScriptAttributes.java
564569
src/main/java/sh/ory/model/UiNodeTextAttributes.java
565570
src/main/java/sh/ory/model/UiText.java
571+
src/main/java/sh/ory/model/UpdateFedcmFlowBody.java
566572
src/main/java/sh/ory/model/UpdateIdentityBody.java
567573
src/main/java/sh/ory/model/UpdateLoginFlowBody.java
568574
src/main/java/sh/ory/model/UpdateLoginFlowWithCodeMethod.java
@@ -654,6 +660,7 @@ src/test/java/sh/ory/model/CourierMessageStatusTest.java
654660
src/test/java/sh/ory/model/CourierMessageTypeTest.java
655661
src/test/java/sh/ory/model/CreateCustomDomainBodyTest.java
656662
src/test/java/sh/ory/model/CreateEventStreamBodyTest.java
663+
src/test/java/sh/ory/model/CreateFedcmFlowResponseTest.java
657664
src/test/java/sh/ory/model/CreateIdentityBodyTest.java
658665
src/test/java/sh/ory/model/CreateInviteResponseTest.java
659666
src/test/java/sh/ory/model/CreateJsonWebKeySetTest.java
@@ -794,6 +801,7 @@ src/test/java/sh/ory/model/ProjectServiceOAuth2Test.java
794801
src/test/java/sh/ory/model/ProjectServicePermissionTest.java
795802
src/test/java/sh/ory/model/ProjectServicesTest.java
796803
src/test/java/sh/ory/model/ProjectTest.java
804+
src/test/java/sh/ory/model/ProviderTest.java
797805
src/test/java/sh/ory/model/QuotaUsageTest.java
798806
src/test/java/sh/ory/model/RFC6749ErrorJsonTest.java
799807
src/test/java/sh/ory/model/RecoveryCodeForIdentityTest.java
@@ -848,6 +856,7 @@ src/test/java/sh/ory/model/UiNodeScriptAttributesTest.java
848856
src/test/java/sh/ory/model/UiNodeTest.java
849857
src/test/java/sh/ory/model/UiNodeTextAttributesTest.java
850858
src/test/java/sh/ory/model/UiTextTest.java
859+
src/test/java/sh/ory/model/UpdateFedcmFlowBodyTest.java
851860
src/test/java/sh/ory/model/UpdateIdentityBodyTest.java
852861
src/test/java/sh/ory/model/UpdateLoginFlowBodyTest.java
853862
src/test/java/sh/ory/model/UpdateLoginFlowWithCodeMethodTest.java

api/openapi.yaml

Lines changed: 203 additions & 1 deletion
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: /ptos
4141
title: Ory APIs
42-
version: v1.16.5
42+
version: v1.16.6
4343
servers:
4444
- url: "https://{project_slug}.projects.oryapis.com/"
4545
variables:
@@ -5439,6 +5439,94 @@ paths:
54395439
- frontend
54405440
x-accepts:
54415441
- application/json
5442+
/self-service/fed-cm/parameters:
5443+
get:
5444+
description: This endpoint returns a list of all available FedCM providers.
5445+
It is only supported on the Ory Network.
5446+
operationId: createFedcmFlow
5447+
responses:
5448+
"200":
5449+
content:
5450+
application/json:
5451+
schema:
5452+
$ref: '#/components/schemas/createFedcmFlowResponse'
5453+
description: createFedcmFlowResponse
5454+
"400":
5455+
content:
5456+
application/json:
5457+
schema:
5458+
$ref: '#/components/schemas/errorGeneric'
5459+
description: errorGeneric
5460+
default:
5461+
content:
5462+
application/json:
5463+
schema:
5464+
$ref: '#/components/schemas/errorGeneric'
5465+
description: errorGeneric
5466+
summary: Get FedCM Parameters
5467+
tags:
5468+
- frontend
5469+
x-accepts:
5470+
- application/json
5471+
/self-service/fed-cm/token:
5472+
post:
5473+
description: |-
5474+
Use this endpoint to submit a token from a FedCM provider through
5475+
`navigator.credentials.get` and log the user in. The parameters from
5476+
`navigator.credentials.get` must have come from `GET
5477+
self-service/fed-cm/parameters`.
5478+
operationId: updateFedcmFlow
5479+
requestBody:
5480+
content:
5481+
application/json:
5482+
schema:
5483+
$ref: '#/components/schemas/UpdateFedcmFlowBody'
5484+
application/x-www-form-urlencoded:
5485+
schema:
5486+
$ref: '#/components/schemas/UpdateFedcmFlowBody'
5487+
required: true
5488+
x-originalParamName: Body
5489+
responses:
5490+
"200":
5491+
content:
5492+
application/json:
5493+
schema:
5494+
$ref: '#/components/schemas/successfulNativeLogin'
5495+
description: successfulNativeLogin
5496+
"303":
5497+
description: |-
5498+
Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is
5499+
typically 201.
5500+
"400":
5501+
content:
5502+
application/json:
5503+
schema:
5504+
$ref: '#/components/schemas/loginFlow'
5505+
description: loginFlow
5506+
"410":
5507+
content:
5508+
application/json:
5509+
schema:
5510+
$ref: '#/components/schemas/errorGeneric'
5511+
description: errorGeneric
5512+
"422":
5513+
content:
5514+
application/json:
5515+
schema:
5516+
$ref: '#/components/schemas/errorBrowserLocationChangeRequired'
5517+
description: errorBrowserLocationChangeRequired
5518+
default:
5519+
content:
5520+
application/json:
5521+
schema:
5522+
$ref: '#/components/schemas/errorGeneric'
5523+
description: errorGeneric
5524+
summary: Submit a FedCM token
5525+
tags:
5526+
- frontend
5527+
x-content-type: application/json
5528+
x-accepts:
5529+
- application/json
54425530
/self-service/login:
54435531
post:
54445532
description: |-
@@ -10607,6 +10695,64 @@ components:
1060710695
- name
1060810696
- timestamp
1060910697
type: object
10698+
Provider:
10699+
example:
10700+
domain_hint: domain_hint
10701+
login_hint: login_hint
10702+
config_url: config_url
10703+
fields:
10704+
- fields
10705+
- fields
10706+
nonce: nonce
10707+
parameters:
10708+
key: parameters
10709+
client_id: client_id
10710+
properties:
10711+
client_id:
10712+
description: "The RP's client identifier, issued by the IdP."
10713+
type: string
10714+
config_url:
10715+
description: A full path of the IdP config file.
10716+
type: string
10717+
domain_hint:
10718+
description: |-
10719+
By specifying one of domain_hints values provided by the accounts endpoints,
10720+
the FedCM dialog selectively shows the specified account.
10721+
type: string
10722+
fields:
10723+
description: |-
10724+
Array of strings that specifies the user information ("name", " email",
10725+
"picture") that RP needs IdP to share with them.
10726+
10727+
Note: Field API is supported by Chrome 132 and later.
10728+
items:
10729+
type: string
10730+
type: array
10731+
login_hint:
10732+
description: |-
10733+
By specifying one of login_hints values provided by the accounts endpoints,
10734+
the FedCM dialog selectively shows the specified account.
10735+
type: string
10736+
nonce:
10737+
description: |-
10738+
A random string to ensure the response is issued for this specific request.
10739+
Prevents replay attacks.
10740+
type: string
10741+
parameters:
10742+
additionalProperties:
10743+
type: string
10744+
description: |-
10745+
Custom object that allows to specify additional key-value parameters:
10746+
scope: A string value containing additional permissions that RP needs to
10747+
request, for example " drive.readonly calendar.readonly"
10748+
nonce: A random string to ensure the response is issued for this specific
10749+
request. Prevents replay attacks.
10750+
10751+
Other custom key-value parameters.
10752+
10753+
Note: parameters is supported from Chrome 132.
10754+
type: object
10755+
type: object
1061010756
RFC6749ErrorJson:
1061110757
properties:
1061210758
error:
@@ -10706,6 +10852,27 @@ components:
1070610852
UUID:
1070710853
format: uuid4
1070810854
type: string
10855+
UpdateFedcmFlowBody:
10856+
example:
10857+
csrf_token: csrf_token
10858+
nonce: nonce
10859+
token: token
10860+
properties:
10861+
csrf_token:
10862+
description: CSRFToken is the anti-CSRF token.
10863+
type: string
10864+
nonce:
10865+
description: |-
10866+
Nonce is the nonce that was used in the `navigator.credentials.get` call. If
10867+
specified, it must match the `nonce` claim in the token.
10868+
type: string
10869+
token:
10870+
description: Token contains the result of `navigator.credentials.get`.
10871+
type: string
10872+
required:
10873+
- csrf_token
10874+
- token
10875+
type: object
1070910876
Usage:
1071010877
properties:
1071110878
GenericUsage:
@@ -11302,6 +11469,7 @@ components:
1130211469
- $ref: '#/components/schemas/continueWithSettingsUi'
1130311470
- $ref: '#/components/schemas/continueWithRecoveryUi'
1130411471
- $ref: '#/components/schemas/continueWithRedirectBrowserTo'
11472+
type: object
1130511473
continueWithRecoveryUi:
1130611474
description: "Indicates, that the UI flow could be continued by showing a recovery\
1130711475
\ ui"
@@ -11509,6 +11677,40 @@ components:
1150911677
- topic_arn
1151011678
- type
1151111679
type: object
11680+
createFedcmFlowResponse:
11681+
description: Contains a list of all available FedCM providers.
11682+
example:
11683+
csrf_token: csrf_token
11684+
providers:
11685+
- domain_hint: domain_hint
11686+
login_hint: login_hint
11687+
config_url: config_url
11688+
fields:
11689+
- fields
11690+
- fields
11691+
nonce: nonce
11692+
parameters:
11693+
key: parameters
11694+
client_id: client_id
11695+
- domain_hint: domain_hint
11696+
login_hint: login_hint
11697+
config_url: config_url
11698+
fields:
11699+
- fields
11700+
- fields
11701+
nonce: nonce
11702+
parameters:
11703+
key: parameters
11704+
client_id: client_id
11705+
properties:
11706+
csrf_token:
11707+
type: string
11708+
providers:
11709+
items:
11710+
$ref: '#/components/schemas/Provider'
11711+
type: array
11712+
title: CreateFedcmFlowResponse
11713+
type: object
1151211714
createIdentityBody:
1151311715
description: Create Identity Body
1151411716
properties:

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.16.5'
7+
version = 'v1.16.6'
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.16.5",
5+
version := "v1.16.6",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),

docs/CreateFedcmFlowResponse.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
3+
# CreateFedcmFlowResponse
4+
5+
Contains a list of all available FedCM providers.
6+
7+
## Properties
8+
9+
| Name | Type | Description | Notes |
10+
|------------ | ------------- | ------------- | -------------|
11+
|**csrfToken** | **String** | | [optional] |
12+
|**providers** | [**List<Provider>**](Provider.md) | | [optional] |
13+
14+
15+

0 commit comments

Comments
 (0)