Skip to content

Commit

Permalink
Merge pull request #6035 from Thisara-Welmilla/update_wsdl_files
Browse files Browse the repository at this point in the history
Update wsdl files.
  • Loading branch information
Thisara-Welmilla authored Oct 16, 2024
2 parents 1a318e6 + bbbc6da commit 5911bff
Show file tree
Hide file tree
Showing 3 changed files with 107 additions and 109 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ public class AuthenticatorPropertyConstants {
/**
* The Defined by Types - SYSTEM: system define authenticator, USER: user defined authentication extension.
*/
public enum DefinedByType {
public static enum DefinedByType {

SYSTEM,
USER
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,20 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getApplication">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="applicationName" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getApplicationResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax2168:ServiceProvider"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getIdentityProvider">
<xs:complexType>
<xs:sequence>
Expand Down Expand Up @@ -338,20 +352,6 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getApplication">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="applicationName" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getApplicationResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax2168:ServiceProvider"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
<xs:schema xmlns:ax2165="http://script.model.common.application.identity.carbon.wso2.org/xsd" xmlns:ax2167="http://base.identity.carbon.wso2.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://model.common.application.identity.carbon.wso2.org/xsd">
<xs:import namespace="http://script.model.common.application.identity.carbon.wso2.org/xsd"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,61 +3,6 @@
<wsdl:types>
<xs:schema xmlns:ax2409="http://base.identity.carbon.wso2.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://model.common.application.identity.carbon.wso2.org/xsd">
<xs:import namespace="http://base.identity.carbon.wso2.org/xsd"/>
<xs:complexType name="FederatedAuthenticatorConfig">
<xs:sequence>
<xs:element minOccurs="0" name="definedByType" nillable="true" type="ax2405:AuthenticatorPropertyConstants_DefinedByType"/>
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="enabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="properties" nillable="true" type="ax2408:Property"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="tags" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="valid" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Property">
<xs:sequence>
<xs:element minOccurs="0" name="advanced" type="xs:boolean"/>
<xs:element minOccurs="0" name="confidential" type="xs:boolean"/>
<xs:element minOccurs="0" name="defaultValue" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayOrder" type="xs:int"/>
<xs:element minOccurs="0" name="groupId" type="xs:int"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="options" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="regex" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="required" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="subProperties" nillable="true" type="ax2408:SubProperty"/>
<xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SubProperty">
<xs:sequence>
<xs:element minOccurs="0" name="advanced" type="xs:boolean"/>
<xs:element minOccurs="0" name="confidential" type="xs:boolean"/>
<xs:element minOccurs="0" name="defaultValue" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayOrder" type="xs:int"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="options" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="regex" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="required" type="xs:boolean"/>
<xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ProvisioningConnectorConfig">
<xs:sequence>
<xs:element minOccurs="0" name="blocking" type="xs:boolean"/>
<xs:element minOccurs="0" name="enabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="provisioningProperties" nillable="true" type="ax2408:Property"/>
<xs:element minOccurs="0" name="rulesEnabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="valid" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="IdentityProvider">
<xs:sequence>
<xs:element minOccurs="0" name="alias" nillable="true" type="xs:string"/>
Expand Down Expand Up @@ -121,6 +66,61 @@
<xs:element minOccurs="0" name="claimUri" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FederatedAuthenticatorConfig">
<xs:sequence>
<xs:element minOccurs="0" name="definedByType" nillable="true" type="ax2405:AuthenticatorPropertyConstants_DefinedByType"/>
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="enabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="properties" nillable="true" type="ax2408:Property"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="tags" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="valid" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Property">
<xs:sequence>
<xs:element minOccurs="0" name="advanced" type="xs:boolean"/>
<xs:element minOccurs="0" name="confidential" type="xs:boolean"/>
<xs:element minOccurs="0" name="defaultValue" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayOrder" type="xs:int"/>
<xs:element minOccurs="0" name="groupId" type="xs:int"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="options" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="regex" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="required" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="subProperties" nillable="true" type="ax2408:SubProperty"/>
<xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SubProperty">
<xs:sequence>
<xs:element minOccurs="0" name="advanced" type="xs:boolean"/>
<xs:element minOccurs="0" name="confidential" type="xs:boolean"/>
<xs:element minOccurs="0" name="defaultValue" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="displayOrder" type="xs:int"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="options" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="regex" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="required" type="xs:boolean"/>
<xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ProvisioningConnectorConfig">
<xs:sequence>
<xs:element minOccurs="0" name="blocking" type="xs:boolean"/>
<xs:element minOccurs="0" name="enabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="provisioningProperties" nillable="true" type="ax2408:Property"/>
<xs:element minOccurs="0" name="rulesEnabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="valid" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FederatedAssociationConfig">
<xs:sequence>
<xs:element minOccurs="0" name="enabled" type="xs:boolean"/>
Expand Down Expand Up @@ -197,65 +197,63 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getAllFederatedAuthenticators">
<xs:element name="getAllIdPs">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="getAllFederatedAuthenticatorsResponse">
<xs:element name="getAllIdPsResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax2410:FederatedAuthenticatorConfig"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax2410:IdentityProvider"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getAllProvisioningConnectors">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="getAllProvisioningConnectorsResponse">
<xs:element name="addIdP">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax2410:ProvisioningConnectorConfig"/>
<xs:element minOccurs="0" name="identityProvider" nillable="true" type="ax2410:IdentityProvider"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getIdPByName">
<xs:element name="deleteIdP">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="idPName" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getIdPByNameResponse">
<xs:element name="updateIdP">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax2410:IdentityProvider"/>
<xs:element minOccurs="0" name="oldIdPName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="identityProvider" nillable="true" type="ax2410:IdentityProvider"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getResidentIdP">
<xs:element name="getIdPByName">
<xs:complexType>
<xs:sequence/>
<xs:sequence>
<xs:element minOccurs="0" name="idPName" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getResidentIdPResponse">
<xs:element name="getIdPByNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax2410:IdentityProvider"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getAllLocalClaimUris">
<xs:element name="getResidentIdP">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="getAllLocalClaimUrisResponse">
<xs:element name="getResidentIdPResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="return" nillable="true" type="ax2410:IdentityProvider"/>
</xs:sequence>
</xs:complexType>
</xs:element>
Expand Down Expand Up @@ -366,37 +364,39 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getAllIdPs">
<xs:element name="getAllLocalClaimUris">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="getAllIdPsResponse">
<xs:element name="getAllLocalClaimUrisResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax2410:IdentityProvider"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addIdP">
<xs:element name="getAllFederatedAuthenticators">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="identityProvider" nillable="true" type="ax2410:IdentityProvider"/>
</xs:sequence>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="deleteIdP">
<xs:element name="getAllFederatedAuthenticatorsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="idPName" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax2410:FederatedAuthenticatorConfig"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="updateIdP">
<xs:element name="getAllProvisioningConnectors">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="getAllProvisioningConnectorsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="oldIdPName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="identityProvider" nillable="true" type="ax2410:IdentityProvider"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax2410:ProvisioningConnectorConfig"/>
</xs:sequence>
</xs:complexType>
</xs:element>
Expand All @@ -407,14 +407,12 @@
<xs:element minOccurs="0" name="errorCode" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://base.identity.carbon.wso2.org/xsd">
<xs:simpleType name="AuthenticatorPropertyConstants_DefinedByType">
<xs:restriction base="xs:string">
<xs:enumeration value="SYSTEM"/>
<xs:enumeration value="USER"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
<xs:simpleType name="AuthenticatorPropertyConstants_DefinedByType">
<xs:restriction base="xs:string">
<xs:enumeration value="SYSTEM"/>
<xs:enumeration value="USER"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
<xs:schema xmlns:ax2406="http://base.identity.carbon.wso2.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://mgt.idp.carbon.wso2.org/xsd">
<xs:import namespace="http://base.identity.carbon.wso2.org/xsd"/>
Expand Down

0 comments on commit 5911bff

Please sign in to comment.