Author: buildbot
Date: Thu May 2 17:48:09 2013
New Revision: 860612
Log:
Production update by buildbot for cxf
Modified:
websites/production/cxf/content/cache/docs.pageCache
websites/production/cxf/content/docs/xml-key-management-service-xkms.html
Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.
Modified:
websites/production/cxf/content/docs/xml-key-management-service-xkms.html
==============================================================================
--- websites/production/cxf/content/docs/xml-key-management-service-xkms.html
(original)
+++ websites/production/cxf/content/docs/xml-key-management-service-xkms.html
Thu May 2 17:48:09 2013
@@ -166,17 +166,29 @@ For example certificate can be searched
Restrictions of formats for request and responses are described in following
table:</p>
<div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">Element XPath</th><th colspan="1" rowspan="1"
class="confluenceTh">Supporting values</th><th colspan="1" rowspan="1"
class="confluenceTh">Description</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">RootElement/QueryKeyBinding/UseKeyWith@Application
</td><td colspan="1" rowspan="1" class="confluenceTd"> urn:ietf:rfc:2459
</td><td colspan="1" rowspan="1" class="confluenceTd"> Application specifies
X509 SubjectDN in Identifier attribute. Used for normal users
certificates</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">RootElement/QueryKeyBinding/UseKeyWith@Application
</td><td colspan="1" rowspan="1" class="confluenceTd">
urn:apache:cxf:service:soap </td><td colspan="1" rowspan="1"
class="confluenceTd"> Application specifies Service Id in Identifier attribute
in form:
-<div class="error"><span class="error">Unknown macro: {SERVICE_
NAMESPACE}</span> </div>
-<p>SERVICE_NAME. Used for service certificates</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd">RootElement/QueryKeyBinding/UseKeyWith@Identifier </td><td
colspan="1" rowspan="1" class="confluenceTd"> X509 Subject DN or Service name
as {SERVICE_ NAMESPACE}SERVICE_NAME </td><td colspan="1" rowspan="1"
class="confluenceTd"> Depending on Application attribute public key is
identified as X509 Subject DN or Service nameservice
certificates</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">RootElement/UnverifiedKeyBinding/KeyInfo </td><td
colspan="1" rowspan="1" class="confluenceTd"> X509Data/X509Certificate </td><td
colspan="1" rowspan="1" class="confluenceTd"> Only X509Data with
X509Certificate is supported</td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">Element XPath</th><th colspan="1" rowspan="1"
class="confluenceTh">Supporting values</th><th colspan="1" rowspan="1"
class="confluenceTh">Description</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">RootElement/QueryKeyBinding/UseKeyWith@Application
</td><td colspan="1" rowspan="1" class="confluenceTd"> urn:ietf:rfc:2459
</td><td colspan="1" rowspan="1" class="confluenceTd"> Application specifies
X509 SubjectDN in Identifier attribute. Used for normal users
certificates</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">RootElement/QueryKeyBinding/UseKeyWith@Application
</td><td colspan="1" rowspan="1" class="confluenceTd">
urn:apache:cxf:service:soap </td><td colspan="1" rowspan="1"
class="confluenceTd"> Application specifies Service Id in Identifier attribute
as {SERVICE_ NAMESPACE}SERVICE_NAME. Used for service
certificates</td></tr><tr><td colspan="1" rowspa
n="1" class="confluenceTd">RootElement/QueryKeyBinding/UseKeyWith@Identifier
</td><td colspan="1" rowspan="1" class="confluenceTd"> X509 Subject DN or
Service name as {SERVICE_ NAMESPACE}SERVICE_NAME </td><td colspan="1"
rowspan="1" class="confluenceTd"> Depending on Application attribute public key
is identified as X509 Subject DN or Service nameservice
certificates</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">RootElement/UnverifiedKeyBinding/KeyInfo </td><td
colspan="1" rowspan="1" class="confluenceTd"> X509Data/X509Certificate </td><td
colspan="1" rowspan="1" class="confluenceTd"> Only X509Data with
X509Certificate is supported</td></tr></tbody></table>
</div>
+<h4><a shape="rect"
name="XMLKeyManagementService%28XKMS%29-ErrorHandling"></a>Error Handling</h4>
+<p>Success and Fault Response formats are specified in <span
class="error">[XKMS 2.0]</span>. Error conditions in XKMS service are reported
using ResultMajor and ResultMinor attributes in root response element.<br
clear="none">
+XKMS Service uses following values for response codes:</p>
+
+<p>ResultMajor</p>
+<div class="table-wrap">
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">Value</th><th colspan="1" rowspan="1"
class="confluenceTh">Description</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> Success</td><td colspan="1" rowspan="1"
class="confluenceTd"> The operation succeeded. </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> Receiver</td><td colspan="1" rowspan="1"
class="confluenceTd"> An error occurred at the receiver. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> Sender</td><td colspan="1"
rowspan="1" class="confluenceTd"> An error occurred that was due to the message
sent by the sender. </td></tr></tbody></table>
+</div>
+
+
+
+<p>ResultMinor</p>
<div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><td colspan="1" rowspan="1"
class="confluenceTd"> colB1 </td><td colspan="1" rowspan="1"
class="confluenceTd"> colB2 </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">Value</th><th colspan="1" rowspan="1"
class="confluenceTh">Description</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> Failure</td><td colspan="1" rowspan="1"
class="confluenceTd"> The service attempted to perform the request but the
operation failed. </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> NoMatch</td><td colspan="1" rowspan="1"
class="confluenceTd"> No match was found for the search prototype provided.
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
TooManyResponses</td><td colspan="1" rowspan="1" class="confluenceTd"> The
request resulted in the number of responses that exceeded limit determined by
the service. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
TimeInstantNotSupported</td><td colspan="1" rowspan="1" class="confluenceTd">
The receiver has refused the operation because it does not support the TimeInst
ant element. </td></tr></tbody></table>
</div>
+
+
</div>
</div>
<!-- Content -->