This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit a0ab161951c0630cf613cfe6fe652d91b3a478c4 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Mon May 17 07:34:36 2021 +0200 Regen --- .../apache/camel/catalog/schemas/camel-spring.xsd | 62 ++++++++++++++-------- 1 file changed, 40 insertions(+), 22 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd index 72f9aaa..e202ad2 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd @@ -14506,7 +14506,10 @@ is true. <xs:choice maxOccurs="unbounded" minOccurs="0"> <xs:element ref="tns:apiKey"/> <xs:element ref="tns:basicAuth"/> + <xs:element name="bearer" type="tns:restSecurityBearerToken"/> <xs:element ref="tns:oauth2"/> + <xs:element ref="tns:openIdConnect"/> + <xs:element ref="tns:mutualTLS"/> </xs:choice> </xs:sequence> </xs:complexType> @@ -14536,6 +14539,13 @@ To use query parameter as the location of the API key. Default value: false ]]></xs:documentation> </xs:annotation> </xs:attribute> + <xs:attribute name="inCookie" type="xs:string"> + <xs:annotation> + <xs:documentation xml:lang="en"><![CDATA[ +To use a cookie as the location of the API key. Default value: false + ]]></xs:documentation> + </xs:annotation> + </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> @@ -14566,6 +14576,21 @@ A short description for security scheme. </xs:complexContent> </xs:complexType> + <xs:complexType name="restSecurityBearerToken"> + <xs:complexContent> + <xs:extension base="tns:restSecurityDefinition"> + <xs:sequence/> + <xs:attribute name="format" type="xs:string"> + <xs:annotation> + <xs:documentation xml:lang="en"><![CDATA[ +A hint to the client to identify how the bearer token is formatted. + ]]></xs:documentation> + </xs:annotation> + </xs:attribute> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="restSecurityOAuth2"> <xs:complexContent> <xs:extension base="tns:restSecurityDefinition"> @@ -14594,6 +14619,14 @@ Required for password, application, and access code flows. ]]></xs:documentation> </xs:annotation> </xs:attribute> + <xs:attribute name="refreshUrl" type="xs:string"> + <xs:annotation> + <xs:documentation xml:lang="en"><![CDATA[ +The URL to be used for obtaining refresh tokens. This MUST be in the form of a +URL. + ]]></xs:documentation> + </xs:annotation> + </xs:attribute> <xs:attribute name="flow" type="xs:string"> <xs:annotation> <xs:documentation xml:lang="en"><![CDATA[ @@ -14606,20 +14639,14 @@ password, application or accessCode. </xs:complexContent> </xs:complexType> - <xs:complexType name="restSecuritiesRequirement"> - <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="securityRequirement" type="tns:securityDefinition"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="restSecurityBearerToken"> + <xs:complexType name="restSecurityOpenIdConnect"> <xs:complexContent> <xs:extension base="tns:restSecurityDefinition"> <xs:sequence/> - <xs:attribute name="format" type="xs:string"> + <xs:attribute name="url" type="xs:string" use="required"> <xs:annotation> <xs:documentation xml:lang="en"><![CDATA[ -A hint to the client to identify how the bearer token is formatted. +OpenId Connect URL to discover OAuth2 configuration values. ]]></xs:documentation> </xs:annotation> </xs:attribute> @@ -14635,19 +14662,10 @@ A hint to the client to identify how the bearer token is formatted. </xs:complexContent> </xs:complexType> - <xs:complexType name="restSecurityOpenIdConnect"> - <xs:complexContent> - <xs:extension base="tns:restSecurityDefinition"> - <xs:sequence/> - <xs:attribute name="url" type="xs:string" use="required"> - <xs:annotation> - <xs:documentation xml:lang="en"><![CDATA[ -OpenId Connect URL to discover OAuth2 configuration values. - ]]></xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> + <xs:complexType name="restSecuritiesRequirement"> + <xs:sequence> + <xs:element maxOccurs="unbounded" minOccurs="0" name="securityRequirement" type="tns:securityDefinition"/> + </xs:sequence> </xs:complexType> <xs:complexType name="restsDefinition">