Main schema CsSpSupportWs.xsd
Element tns:completeSigning
Element tns:completeSigningResponse
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:signatureResult |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
|
| Model |
parameters , signTaskResult* , signerId , status{0,1} , transactionId{0,1} |
| Children |
parameters, signTaskResult, signerId, status, transactionId |
|
Instance
|
<return>
<parameters>{1,1}</parameters>
<signTaskResult>{0,unbounded}</signTaskResult>
<signerId>{1,1}</signerId>
<status>{0,1}</status>
<transactionId>{0,1}</transactionId>
</return> |
|
|
Source
|
<xs:element name="return" type="tns:signatureResult" minOccurs="0"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:signTaskResult |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
| maxOccurs:
|
unbounded |
| nillable:
|
true |
|
| Model |
parameters , signTaskId{0,1} , signedDoc{0,1} , signedDocRef{0,1} , status{0,1} |
| Children |
parameters, signTaskId, signedDoc, signedDocRef, status |
|
Instance
|
<signTaskResult>
<parameters>{1,1}</parameters>
<signTaskId>{0,1}</signTaskId>
<signedDoc>{0,1}</signedDoc>
<signedDocRef>{0,1}</signedDocRef>
<status>{0,1}</status>
</signTaskResult> |
|
|
Source
|
<xs:element name="signTaskResult" type="tns:signTaskResult" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:status |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
|
| Model |
statusCode , statusCodeDescription{0,1} , statusGroup , statusGroupDescription{0,1} |
| Children |
statusCode, statusCodeDescription, statusGroup, statusGroupDescription |
|
Instance
|
<status>
<statusCode>{1,1}</statusCode>
<statusCodeDescription>{0,1}</statusCodeDescription>
<statusGroup>{1,1}</statusGroup>
<statusGroupDescription>{0,1}</statusGroupDescription>
</status> |
|
|
Source
|
<xs:element name="status" type="tns:status" minOccurs="0"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:status |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
|
| Model |
statusCode , statusCodeDescription{0,1} , statusGroup , statusGroupDescription{0,1} |
| Children |
statusCode, statusCodeDescription, statusGroup, statusGroupDescription |
|
Instance
|
<status>
<statusCode>{1,1}</statusCode>
<statusCodeDescription>{0,1}</statusCodeDescription>
<statusGroup>{1,1}</statusGroup>
<statusGroupDescription>{0,1}</statusGroupDescription>
</status> |
|
|
Source
|
<xs:element name="status" type="tns:status" minOccurs="0"/> |
|
|
|
|
|
|
Element tns:signRequest
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:signRequestParams |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
|
| Model |
certType{0,1} , idpEntityId{0,1} , loa{0,1} , parameters , properties , signTaskParams* , signerId{0,1} , signerIdAttr{0,1} |
| Children |
certType, idpEntityId, loa, parameters, properties, signTaskParams, signerId, signerIdAttr |
|
Instance
|
<signRequestParams>
<certType>{0,1}</certType>
<idpEntityId>{0,1}</idpEntityId>
<loa>{0,1}</loa>
<parameters>{1,1}</parameters>
<properties>{1,1}</properties>
<signTaskParams>{0,unbounded}</signTaskParams>
<signerId>{0,1}</signerId>
<signerIdAttr>{0,1}</signerIdAttr>
</signRequestParams> |
|
|
Source
|
<xs:element name="signRequestParams" type="tns:signRequestParams" minOccurs="0"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:signerAuthLoa |
|
Properties
|
| content:
|
simple |
| minOccurs:
|
0 |
|
|
Facets
|
| enumeration |
loa1 |
|
| enumeration |
loa2 |
|
| enumeration |
loa3 |
|
| enumeration |
loa4 |
|
|
|
Source
|
<xs:element name="loa" type="tns:signerAuthLoa" minOccurs="0"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:property |
|
Properties
|
| content:
|
simple |
| minOccurs:
|
0 |
|
|
Facets
|
| enumeration |
returnUrl |
|
| enumeration |
requestedAlgorithm |
|
| enumeration |
signMessage |
|
| enumeration |
spEntityId |
|
| enumeration |
requestedAttributes |
|
|
|
Source
|
<xs:element name="key" minOccurs="0" type="tns:property"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:signTaskParams |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
| maxOccurs:
|
unbounded |
| nillable:
|
true |
|
| Model |
adesType{0,1} , parameters , policy{0,1} , sigType{0,1} , signTaskId{0,1} , tbsDocument{0,1} |
| Children |
adesType, parameters, policy, sigType, signTaskId, tbsDocument |
|
Instance
|
<signTaskParams>
<adesType>{0,1}</adesType>
<parameters>{1,1}</parameters>
<policy>{0,1}</policy>
<sigType>{0,1}</sigType>
<signTaskId>{0,1}</signTaskId>
<tbsDocument>{0,1}</tbsDocument>
</signTaskParams> |
|
|
Source
|
<xs:element name="signTaskParams" type="tns:signTaskParams" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:sigType |
|
Properties
|
| content:
|
simple |
| minOccurs:
|
0 |
|
|
Facets
|
| enumeration |
XML |
|
| enumeration |
PDF |
|
| enumeration |
XFA |
|
| enumeration |
PDFandXFA |
|
|
|
Source
|
<xs:element name="sigType" type="tns:sigType" minOccurs="0"/> |
|
|
|
|
|
|
Element tns:signRequestResponse
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:signRequestXhtml |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
|
| Model |
signRequestXhtml{0,1} , status{0,1} , transactionId{0,1} |
| Children |
signRequestXhtml, status, transactionId |
|
Instance
|
<return>
<signRequestXhtml>{0,1}</signRequestXhtml>
<status>{0,1}</status>
<transactionId>{0,1}</transactionId>
</return> |
|
|
Source
|
<xs:element name="return" type="tns:signRequestXhtml" minOccurs="0"/> |
|
|
|
|
|
|
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:status |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
|
| Model |
statusCode , statusCodeDescription{0,1} , statusGroup , statusGroupDescription{0,1} |
| Children |
statusCode, statusCodeDescription, statusGroup, statusGroupDescription |
|
Instance
|
<status>
<statusCode>{1,1}</statusCode>
<statusCodeDescription>{0,1}</statusCodeDescription>
<statusGroup>{1,1}</statusGroup>
<statusGroupDescription>{0,1}</statusGroupDescription>
</status> |
|
|
Source
|
<xs:element name="status" type="tns:status" minOccurs="0"/> |
|
|
|
|
|
|
Element tns:verifySignature
Element tns:verifySignatureResponse
|
|
|
|
| Namespace |
No namespace |
|
Diagram
|
|
| Type |
tns:status |
|
Properties
|
| content:
|
complex |
| minOccurs:
|
0 |
|
| Model |
statusCode , statusCodeDescription{0,1} , statusGroup , statusGroupDescription{0,1} |
| Children |
statusCode, statusCodeDescription, statusGroup, statusGroupDescription |
|
Instance
|
<status>
<statusCode>{1,1}</statusCode>
<statusCodeDescription>{0,1}</statusCodeDescription>
<statusGroup>{1,1}</statusGroup>
<statusGroupDescription>{0,1}</statusGroupDescription>
</status> |
|
|
Source
|
<xs:element name="status" type="tns:status" minOccurs="0"/> |
|
|
|
|
|
|
Complex Type tns:completeSigning
Complex Type tns:completeSigningResponse
Complex Type tns:signatureResult
|
|
|
|
| Namespace |
http://csspsupport.sigserv.aaasec.com/ |
|
Diagram
|
|
|
Used by
|
|
| Model |
parameters , signTaskResult* , signerId , status{0,1} , transactionId{0,1} |
| Children |
parameters, signTaskResult, signerId, status, transactionId |
|
Source
|
<xs:complexType name="signatureResult">
<xs:sequence>
<xs:element name="parameters">
<xs:complexType>
<xs:sequence>
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="key" minOccurs="0" type="xs:string"/>
<xs:element name="value" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="signTaskResult" type="tns:signTaskResult" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="signerId">
<xs:complexType>
<xs:sequence>
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="key" minOccurs="0" type="xs:string"/>
<xs:element name="value" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="status" type="tns:status" minOccurs="0"/>
<xs:element name="transactionId" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType> |
|
|
|
|
|
|
Complex Type tns:signTaskResult
|
|
|
|
| Namespace |
http://csspsupport.sigserv.aaasec.com/ |
|
Diagram
|
|
|
Used by
|
|
| Model |
parameters , signTaskId{0,1} , signedDoc{0,1} , signedDocRef{0,1} , status{0,1} |
| Children |
parameters, signTaskId, signedDoc, signedDocRef, status |
|
Source
|
<xs:complexType name="signTaskResult">
<xs:sequence>
<xs:element name="parameters">
<xs:complexType>
<xs:sequence>
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="key" minOccurs="0" type="xs:string"/>
<xs:element name="value" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="signTaskId" type="xs:string" minOccurs="0"/>
<xs:element name="signedDoc" type="xs:base64Binary" minOccurs="0"/>
<xs:element name="signedDocRef" type="xs:string" minOccurs="0"/>
<xs:element name="status" type="tns:status" minOccurs="0"/>
</xs:sequence>
</xs:complexType> |
|
|
|
|
|
|
Complex Type tns:status
Complex Type tns:signRequest
Complex Type tns:signRequestParams
|
|
|
|
| Namespace |
http://csspsupport.sigserv.aaasec.com/ |
|
Diagram
|
|
|
Used by
|
|
| Model |
certType{0,1} , idpEntityId{0,1} , loa{0,1} , parameters , properties , signTaskParams* , signerId{0,1} , signerIdAttr{0,1} |
| Children |
certType, idpEntityId, loa, parameters, properties, signTaskParams, signerId, signerIdAttr |
|
Source
|
<xs:complexType name="signRequestParams">
<xs:sequence>
<xs:element name="certType" type="tns:certType" minOccurs="0"/>
<xs:element name="idpEntityId" type="xs:string" minOccurs="0"/>
<xs:element name="loa" type="tns:signerAuthLoa" minOccurs="0"/>
<xs:element name="parameters">
<xs:complexType>
<xs:sequence>
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="key" minOccurs="0" type="xs:string"/>
<xs:element name="value" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="properties">
<xs:complexType>
<xs:sequence>
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="key" minOccurs="0" type="tns:property"/>
<xs:element name="value" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="signTaskParams" type="tns:signTaskParams" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="signerId" type="xs:string" minOccurs="0"/>
<xs:element name="signerIdAttr" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType> |
|
|
|
|
|
|
Simple Type tns:certType
Simple Type tns:signerAuthLoa
|
|
|
|
| Namespace |
http://csspsupport.sigserv.aaasec.com/ |
|
Diagram
|
|
| Type |
restriction of xs:string |
|
Facets
|
| enumeration |
loa1 |
|
| enumeration |
loa2 |
|
| enumeration |
loa3 |
|
| enumeration |
loa4 |
|
|
|
Used by
|
|
|
Source
|
<xs:simpleType name="signerAuthLoa">
<xs:restriction base="xs:string">
<xs:enumeration value="loa1"/>
<xs:enumeration value="loa2"/>
<xs:enumeration value="loa3"/>
<xs:enumeration value="loa4"/>
</xs:restriction>
</xs:simpleType> |
|
|
|
|
|
|
Simple Type tns:property
|
|
|
|
| Namespace |
http://csspsupport.sigserv.aaasec.com/ |
|
Diagram
|
|
| Type |
restriction of xs:string |
|
Facets
|
| enumeration |
returnUrl |
|
| enumeration |
requestedAlgorithm |
|
| enumeration |
signMessage |
|
| enumeration |
spEntityId |
|
| enumeration |
requestedAttributes |
|
|
|
Used by
|
|
|
Source
|
<xs:simpleType name="property">
<xs:restriction base="xs:string">
<xs:enumeration value="returnUrl"/>
<xs:enumeration value="requestedAlgorithm"/>
<xs:enumeration value="signMessage"/>
<xs:enumeration value="spEntityId"/>
<xs:enumeration value="requestedAttributes"/>
</xs:restriction>
</xs:simpleType> |
|
|
|
|
|
|
Complex Type tns:signTaskParams
|
|
|
|
| Namespace |
http://csspsupport.sigserv.aaasec.com/ |
|
Diagram
|
|
|
Used by
|
|
| Model |
adesType{0,1} , parameters , policy{0,1} , sigType{0,1} , signTaskId{0,1} , tbsDocument{0,1} |
| Children |
adesType, parameters, policy, sigType, signTaskId, tbsDocument |
|
Source
|
<xs:complexType name="signTaskParams">
<xs:sequence>
<xs:element name="adesType" type="tns:adesType" minOccurs="0"/>
<xs:element name="parameters">
<xs:complexType>
<xs:sequence>
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="key" minOccurs="0" type="xs:string"/>
<xs:element name="value" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="policy" type="xs:string" minOccurs="0"/>
<xs:element name="sigType" type="tns:sigType" minOccurs="0"/>
<xs:element name="signTaskId" type="xs:string" minOccurs="0"/>
<xs:element name="tbsDocument" type="xs:base64Binary" minOccurs="0"/>
</xs:sequence>
</xs:complexType> |
|
|
|
|
|
|
Simple Type tns:adesType
Simple Type tns:sigType
|
|
|
|
| Namespace |
http://csspsupport.sigserv.aaasec.com/ |
|
Diagram
|
|
| Type |
restriction of xs:string |
|
Facets
|
| enumeration |
XML |
|
| enumeration |
PDF |
|
| enumeration |
XFA |
|
| enumeration |
PDFandXFA |
|
|
|
Used by
|
|
|
Source
|
<xs:simpleType name="sigType">
<xs:restriction base="xs:string">
<xs:enumeration value="XML"/>
<xs:enumeration value="PDF"/>
<xs:enumeration value="XFA"/>
<xs:enumeration value="PDFandXFA"/>
</xs:restriction>
</xs:simpleType> |
|
|
|
|
|
|
Complex Type tns:signRequestResponse
Complex Type tns:signRequestXhtml
Complex Type tns:verifySignature
Complex Type tns:verifySignatureResponse
Complex Type tns:verifyResponse