<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">I have a test version of the code that can run
standalone and shows the bug. I'm not sure how best to transfer
this information to the forum for those to play with, but it is
included below.<br>
</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">Note that we use the BouncyCastle BC used in our
code, but if you don't have or want to use the BC provider JAR, it
will fallback to the SunRsaSign provider that appears to be
bundled with JDKs. <span class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">I get the same results with BC and SunRsaSign
providers. It's just the Java version that causes the issue.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">In testing with or without the BC provider, the
Java 8, 9 and 10 versions run and produces the signed XML, while
the Java 11 fails.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">java version "10.0.2" 2018-07-17<br>
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)<br>
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed
mode)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">openjdk version "11.0.2" 2019-01-15<br>
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)<br>
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">The Java 11 exception:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">XmlDigitalSignature.main() exception:
NAMESPACE_ERR: An attempt is made to create or change an object in
a way which is incorrect with regard to namespaces.<br>
org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to
create or change an object in a way which is incorrect with regard
to namespaces.<br>
at
java.xml/com.sun.org.apache.xerces.internal.dom.ElementNSImpl.setName(ElementNSImpl.java:109)<br>
at
java.xml/com.sun.org.apache.xerces.internal.dom.ElementNSImpl.<init>(ElementNSImpl.java:84)<br>
at
java.xml/com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElementNS(CoreDocumentImpl.java:2089)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.XmlWriterToTree.writeStartElement(XmlWriterToTree.java:99)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller.marshalGenericNode(Marshaller.java:303)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller.marshalGenericNode(Marshaller.java:286)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller$14.marshalObject(Marshaller.java:251)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller$14.marshalObject(Marshaller.java:247)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.XmlWriterToTree.marshalStructure(XmlWriterToTree.java:200)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.DOMXMLObject.marshal(DOMXMLObject.java:180)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.DOMXMLSignature.marshal(DOMXMLSignature.java:233)<br>
at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.DOMXMLSignature.sign(DOMXMLSignature.java:325)<br>
at
com.esignforms.open.xmldsigbug.XmlDigitalSignature.sign(XmlDigitalSignature.java:212)<br>
at
com.esignforms.open.xmldsigbug.XmlDigitalSignature.main(XmlDigitalSignature.java:732)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">Under Java 10, the signed XML:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 14px;
font-family: inherit; vertical-align: baseline;"><snapshot
xmlns="</span><a class="jive-link-external-small"
href="http://open.esignforms.com/XMLSchema/2011" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 14px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://open.esignforms.com/XMLSchema/2011</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"
timestamp="2019-02-06T13:29:02-08:00"
type="document"><![CDATA[<html xmlns="</span><a
class="jive-link-external-small"
href="http://www.w3.org/1999/xhtml" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 14px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/1999/xhtml</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"><head></head><body><p>Dummy
HTML
document</p></body></html>]]><Signature
xmlns="</span><a class="jive-link-external-small"
href="http://www.w3.org/2000/09/xmldsig#" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 14px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2000/09/xmldsig#</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"
Id="OpenESignForms_Seal"><SignedInfo><CanonicalizationMethod
Algorithm="</span><a class="jive-link-external-small"
href="http://www.w3.org/2006/12/xml-c14n11#WithComments"
rel="nofollow" style="margin: 0px; padding: 0px calc(12px +
0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 14px; font-family: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2006/12/xml-c14n11#WithComments</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"/><SignatureMethod
Algorithm="</span><a class="jive-link-external-small"
href="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"
rel="nofollow" style="margin: 0px; padding: 0px calc(12px +
0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 14px; font-family: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2001/04/xmldsig-more#rsa-sha512</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"/><Reference
Id="Payload_Reference_ID"
URI=""><Transforms><Transform Algorithm="</span><a
class="jive-link-external-small"
href="http://www.w3.org/2000/09/xmldsig#enveloped-signature"
rel="nofollow" style="margin: 0px; padding: 0px calc(12px +
0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 14px; font-family: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2000/09/xmldsig#enveloped-signature</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"/></Transforms><DigestMethod
Algorithm="</span><a class="jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 14px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2001/04/xmlenc#sha512</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"/><DigestValue>xbX6EvkJBIDySHYJizqf4rNkEi5eQRyWfpD5TX1xaSI7pez0isMTFwho7/F+fJioI2eHEBPpujhn</span><br>
<span style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">wvIlHvvCOg==</DigestValue></Reference><Reference
URI="#KeyInfo_ID"><DigestMethod Algorithm="</span><a
class="jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 14px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2001/04/xmlenc#sha512</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"/><DigestValue>D6WsZi/HzkmfZCT3tg7rvoo8S3mkNx5WkEp71OiOJ+JVYG+UAF6aVadY55Jt/tR3BF/wDntWOraK</span><br>
<span style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">gmAXZ2ifHQ==</DigestValue></Reference><Reference
URI="#QualifyingProperties_ID"><DigestMethod Algorithm="</span><a
class="jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 14px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2001/04/xmlenc#sha512</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"/><DigestValue>1tOD+n70iPIcUM0gylw5Wu4LpFQUyEi0L+aq0Z5RgdvO4xsoypumooQRPWWxn/esiisbbRSEbCxs</span><br>
<span style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">11jaahDUGQ==</DigestValue></Reference><Reference
URI="#OpenESignForms_Seal_ID"><DigestMethod Algorithm="</span><a
class="jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 14px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2001/04/xmlenc#sha512</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 14px; font-family:
inherit; vertical-align: baseline;">"/><DigestValue>A9REglXLHIr8M5xFHIR8o93pNKMiCoOQTW/58WOXLnQ/8Gaw4txOTwIsnclKxG+5bkQ76/KR/It+</span><br>
/ljnjdlmFw==</DigestValue></Reference></SignedInfo><SignatureValue>FxFXp98EIK2+NoHlwE6ewE9En+X02tz0Fb4IBlHKLh/aRYbGQn8ceexq27nbfA3wKXYgLM5aG9Mv<br>
n+nvkLQfP+U0jXtW6En0hGnbmCa2sBevEB0l31HItXW6+KocAJBio8FT1Sps0mAn7eAAfKbuVyTu<br>
Xy+SOcJZWrTzSkI7V323+TwRv4i6NbIpVJsH/Cj7AfuqWocWenPAmBNDfzmgjohnL8vN1OFNPdXz<br>
RN6rkVbPl+yvjhUtX2XgGkHiMvYmrd64XGGfGv80Iu052+CUoe5ZHEIe1M26hK995ffotVzPbHov<br>
2O2cCIXJI1xWIHpS926KTvtpMVHEiWtDqGbh2mKmG7zD2AHEJY2d/u34pOauLkeU5Yk87BK0Dt9Q<br>
jiDxJy28wMbO0eyoiMfWwf5VWeiyzbPkDGzCqUvQEbXmGuvkhxRuztE7cELF2dWdvx/8rRjc7Imh<br>
OJ4pwgaxHS4Ek5C8mP6MCPfdiztCO4z08iKbnXOBaG1oe1+SyvecksLy2vF8UxQwPfV6LVU7cxhy<br>
C51R3nXZcsgNNTvxLyO8npKKlLtJj4O1D3cfhgKUWNZCKg9HCh1J6VKyEg3KFXWN//vD8QPSDhmx<br>
BPKLq+QZQw8SW4bMTrI5xIgY5FYiwMex5lyezGcjFzWAp64m8lehpW889wi2A18j6ccQ2K8+PN4=</SignatureValue><KeyInfo
Id="KeyInfo_ID"><KeyName>5c585e1f-634a-4ddb-bbe0-9b110e38d3a6</KeyName><KeyValue><RSAKeyValue><Modulus>kPCr+Fy0NInaICpnzDpGLkNQ93kd0NzZfTBfQOb3PUH1Bt4OrBWcvYoch7wUm6k1Il3apsi7s2B9<br>
Geqbh7tzF41MwvTWBNCQg3Kw3FKcF0jzKZ7D+na8Ndc52YPmsjU9zjpf+SDfKqb0NIDe3Bo3csWW<br>
I42CkF3sI9AFknogovrfRM7ITJatA6WRHU8Kv6Qee8VfXZ1XAdKzWcc9EWbj74Kagiz8bMeATujU<br>
MCI/XQb1luwvlrVxZUtnfLL9WD6Nvmj3uDYK52z5E80vqTKIq7EJvmlR7kcEdH1NuxDQSWCJQgQX<br>
oU2TzuB0Nmov7P/pZ40JPF72Knb18Rgu4aRSMiaKKw+jzFHpw75VlQn2YkdfjNMwfUaEaZ4wuHoJ<br>
Qjud79jilbam++eUQFRxjcXK9Nl/z01KtmuV1mPhm97LRaKQlsbBxa56pncrkAmF0cuIipPzo9aB<br>
snJZkUQuwQtD/moDkUm84v5SOU1hn4RpWdGAkaJ1ubIrnKfF0qKmbCOcO69SEL5zP0JXEgSZ+D6z<br>
Vv7VkAJizdJ91KKs4y/ypel4lurNcyBd3hzw8xpz9joMl8DOTLCcLhGp350Vrccbh9vauAcRcK/n<br>
C+yaPI/mghmN2D2yZ3LZ3Z6k78Jl9BUV7PL5YyuxQmZjVP07lJvi6glLUm23o+c3c4D7rgHL4gM=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><X509Data><X509Certificate>MIIKvTCCCKWgAwIBAgIJAPaU10x5GhRQMA0GCSqGSIb3DQEBDQUAMIHYMU0wSwYDVQQDDERPcGVu<br>
X2VTaWduRm9ybXNfaHR0cHM6Ly9sb2NhbGhvc3QubG9jYWxkb21haW4vb3Blbi1lU2lnbkZvcm1z<br>
VmFhZGluNzE6MDgGA1UECgwxRGVwbG95bWVudElEL2FhMGUyYjllLWM5ZDItNDk0NS04ZWVmLWI2<br>
NDhiZDYzYWFjNDE8MDoGA1UECwwzU2lnbmF0dXJlS2V5SUQvMDJkYmMwMDktMTAyYi00ZWE3LTlh<br>
YzgtNzYwZThiMzY4NTlmMQ0wCwYDVQQGEwRudWxsMB4XDTE0MTIxNjAzMjc1NVoXDTI0MTIxNjAz<br>
Mjc1NVowgdgxTTBLBgNVBAMMRE9wZW5fZVNpZ25Gb3Jtc19odHRwczovL2xvY2FsaG9zdC5sb2Nh<br>
bGRvbWFpbi9vcGVuLWVTaWduRm9ybXNWYWFkaW43MTowOAYDVQQKDDFEZXBsb3ltZW50SUQvYWEw<br>
ZTJiOWUtYzlkMi00OTQ1LThlZWYtYjY0OGJkNjNhYWM0MTwwOgYDVQQLDDNTaWduYXR1cmVLZXlJ<br>
RC8wMmRiYzAwOS0xMDJiLTRlYTctOWFjOC03NjBlOGIzNjg1OWYxDTALBgNVBAYTBG51bGwwggIi<br>
MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCQ8Kv4XLQ0idogKmfMOkYuQ1D3eR3Q3Nl9MF9A<br>
5vc9QfUG3g6sFZy9ihyHvBSbqTUiXdqmyLuzYH0Z6puHu3MXjUzC9NYE0JCDcrDcUpwXSPMpnsP6<br>
drw11znZg+ayNT3OOl/5IN8qpvQ0gN7cGjdyxZYjjYKQXewj0AWSeiCi+t9EzshMlq0DpZEdTwq/<br>
pB57xV9dnVcB0rNZxz0RZuPvgpqCLPxsx4BO6NQwIj9dBvWW7C+WtXFlS2d8sv1YPo2+aPe4Ngrn<br>
bPkTzS+pMoirsQm+aVHuRwR0fU27ENBJYIlCBBehTZPO4HQ2ai/s/+lnjQk8XvYqdvXxGC7hpFIy<br>
JoorD6PMUenDvlWVCfZiR1+M0zB9RoRpnjC4eglCO53v2OKVtqb755RAVHGNxcr02X/PTUq2a5XW<br>
Y+Gb3stFopCWxsHFrnqmdyuQCYXRy4iKk/Oj1oGyclmRRC7BC0P+agORSbzi/lI5TWGfhGlZ0YCR<br>
onW5siucp8XSoqZsI5w7r1IQvnM/QlcSBJn4PrNW/tWQAmLN0n3UoqzjL/Kl6XiW6s1zIF3eHPDz<br>
GnP2OgyXwM5MsJwuEanfnRWtxxuH29q4BxFwr+cL7Jo8j+aCGY3YPbJnctndnqTvwmX0FRXs8vlj<br>
K7FCZmNU/TuUm+LqCUtSbbej5zdzgPuuAcviAwIDAQABo4IEhjCCBIIwggIzBgNVHQ4EggIqBIIC<br>
JjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJDwq/hctDSJ2iAqZ8w6Ri5DUPd5HdDc<br>
2X0wX0Dm9z1B9QbeDqwVnL2KHIe8FJupNSJd2qbIu7NgfRnqm4e7cxeNTML01gTQkINysNxSnBdI<br>
8ymew/p2vDXXOdmD5rI1Pc46X/kg3yqm9DSA3twaN3LFliONgpBd7CPQBZJ6IKL630TOyEyWrQOl<br>
kR1PCr+kHnvFX12dVwHSs1nHPRFm4++CmoIs/GzHgE7o1DAiP10G9ZbsL5a1cWVLZ3yy/Vg+jb5o<br>
97g2Cuds+RPNL6kyiKuxCb5pUe5HBHR9TbsQ0ElgiUIEF6FNk87gdDZqL+z/6WeNCTxe9ip29fEY<br>
LuGkUjImiisPo8xR6cO+VZUJ9mJHX4zTMH1GhGmeMLh6CUI7ne/Y4pW2pvvnlEBUcY3FyvTZf89N<br>
SrZrldZj4Zvey0WikJbGwcWueqZ3K5AJhdHLiIqT86PWgbJyWZFELsELQ/5qA5FJvOL+UjlNYZ+E<br>
aVnRgJGidbmyK5ynxdKipmwjnDuvUhC+cz9CVxIEmfg+s1b+1ZACYs3SfdSirOMv8qXpeJbqzXMg<br>
Xd4c8PMac/Y6DJfAzkywnC4Rqd+dFa3HG4fb2rgHEXCv5wvsmjyP5oIZjdg9smdy2d2epO/CZfQV<br>
Fezy+WMrsUJmY1T9O5Sb4uoJS1Jtt6PnN3OA+64By+IDAgMBAAEwggI3BgNVHSMEggIuMIICKoCC<br>
AiYwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCQ8Kv4XLQ0idogKmfMOkYuQ1D3eR3Q<br>
3Nl9MF9A5vc9QfUG3g6sFZy9ihyHvBSbqTUiXdqmyLuzYH0Z6puHu3MXjUzC9NYE0JCDcrDcUpwX<br>
SPMpnsP6drw11znZg+ayNT3OOl/5IN8qpvQ0gN7cGjdyxZYjjYKQXewj0AWSeiCi+t9EzshMlq0D<br>
pZEdTwq/pB57xV9dnVcB0rNZxz0RZuPvgpqCLPxsx4BO6NQwIj9dBvWW7C+WtXFlS2d8sv1YPo2+<br>
aPe4NgrnbPkTzS+pMoirsQm+aVHuRwR0fU27ENBJYIlCBBehTZPO4HQ2ai/s/+lnjQk8XvYqdvXx<br>
GC7hpFIyJoorD6PMUenDvlWVCfZiR1+M0zB9RoRpnjC4eglCO53v2OKVtqb755RAVHGNxcr02X/P<br>
TUq2a5XWY+Gb3stFopCWxsHFrnqmdyuQCYXRy4iKk/Oj1oGyclmRRC7BC0P+agORSbzi/lI5TWGf<br>
hGlZ0YCRonW5siucp8XSoqZsI5w7r1IQvnM/QlcSBJn4PrNW/tWQAmLN0n3UoqzjL/Kl6XiW6s1z<br>
IF3eHPDzGnP2OgyXwM5MsJwuEanfnRWtxxuH29q4BxFwr+cL7Jo8j+aCGY3YPbJnctndnqTvwmX0<br>
FRXs8vljK7FCZmNU/TuUm+LqCUtSbbej5zdzgPuuAcviAwIDAQABMA4GA1UdDwEB/wQEAwIGwDAN<br>
BgkqhkiG9w0BAQ0FAAOCAgEAOu3Y4o7P4wel6zcwGIHfwuTuL/IX9qzYnxtPNkEHL8D8v3P4Tovk<br>
zDHOou4Ai5yycZninbaoK2WJr80p2HNfISY51fCJZ+Z16xmBlPmunnLI23cTAJGnZlI6WtsZLXQw<br>
LX91VkqKlRL73+MZECxO0m5I4hxNu8CeOIcQ7aCLvnkO8AEeCa9zAwmiL2tJ8coJvELvqS9Zaiaz<br>
syix8IWETtrZ+vv+85rASl5PSkCb0AX3eipJoqRgGazWraV7NBwDZgPEYXNQq1/jbQoirjJIzNQO<br>
KEgH3wViGFVwnW4YJ4dzbtVd6EVaHZGmYb666FpwNPz6OBLgX1sjvDTMTYGYo/VrIN02neYEvBtK<br>
GrZ5Gw7l7BOyKe92F3iQ3q90/kOBmGnEn8agkKlynv5IlJR8xOCxG1U9e8GFfmAwFS5hYtf0Gh/u<br>
FRqnOepWQKuZ3kBBR+6KttbE58aD2kVuB36et5Dij1nxr+ihL7e4V42KsQQn/VBDrMoU5xW+yZH/<br>
aAEgpbfUm5detK5oFqs5JIILFiyUXQCrvYuNZFx4vDqrsDmmAaaAPBlcybCUXseqh4hThyrOJ0dX<br>
3xaXcwd32t1+/aOa7jgJRTgSklxhhcRCMHI9HWNlLgUWmvZ2O5G70reY4Kyg1NAS56qX48Xbckvy<br>
VMfem/JPPYT/veThnefIgQk=</X509Certificate></X509Data></KeyInfo><Object><QualifyingProperties
Id="QualifyingProperties_ID"><SignedProperties><SignedSignatureProperties><SigningTime>2019-02-06T13:29:03-08:00</SigningTime></SignedSignatureProperties><SignedDataObjectProperties><DataObjectFormat
ObjectReference="#Payload_Reference_ID"><Description>description</Description><MimeType>text/html</MimeType></DataObjectFormat></SignedDataObjectProperties></SignedProperties></QualifyingProperties></Object><Object><SignatureProperties><SignatureProperty
Id="OpenESignForms_Seal_ID"
Target="#OpenESignForms_Seal"><OpenESignForms_XmlDigitalSignatureSeal
DeploymentHostAddress="192.1.1.1"
DeploymentHostName="open.esignforms.com" DeploymentId="1.1.1.1"
SignerAddress="192.1.1.1" SignerAgent="No-Browser-Test"
Timestamp="2019-02-06T13:29:03-08:00"
Version="19.1.19"/></SignatureProperty></SignatureProperties></Object></Signature></snapshot></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 0);">XML Digital Signature code used:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
-webkit-standard; vertical-align: baseline; font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt; color: rgb(0, 0, 0);"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// Copyright (C) 2011-2019 Yozons, Inc.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// Open eSignForms - Web-based electronic
contracting software</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">//</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// This program is free software: you can
redistribute it and/or modify it under the terms of the GNU Affero
General Public License<span class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">//</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// This program is distributed in the hope that
it will be useful, but WITHOUT ANY WARRANTY;<span
class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. <span
class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// See the GNU Affero General Public License
for more details.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">//</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">// You should have received a copy of the GNU
Affero General Public License along with this program. <span
class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline;">// If not, see
<</span><a class="jive-link-external-small"
href="http://open.esignforms.com/agpl.txt" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://open.esignforms.com/agpl.txt</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">> or <</span><a
class="jive-link-external-small"
href="http://www.gnu.org/licenses/" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.gnu.org/licenses/</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">>.</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline;">// Contact
information is via the public forums at<span
class="Apple-converted-space"> </span></span><a
class="jive-link-external-small"
href="http://open.esignforms.com/" rel="nofollow" style="margin:
0px; padding: 0px calc(12px + 0.35ex) 0px 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(112,
114, 113); text-decoration: none;">http://open.esignforms.com</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><span
class="Apple-converted-space"> </span>or via private email to<span
class="Apple-converted-space"> </span></span><a
class="jive-link-email-small"
href="mailto:open-esign@yozons.com" style="margin: 0px; padding:
1px 0px 1px calc(12px + 0.35ex); border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; background-color:
transparent; background-image:
url("https://community.oracle.com/8.0.3.1619a91/images/jive-icon-email-12x12.png");
color: rgb(112, 114, 113); text-decoration: none;
background-position: 0px 50%; background-repeat: no-repeat
no-repeat;">open-esign@yozons.com</a><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline;">.</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);">//</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">package</strong></span><span
class="Apple-converted-space"> </span>com.esignforms.open.xmldsigbug;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.io.BufferedInputStream;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.io.ByteArrayInputStream;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.io.StringWriter;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.io.Writer;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.nio.charset.StandardCharsets;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.Key;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.KeyException;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.KeyFactory;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.KeyPair;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.NoSuchProviderException;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.PrivateKey;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.PublicKey;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.cert.Certificate;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.cert.CertificateFactory;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.cert.X509Certificate;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.spec.PKCS8EncodedKeySpec;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.security.spec.X509EncodedKeySpec;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.time.ZonedDateTime;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.time.format.DateTimeFormatter;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.util.Collections;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.util.Iterator;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.util.LinkedList;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.util.List;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>java.util.UUID;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.AlgorithmMethod;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.KeySelector;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.KeySelectorException;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.KeySelectorResult;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.XMLCryptoContext;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.XMLStructure;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dom.DOMStructure;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.DigestMethod;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.Reference;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.SignatureMethod;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.SignatureProperties;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.SignatureProperty;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.SignedInfo;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.Transform;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.XMLObject;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.XMLSignature;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.XMLSignatureFactory;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.dom.DOMSignContext;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.dom.DOMValidateContext;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.keyinfo.KeyInfo;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.keyinfo.KeyInfoFactory;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.keyinfo.KeyName;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.keyinfo.KeyValue;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.keyinfo.X509Data;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.spec.C14NMethodParameterSpec;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.crypto.dsig.spec.TransformParameterSpec;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.parsers.DocumentBuilderFactory;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.transform.OutputKeys;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.transform.Transformer;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.transform.TransformerFactory;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.transform.dom.DOMSource;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>javax.xml.transform.stream.StreamResult;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>org.w3c.dom.Document;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>org.w3c.dom.Element;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">import</strong></span><span
class="Apple-converted-space"> </span>org.w3c.dom.NodeList;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">/**</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">* This code is adapted from the Open eSignForms
source file com.esignforms.open.crypto.XmlDigitalSignature, with
all platform hooks removed.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">*<span class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">* XmlDigitalSignature provides our interface to
XML Digital Signatures.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">*<span class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">* Much of the code understanding came from
Oracle's technotes:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline;">*<span
class="Apple-converted-space"> </span></span><a
class="jive-link-external-small"
href="http://download.oracle.com/javase/6/docs/technotes/guides/security/xmldsig/XMLDigitalSignature.html"
rel="nofollow" style="margin: 0px; padding: 0px calc(12px +
0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration: none;">http://download.oracle.com/javase/6/docs/technotes/guides/security/xmldsig/XMLDigitalSignature.html</a></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">*<span class="Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">*<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 159, 191);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">@author</strong></span><span
class="Apple-converted-space"> </span>Yozons, Inc.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 95, 191);">*/</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">final</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">class</strong></span><span
class="Apple-converted-space"> </span>XmlDigitalSignature {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
These literals are supported as of Java 7, but are not defined in
the API yet...</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">private</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">static</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">final</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>String<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">SignatureMethod_RSA_SHA512</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">"</span><a
class="jive-link-external-small"
href="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"
rel="nofollow" style="margin: 0px; padding: 0px calc(12px +
0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/2001/04/xmldsig-more#rsa-sha512</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">"</span><span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">private</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">static</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">final</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>String<span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">CanonicalizationMethod_INCLUSIVE_C14N11_WITH_COMMENTS</em></strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">"</span><a
class="jive-link-external-small"
href="http://www.w3.org/2006/12/xml-c14n11#WithComments"
rel="nofollow" style="margin: 0px; padding: 0px calc(12px +
0.35ex) 0px 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(112, 114, 113);
text-decoration: none;">http://www.w3.org/2006/12/xml-c14n11#WithComments</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">"</span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">private</strong></span><span
class="Apple-converted-space"> </span>XMLSignatureFactory<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>XmlDigitalSignature() {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span><span
class="Apple-converted-space"> </span>= XMLSignatureFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getInstance</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"DOM"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>String sign(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlToSign</span>, String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">description</span>, String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">contentType</span>,
SignatureKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throws</strong></span><span
class="Apple-converted-space"> </span>Exception {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>sign(</span>xmlToSign<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>description<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>contentType<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>signatureKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>String sign(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlToSign</span>, String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">description</span>, String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">contentType</span>,
SignatureKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>,
String<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signerIpHost</span>,
String<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signerUserAgent</span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throws</strong></span><span
class="Apple-converted-space"> </span>Exception {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isBlank</em>(<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">xmlToSign</span>))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"Missing
XML string to be signed."<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>signatureKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">)</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"Missing
the signature key needed to sign."<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// Our
KeyInfo section will have a KeyName that is our signature key's
id, as well as the public key itself,</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// and
our self-sign X.509 certificate.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
KeyInfoFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">keyInfoFactory</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.getKeyInfoFactory();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
List<XMLStructure><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">keyInfoList</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>LinkedList<XMLStructure>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> KeyName<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyName</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfoFactory</span>.newKeyName(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">id</span>.toString());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>keyInfoList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>keyName<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> KeyValue<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyValue</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfoFactory</span>.newKeyValue(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">keyPair</span>.getPublic());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>keyInfoList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>keyValue<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> X509Data<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyX409Data</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfoFactory</span>.newX509Data(Collections.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">singletonList</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">cert</span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>keyInfoList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>keyX409Data<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> KeyInfo<span class="Apple-converted-space"> </span></span>keyInfo<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>keyInfoFactory<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.newKeyInfo(</span>keyInfoList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"KeyInfo_ID"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
Instantiate the document to be signed</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DocumentBuilderFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">dbf</span><span
class="Apple-converted-space"> </span>= DocumentBuilderFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">newInstance</em>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.setNamespaceAware(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Document<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.newDocumentBuilder().parse(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>BufferedInputStream(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>ByteArrayInputStream(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">stringToBytes</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xmlToSign</span>))));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
Create a DOMSignContext and specify the RSA PrivateKey and</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
location of the resulting XMLSignature's parent element.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DOMSignContext<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">domSignContext</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>DOMSignContext(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">keyPair</span>.getPrivate(),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.getDocumentElement());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">// Add in the EU Directive
extras:<span class="Apple-converted-space"> </span></span><a
class="jive-link-external-small"
href="http://uri.etsi.org/01903/v1.4.1/ts_101903v010401p.pdf"
rel="nofollow" style="margin: 0px; padding: 0px calc(12px +
0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration: none;">http://uri.etsi.org/01903/v1.4.1/ts_101903v010401p.pdf</a></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signingTime</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">toXmlWithTz</em>(ZonedDateTime.<em style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">now</em>());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>document<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.createElement(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"QualifyingProperties"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">qualifyingPropertiesElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setAttribute(</span>"Id"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"QualifyingProperties_ID"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">qualifyingPropertiesElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setIdAttribute(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Id"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span>// mark our id as
the "Id" attribute</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Element<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signedPropertiesElement</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.createElement(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"SignedProperties"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>signedSignaturePropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>document<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.createElement(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"SignedSignatureProperties"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Element<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signingTimeElement</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.createElement(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"SigningTime"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>signingTimeElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setTextContent(</span>signingTime<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>signedDataObjectPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>document<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.createElement(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"SignedDataObjectProperties"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Element<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dataObjectFormatElement</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.createElement(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"DataObjectFormat"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">dataObjectFormatElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setAttribute(</span>"ObjectReference"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"#Payload_Reference_ID"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>dataObjectDescriptionElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>document<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.createElement(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Description"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>dataObjectDescriptionElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setTextContent(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">toEscapedXml</em>(</span>description<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">));</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>dataObjectFormatElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.appendChild(</span>dataObjectDescriptionElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>dataObjectMimeTypeElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>document<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.createElement(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"MimeType"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>dataObjectMimeTypeElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setTextContent(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">toEscapedXml</em>(</span>contentType<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">));</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>dataObjectFormatElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.appendChild(</span>dataObjectMimeTypeElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.appendChild(</span>signedPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>signedPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.appendChild(</span>signedSignaturePropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>signedPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.appendChild(</span>signedDataObjectPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>signedSignaturePropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.appendChild(</span>signingTimeElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>signedDataObjectPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.appendChild(</span>dataObjectFormatElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> DOMStructure<span class="Apple-converted-space"> </span></span>qualifyingPropertiesObject<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>DOMStructure(</span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLObject<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">qualifyingPropertiesXMLObject</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newXMLObject(Collections.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">singletonList</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">qualifyingPropertiesObject</span>),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// Our
signature includes the deployment id, and the current timestamp</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">esignformsElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">document</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.createElement(</span>"OpenESignForms_XmlDigitalSignatureSeal"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">esignformsElement</span>.setAttribute(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Version"</span>,<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">toEscapedXml</em>(<span style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(42, 0, 255);">"19.1.19"</span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>esignformsElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setAttribute(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Timestamp"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>signingTime<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">esignformsElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setAttribute(</span>"DeploymentId"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"1.1.1.1"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">esignformsElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setAttribute(</span>"DeploymentHostName"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"open.esignforms.com"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">esignformsElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setAttribute(</span>"DeploymentHostAddress"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"192.1.1.1"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(!<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isBlank</em>(<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">signerIpHost</span>))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">esignformsElement</span>.setAttribute(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"SignerAddress"</span>,<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">toEscapedXml</em>(<span style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">signerIpHost</span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(!<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isBlank</em>(<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">signerUserAgent</span>))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">esignformsElement</span>.setAttribute(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"SignerAgent"</span>,<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">toEscapedXml</em>(<span style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">signerUserAgent</span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DOMStructure<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureObject</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>DOMStructure(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">esignformsElement</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SignatureProperty<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureProperty</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newSignatureProperty(Collections.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">singletonList</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureObject</span>),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"#OpenESignForms_Seal"</span>,</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>"OpenESignForms_Seal_ID"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SignatureProperties<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureProperties</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newSignatureProperties(Collections.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">singletonList</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureProperty</span>),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLObject<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signaturePropertiesXMLObject</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newXMLObject(Collections.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">singletonList</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureProperties</span>),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// Sign
the main payload</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Reference<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">referencePayload</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newReference(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">""</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newDigestMethod(DigestMethod.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">SHA512</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>),</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Collections.<em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">singletonList</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newTransform(Transform.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">ENVELOPED</em></strong></span>,
(TransformParameterSpec)<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span>)),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"Payload_Reference_ID"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// Sign
the KeyInfo per the EU spec</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Reference<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">referenceKeyInfo</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newReference(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"#KeyInfo_ID"</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newDigestMethod(DigestMethod.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">SHA512</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// Sign
the EU qualifying properties</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Reference<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">referenceQualifyingProperties</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newReference(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"#QualifyingProperties_ID"</span>,</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newDigestMethod(DigestMethod.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">SHA512</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// Sign
our seal</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Reference<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">referenceSignatureProperties</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newReference(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"#OpenESignForms_Seal_ID"</span>,</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newDigestMethod(DigestMethod.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">SHA512</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
List<Reference><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">referenceList</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>LinkedList<Reference>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>referenceList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>referencePayload<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>referenceList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>referenceKeyInfo<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>referenceList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>referenceQualifyingProperties<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>referenceList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>referenceSignatureProperties<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> SignedInfo<span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signedInfo</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>xmlSignatureFactory</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
.newSignedInfo(</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newCanonicalizationMethod(</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">CanonicalizationMethod_INCLUSIVE_C14N11_WITH_COMMENTS</em></strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(63, 127, 95);">/*
CanonicalizationMethod.INCLUSIVE_WITH_COMMENTS */</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,
(C14NMethodParameterSpec)<span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">),</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>xmlSignatureFactory<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.newSignatureMethod(</span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">SignatureMethod_RSA_SHA512</em></strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">),<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">referenceList</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
Create the XMLSignature, but don't sign it yet.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
List<XMLObject><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signingXMLObjects</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>LinkedList<XMLObject>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>signingXMLObjects<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>qualifyingPropertiesXMLObject<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>signingXMLObjects<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.add(</span>signaturePropertiesXMLObject<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLSignature<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xmlSignature</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.newXMLSignature(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signedInfo</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfo</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signingXMLObjects</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"OpenESignForms_Seal"</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
Marshal, generate, and sign the enveloped signature.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>xmlSignature<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.sign(</span>domSignContext<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Writer<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">writer</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>StringWriter(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xmlToSign</span>.length()
+ 8000);<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(63, 127, 95);">//
add in overhead for Signature element</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
TransformerFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">tf</span><span
class="Apple-converted-space"> </span>= TransformerFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">newInstance</em>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Transformer<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">transformer</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">tf</span>.newTransformer();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// we
don't want <?xml version="1.0" encoding="UTF-8"
standalone="no"?> at the top since we embed our signed XML in
other XML structures</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
(it's not a standalone document at all)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">transformer</span>.setOutputProperty(OutputKeys.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">OMIT_XML_DECLARATION</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"yes"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">transformer</span>.transform(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>DOMSource(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">document</span>),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>StreamResult(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">writer</span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">writer</span>.toString();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.sign()
SERIOUS-ERROR exception: "<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">void</strong></span><span
class="Apple-converted-space"> </span>verify(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signedXml</span>,
SignatureKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throws</strong></span><span
class="Apple-converted-space"> </span>Exception {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isBlank</em>(<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">signedXml</span>) ||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signatureKey</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"Missing
required parameter signedXml and/or signatureKey"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DocumentBuilderFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">dbf</span><span
class="Apple-converted-space"> </span>= DocumentBuilderFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">newInstance</em>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.setNamespaceAware(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Document<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.newDocumentBuilder().parse(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>BufferedInputStream(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>ByteArrayInputStream(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">stringToBytes</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signedXml</span>))));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> NodeList<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">qualifyingPropertiesNodeList</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.getElementsByTagName(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"QualifyingProperties"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>qualifyingPropertiesNodeList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>!=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">) {</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">qualifyingPropertiesNodeList</span>.getLength();
++<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(106,
62, 62);">i</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>= (Element)<span
class="Apple-converted-space"> </span></span>qualifyingPropertiesNodeList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.item(</span>i<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>!=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">)</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">qualifyingPropertiesElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setIdAttribute(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Id"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span>// mark our id as
the "Id" attribute</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> NodeList<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.getElementsByTagNameNS(XMLSignature.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">XMLNS</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"Signature"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span>.getLength() == 0)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verify(SignatureKey)
SERIOUS-ERROR no Signature element"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"The
signedXML has no Signature element"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// The
embedded key must match our signatureKey's values or the
validation will fail.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DOMValidateContext<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>DOMValidateContext(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>VerifyingKeySelector(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span>.item(0));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLSignature<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signature</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.unmarshalXMLSignature(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(!<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">signature</span>.validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>))
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signature</span>.getSignatureValue().validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verify(SignatureKey)
SERIOUS-ERROR Failed core validation; SignatureValue validated: "<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
StringBuilder<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>StringBuilder();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.append(</span>"Invalid
signature. SignatureValue "<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);">).append(</span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>?<span
class="Apple-converted-space"> </span></span>"validated"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>:<span
class="Apple-converted-space"> </span></span>"INVALID"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Iterator<?><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signature</span>.getSignedInfo().getReferences().iterator();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>.hasNext();<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span>++) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">refValid</span><span
class="Apple-converted-space"> </span>= ((Reference)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>.next()).validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">err</em></strong></span>.println(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"
-> Reference["</span><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"] validated: "</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">refValid</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">exceptionText</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"; "</span>).append(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getReferenceName</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">j</span>)).append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">refValid</span><span
class="Apple-converted-space"> </span>?<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">" validated"</span><span
class="Apple-converted-space"> </span>:<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">" INVALID"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>Exception(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span>.toString());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verify(SignatureKey)
SERIOUS-ERROR exception: "<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">private</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span>String getReferenceName(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>== 0)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span>"XML data
payload"<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>== 1)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span>"OpenESignForms
Seal"<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span>"Unexpected
Reference["<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span>"]"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">void</strong></span><span
class="Apple-converted-space"> </span>verify(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signedXml</span>, PublicKey<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throws</strong></span><span
class="Apple-converted-space"> </span>Exception {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isBlank</em>(<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">signedXml</span>) ||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"Missing
required parameter signedXml and/or publicKey"<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DocumentBuilderFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">dbf</span><span
class="Apple-converted-space"> </span>= DocumentBuilderFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">newInstance</em>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.setNamespaceAware(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Document<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.newDocumentBuilder().parse(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>BufferedInputStream(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>ByteArrayInputStream(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">stringToBytes</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signedXml</span>))));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> NodeList<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">qualifyingPropertiesNodeList</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.getElementsByTagName(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"QualifyingProperties"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>qualifyingPropertiesNodeList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>!=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">) {</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">qualifyingPropertiesNodeList</span>.getLength();
++<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(106,
62, 62);">i</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>= (Element)<span
class="Apple-converted-space"> </span></span>qualifyingPropertiesNodeList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.item(</span>i<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>!=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">)</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">qualifyingPropertiesElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setIdAttribute(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Id"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span>// mark our id as
the "Id" attribute</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> NodeList<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.getElementsByTagNameNS(XMLSignature.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">XMLNS</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"Signature"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span>.getLength() == 0)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verify(PublicKey)
SERIOUS-ERROR no Signature element"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"The
signedXML has no Signature element"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DOMValidateContext<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>DOMValidateContext(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span>.item(0));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
DOMValidateContext valContext = new
DOMValidateContext(KeySelector.singletonKeySelector(publicKey),
nl.item(0));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLSignature<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signature</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.unmarshalXMLSignature(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(!<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">signature</span>.validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>))
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signature</span>.getSignatureValue().validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verify(PublicKey)
SERIOUS-ERROR Failed core validation; SignatureValue validated; "<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
StringBuilder<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>StringBuilder();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.append(</span>"Invalid
signature. SignatureValue "<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);">).append(</span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>?<span
class="Apple-converted-space"> </span></span>"validated"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>:<span
class="Apple-converted-space"> </span></span>"INVALID"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Iterator<?><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signature</span>.getSignedInfo().getReferences().iterator();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>.hasNext();<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span>++) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">refValid</span><span
class="Apple-converted-space"> </span>= ((Reference)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>.next()).validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">err</em></strong></span>.println(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"
-> Reference["</span><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"] validated: "</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">refValid</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">exceptionText</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"; "</span>).append(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getReferenceName</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">j</span>)).append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">refValid</span><span
class="Apple-converted-space"> </span>?<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">" validated"</span><span
class="Apple-converted-space"> </span>:<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">" INVALID"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>Exception(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span>.toString());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verify(PublicKey)
SERIOUS-ERROR exception: "<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">void</strong></span><span
class="Apple-converted-space"> </span>verifyAcceptEmbeddedKeysIfKeyIdNotFound(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signedXml</span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throws</strong></span><span
class="Apple-converted-space"> </span>Exception {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isBlank</em>(<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">signedXml</span>))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"Missing
required parameter signedXml"<span style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DocumentBuilderFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">dbf</span><span
class="Apple-converted-space"> </span>= DocumentBuilderFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">newInstance</em>();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.setNamespaceAware(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> Document<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.newDocumentBuilder().parse((<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>BufferedInputStream(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>ByteArrayInputStream(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">stringToBytes</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signedXml</span>)))));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> NodeList<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">qualifyingPropertiesNodeList</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.getElementsByTagName(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"QualifyingProperties"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>qualifyingPropertiesNodeList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>!=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">) {</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">qualifyingPropertiesNodeList</span>.getLength();
++<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(106,
62, 62);">i</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Element<span class="Apple-converted-space"> </span></span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>= (Element)<span
class="Apple-converted-space"> </span></span>qualifyingPropertiesNodeList<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.item(</span>i<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>qualifyingPropertiesElement<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>!=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">)</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">qualifyingPropertiesElement</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.setIdAttribute(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Id"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span>// mark our id as
the "Id" attribute</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> NodeList<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">document</span>.getElementsByTagNameNS(XMLSignature.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">XMLNS</em></strong></span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"Signature"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span>.getLength() == 0)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verifyAcceptEmbeddedKeysIfKeyIdNotFound()
SERIOUS-ERROR no Signature element"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>Exception(</span>"The
signedXML has no Signature element"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// The
embedded key must match our signatureKey's values or the
validation will fail.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DOMValidateContext<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>DOMValidateContext(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>AcceptEmbeddedKeySelector(),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">nl</span>.item(0));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLSignature<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signature</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">xmlSignatureFactory</span>.unmarshalXMLSignature(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(!<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">signature</span>.validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>))
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signature</span>.getSignatureValue().validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verifyAcceptEmbeddedKeysIfKeyIdNotFound()
SERIOUS-ERROR Failed core validation; SignatureValue validated; "</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> +<span class="Apple-converted-space"> </span></span>isSignatureValueValid<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
StringBuilder<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>StringBuilder();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.append(</span>"Invalid
signature. SignatureValue "<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);">).append(</span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">isSignatureValueValid</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>?<span
class="Apple-converted-space"> </span></span>"validated"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>:<span
class="Apple-converted-space"> </span></span>"INVALID"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Iterator<?><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signature</span>.getSignedInfo().getReferences().iterator();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>.hasNext();<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span>++) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">refValid</span><span
class="Apple-converted-space"> </span>= ((Reference)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>.next()).validate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">valContext</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">err</em></strong></span>.println(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"
-> Reference["</span><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">j</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"] validated: "</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">refValid</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">exceptionText</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"; "</span>).append(<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getReferenceName</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">j</span>)).append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">refValid</span><span
class="Apple-converted-space"> </span>?<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">" validated"</span><span
class="Apple-converted-space"> </span>:<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">" INVALID"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>Exception(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">exceptionText</span>.toString());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.verifyAcceptEmbeddedKeysIfKeyIdNotFound()
SERIOUS-ERROR exception: "<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">protected</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">class</strong></span><span
class="Apple-converted-space"> </span>VerifyingKeySelector<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">extends</strong></span><span
class="Apple-converted-space"> </span>KeySelector {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SignatureKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">signatureKey</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>VerifyingKeySelector(SignatureKey<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signatureKey</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">this</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.</span>signatureKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>VerifyingKeySelector() {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">this</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.</span>signatureKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(100, 100, 100);"><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);"> <span class="Apple-converted-space"> </span></span>@Override</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>KeySelectorResult
select(KeyInfo<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">keyInfo</span>,
Purpose<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">purpose</span>,
AlgorithmMethod<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">method</span>,
XMLCryptoContext<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">context</span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throws</strong></span><span
class="Apple-converted-space"> </span>KeySelectorException {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfo</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>KeySelectorException(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"NULL
KeyInfo"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SignatureMethod<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">sm</span><span
class="Apple-converted-space"> </span>= (SignatureMethod)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">method</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
List<?><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">list</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfo</span>.getContent();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> UUID<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyId</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
PublicKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">list</span>.size();<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>++) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLStructure<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xmlStructure</span><span
class="Apple-converted-space"> </span>= (XMLStructure)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">list</span>.get(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">instanceof</strong></span><span
class="Apple-converted-space"> </span>KeyName) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">name</span><span
class="Apple-converted-space"> </span>= ((KeyName)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span>).getName();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyId</span><span
class="Apple-converted-space"> </span>= UUID.<em style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">fromString</em>(<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">name</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">else</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">instanceof</strong></span><span
class="Apple-converted-space"> </span>KeyValue) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>= ((KeyValue)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span>).getPublicKey();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(KeyException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">ke</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>KeySelectorException(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">ke</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyId</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>KeySelectorException(</span>"XML
Signature element needs KeyName and KeyValue to verify"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// If
we don't have a signatureKey set, let's see if we can find it by
the id</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>signatureKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">)</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">signatureKey</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>SignatureKey(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">keyId</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>signatureKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">)</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>KeySelectorException(</span>"KeyName
and KeyValue cannot be verified without a SignatureKey"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyId</span>.equals(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">signatureKey</span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">id</span>)
&&<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span>.equals(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">signatureKey</span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">keyPair</span>.getPublic())
&&<span class="Apple-converted-space"> </span><em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">algEquals</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">sm</span>.getAlgorithm(),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span>.getAlgorithm()))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>SimpleKeySelectorResult(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>KeySelectorException(</span>"KeyName
and KeyValue are not correct and do not match the expected
SignatureKey"<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">protected</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">class</strong></span><span
class="Apple-converted-space"> </span>AcceptEmbeddedKeySelector<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">extends</strong></span><span
class="Apple-converted-space"> </span>KeySelector {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>AcceptEmbeddedKeySelector()
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(100, 100, 100);"><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);"> <span class="Apple-converted-space"> </span></span>@Override</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>KeySelectorResult
select(KeyInfo<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">keyInfo</span>,
Purpose<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">purpose</span>,
AlgorithmMethod<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">method</span>,
XMLCryptoContext<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">context</span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throws</strong></span><span
class="Apple-converted-space"> </span>KeySelectorException {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfo</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>KeySelectorException(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"NULL
KeyInfo"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SignatureMethod<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">sm</span><span
class="Apple-converted-space"> </span>= (SignatureMethod)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">method</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
List<?><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">list</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyInfo</span>.getContent();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> UUID<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyId</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
PublicKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">list</span>.size();<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span>++) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XMLStructure<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xmlStructure</span><span
class="Apple-converted-space"> </span>= (XMLStructure)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">list</span>.get(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">instanceof</strong></span><span
class="Apple-converted-space"> </span>KeyName) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">name</span><span
class="Apple-converted-space"> </span>= ((KeyName)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span>).getName();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyId</span><span
class="Apple-converted-space"> </span>= UUID.<em style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">fromString</em>(<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">name</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">else</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">instanceof</strong></span><span
class="Apple-converted-space"> </span>KeyValue) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>= ((KeyValue)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xmlStructure</span>).getPublicKey();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(KeyException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">ke</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">throw</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>KeySelectorException(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">ke</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyId</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>KeySelectorException(</span>"XML
Signature element needs KeyName and KeyValue as these are always
present when valid, even if not trusted"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// If
we can find the key that uses the keyid specified, we'll ensure
the public key is valid, but if not found,</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
we'll implicitly trust it for this method's purpose.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SignatureKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>SignatureKey(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">keyId</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">signatureKey</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; text-decoration: underline;">{</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;"> <span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;
color: rgb(127, 0, 85);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;">if</strong></span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; text-decoration: underline;"><span
class="Apple-converted-space"> </span>(<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">algEquals</em>(</span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; text-decoration: underline; color: rgb(106, 62, 62);">sm</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;">.getAlgorithm(),<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;
color: rgb(106, 62, 62);">publicKey</span><span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; text-decoration: underline;">.getAlgorithm()))</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;"> <span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;
color: rgb(127, 0, 85);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;">return</strong></span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; text-decoration: underline;"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;
color: rgb(127, 0, 85);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;">new</strong></span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; text-decoration: underline;"><span
class="Apple-converted-space"> </span>SimpleKeySelectorResult(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;
color: rgb(106, 62, 62);">publicKey</span><span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; text-decoration: underline;">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; text-decoration: underline;">
}</span><span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">else</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span>.equals(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">keyPair</span>.getPublic())
&&<span class="Apple-converted-space"> </span><em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">algEquals</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">sm</span>.getAlgorithm(),<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span>.getAlgorithm()))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>SimpleKeySelectorResult(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">throw</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">new</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>KeySelectorException(</span>"KeyName
and KeyValue are not correct"<span style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">class</strong></span><span
class="Apple-converted-space"> </span>SimpleKeySelectorResult<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">implements</strong></span><span
class="Apple-converted-space"> </span>KeySelectorResult {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
PublicKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">publicKey</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SimpleKeySelectorResult(PublicKey<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">publicKey</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">this</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.</span>publicKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>Key getKey() {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(0, 0, 192);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span>publicKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span>algEquals(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">algURI</span>, String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">algName</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">algName</span>.equalsIgnoreCase(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"DSA"</span>)
&&<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">algURI</span>.equalsIgnoreCase(SignatureMethod.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">DSA_SHA1</em></strong></span>))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> || (<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">algName</span>.equalsIgnoreCase(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"RSA"</span>)
&& (<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(106,
62, 62);">algURI</span>.equalsIgnoreCase(<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">SignatureMethod_RSA_SHA512</em></strong></span>)
||<span class="Apple-converted-space"> </span><span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">algURI</span>.equalsIgnoreCase(SignatureMethod.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">RSA_SHA1</em></strong></span>)));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// End
of original code</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
Various utility routines added to replace OpenESF logic</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span>isBlank(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">v</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">v</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">for</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">i</span><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">v</span>.length(); ++<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span>)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(!Character.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">isWhitespace</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">v</span>.charAt(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">i</span>)))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">false</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">true</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">final</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">byte</strong></span>[]
stringToBytes(String<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">v</span>)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">v</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">v</span>.getBytes(StandardCharsets.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">UTF_8</em></strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">final</strong></span><span
class="Apple-converted-space"> </span>String bytesToString(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">byte</strong></span>[]<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">v</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">v</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>String(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">v</span>,
StandardCharsets.<span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
192);"><strong style="margin: 0px; padding: 0px; border: 0px;
font-weight: bold; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline;"><em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">UTF_8</em></strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span>String
toXmlWithTz(ZonedDateTime<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">date</span>)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">date</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">""</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// XML
TZ is like -08:00, but Java Z format wants -0800</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
DateTimeFormatter<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">fmt</span><span
class="Apple-converted-space"> </span>= DateTimeFormatter.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">ofPattern</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"yyyy-MM-dd'T'HH:mm:ssZ"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// If
we have a 4 digit TZ, make it HH:MM format rather than HHMM format
Java gives us</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xml</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">fmt</span>.format(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">date</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xml</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xml</span>.substring(0, 22)
+<span class="Apple-converted-space"> </span><span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(42, 0, 255);">":"</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">xml</span>.substring(22);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xml</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">boolean</strong></span><span
class="Apple-converted-space"> </span>isUnexpectedISOControlCharacter(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">char</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'\n'</span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'\r'</span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'\t'</span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">false</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span>Character.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">isISOControl</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">c</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span>String toEscapedXml(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">s</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">s</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">""</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// The
gamble here is that most strings will not contain the special
characters,</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// so
we optimize things in that case by appending the original string
without</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
creating any new objects.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">int</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">length</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">s</span>.length();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">int</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span>currentPos<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">for</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>currentPos<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>= 0;<span
class="Apple-converted-space"> </span></span>currentPos<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span></span>length<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">; ++</span>currentPos<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">) {</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">char</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">s</span>.charAt(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">currentPos</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'"'</span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'<'</span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'>'</span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'&'</span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'\''</span><span
class="Apple-converted-space"> </span>||<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isUnexpectedISOControlCharacter</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">c</span>))</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">break</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;<span
class="Apple-converted-space"> </span></span>// we'll need to
escape this one</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>// No
quoting necessary, so just append the original string into the
buffer.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">if</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(</span>currentPos<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>>=<span
class="Apple-converted-space"> </span></span>length<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">) {</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">s</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
StringBuilder<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">buf</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>StringBuilder(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">s</span>.length());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">buf</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">s</span>.substring(0,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">currentPos</span>));</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">for</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>(;<span
class="Apple-converted-space"> </span></span>currentPos<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span><<span
class="Apple-converted-space"> </span></span>length<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">; ++</span>currentPos<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">) {</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">char</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">s</span>.charAt(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">currentPos</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">switch</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">c</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">case</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'"'</span>:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">buf</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"""</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">break</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">case</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'\''</span>:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">buf</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.append(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"'"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span>// aka:
' but we don't do any of these codes here</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">break</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">case</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'<'</span>:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">buf</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"<"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">break</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">case</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'>'</span>:</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">buf</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">">"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">break</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">case</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">'&'</span>: {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">buf</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"&"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">break</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">default</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">:</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(!<em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">isUnexpectedISOControlCharacter</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">c</span>))<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(63, 127, 95);">// we won't allow these in
our XML data</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">buf</span>.append(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">c</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">break</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">buf</span>.toString();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span>X509Certificate
toX509CertificateFromBase64Encoded(String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">base64EncodeCert</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">byte</strong></span>[]<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">encodedCert</span><span
class="Apple-converted-space"> </span>= java.util.Base64.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getDecoder</em>().decode(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">base64EncodeCert</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">encodedCert</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"toX509CertificateFromBase64Encoded()
- Failed to Base64 decode."<span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
CertificateFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">factory</span><span
class="Apple-converted-space"> </span>= CertificateFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getInstance</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"X.509"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">factory</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"toX509CertificateFromBase64Encoded()
- Failed to get an X.509 certificate factory."<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
ByteArrayInputStream<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">bais</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>ByteArrayInputStream(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">encodedCert</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
Certificate<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">cert</span><span
class="Apple-converted-space"> </span>= (X509Certificate)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">factory</span>.generateCertificate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">bais</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">cert</span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">instanceof</strong></span><span
class="Apple-converted-space"> </span>X509Certificate)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span>(X509Certificate)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">cert</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"toX509CertificateFromBase64Encoded()
certficate is not X.509 as expected. Type is: "<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">cert</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getType());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(java.security.cert.CertificateException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"toX509CertificateFromBase64Encoded()
exception: "<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
"Helvetica Neue", Helvetica, Arial, "Lucida
Grande", sans-serif; vertical-align: baseline; caret-color:
rgb(61, 61, 61); color: rgb(61, 61, 61); font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span>PublicKey
getPublicFromX509Encoded(KeyFactory<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyFactory</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">byte</strong></span>[]<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">x509EncodedPublicKey</span>)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
X509EncodedKeySpec<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">pubKeySpec</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>X509EncodedKeySpec(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">x509EncodedPublicKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyFactory</span>.generatePublic(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">pubKeySpec</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"getPublicFromX509Encoded()
Failed to decode: "<span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span>PrivateKey
getPrivateFromPkcs8Encoded(KeyFactory<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyFactory</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">byte</strong></span>[]<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">pkcs8EncodedPrivateKey</span>)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
PKCS8EncodedKeySpec<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">privKeySpec</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>java.security.spec.PKCS8EncodedKeySpec(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">pkcs8EncodedPrivateKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">return</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyFactory</span>.generatePrivate(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">privKeySpec</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"getPrivateFromPkcs8Encoded()
Failed to decode: "<span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(127, 0, 85);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">return</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">null</strong><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">static</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">final</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>String<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">CERT</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>"MIIKvTCCCKWgAwIBAgIJAPaU10x5GhRQMA0GCSqGSIb3DQEBDQUAMIHYMU0wSwYDVQQDDERPcGVuX2VTaWduRm9ybXNfaHR0cHM6Ly9sb2NhbGhvc3QubG9jYWxkb21haW4vb3Blbi1lU2lnbkZvcm1zVmFhZGluNzE6MDgGA1UECgwxRGVwbG95bWVudElEL2FhMGUyYjllLWM5ZDItNDk0NS04ZWVmLWI2NDhiZDYzYWFjNDE8MDoGA1UECwwzU2lnbmF0dXJlS2V5SUQvMDJkYmMwMDktMTAyYi00ZWE3LTlhYzgtNzYwZThiMzY4NTlmMQ0wCwYDVQQGEwRudWxsMB4XDTE0MTIxNjAzMjc1NVoXDTI0MTIxNjAzMjc1NVowgdgxTTBLBgNVBAMMRE9wZW5fZVNpZ25Gb3Jtc19odHRwczovL2xvY2FsaG9zdC5sb2NhbGRvbWFpbi9vcGVuLWVTaWduRm9ybXNWYWFkaW43MTowOAYDVQQKDDFEZXBsb3ltZW50SUQvYWEwZTJiOWUtYzlkMi00OTQ1LThlZWYtYjY0OGJkNjNhYWM0MTwwOgYDVQQLDDNTaWduYXR1cmVLZXlJRC8wMmRiYzAwOS0xMDJiLTRlYTctOWFjOC03NjBlOGIzNjg1OWYxDTALBgNVBAYTBG51bGwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCQ8Kv4XLQ0idogKmfMOkYuQ1D3eR3Q3Nl9MF9A5vc9QfUG3g6sFZy9ihyHvBSbqTUiXdqmyLuzYH0Z6puHu3MXjUzC9NYE0JCDcrDcUpwXSPMpnsP6drw11znZg+ayNT3OOl/5IN8qpvQ0gN7cGjdyxZYjjYKQXewj0AWSeiCi+t9EzshMlq0DpZEdTwq/pB57xV9dnVcB0rNZxz0RZuPvgpqCLPxsx4BO6NQwIj9dBvWW7C+WtXFlS2d8sv1YPo2+aPe4NgrnbPkTzS+pMoirsQm+aVHuRwR0fU27ENBJYIlCBBehTZPO4HQ2ai/s/+lnjQk8XvYqdvXxGC7hpFIyJoorD6PMUenDvlWVCfZiR1+M0zB9RoRpnjC4eglCO53v2OKVtqb755RAVHGNxcr02X/PTUq2a5XWY+Gb3stFopCWxsHFrnqmdyuQCYXRy4iKk/Oj1oGyclmRRC7BC0P+agORSbzi/lI5TWGfhGlZ0YCRonW5siucp8XSoqZsI5w7r1IQvnM/QlcSBJn4PrNW/tWQAmLN0n3UoqzjL/Kl6XiW6s1zIF3eHPDzGnP2OgyXwM5MsJwuEanfnRWtxxuH29q4BxFwr+cL7Jo8j+aCGY3YPbJnctndnqTvwmX0FRXs8vljK7FCZmNU/TuUm+LqCUtSbbej5zdzgPuuAcviAwIDAQABo4IEhjCCBIIwggIzBgNVHQ4EggIqBIICJjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJDwq/hctDSJ2iAqZ8w6Ri5DUPd5HdDc2X0wX0Dm9z1B9QbeDqwVnL2KHIe8FJupNSJd2qbIu7NgfRnqm4e7cxeNTML01gTQkINysNxSnBdI8ymew/p2vDXXOdmD5rI1Pc46X/kg3yqm9DSA3twaN3LFliONgpBd7CPQBZJ6IKL630TOyEyWrQOlkR1PCr+kHnvFX12dVwHSs1nHPRFm4++CmoIs/GzHgE7o1DAiP10G9ZbsL5a1cWVLZ3yy/Vg+jb5o97g2Cuds+RPNL6kyiKuxCb5pUe5HBHR9TbsQ0ElgiUIEF6FNk87gdDZqL+z/6WeNCTxe9ip29fEYLuGkUjImiisPo8xR6cO+VZUJ9mJHX4zTMH1GhGmeMLh6CUI7ne/Y4pW2pvvnlEBUcY3FyvTZf89NSrZrldZj4Zvey0WikJbGwcWueqZ3K5AJhdHLiIqT86PWgbJyWZFELsELQ/5qA5FJvOL+UjlNYZ+EaVnRgJGidbmyK5ynxdKipmwjnDuvUhC+cz9CVxIEmfg+s1b+1ZACYs3SfdSirOMv8qXpeJbqzXMgXd4c8PMac/Y6DJfAzkywnC4Rqd+dFa3HG4fb2rgHEXCv5wvsmjyP5oIZjdg9smdy2d2epO/CZfQVFezy+WMrsUJmY1T9O5Sb4uoJS1Jtt6PnN3OA+64By+IDAgMBAAEwggI3BgNVHSMEggIuMIICKoCCAiYwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCQ8Kv4XLQ0idogKmfMOkYuQ1D3eR3Q3Nl9MF9A5vc9QfUG3g6sFZy9ihyHvBSbqTUiXdqmyLuzYH0Z6puHu3MXjUzC9NYE0JCDcrDcUpwXSPMpnsP6drw11znZg+ayNT3OOl/5IN8qpvQ0gN7cGjdyxZYjjYKQXewj0AWSeiCi+t9EzshMlq0DpZEdTwq/pB57xV9dnVcB0rNZxz0RZuPvgpqCLPxsx4BO6NQwIj9dBvWW7C+WtXFlS2d8sv1YPo2+aPe4NgrnbPkTzS+pMoirsQm+aVHuRwR0fU27ENBJYIlCBBehTZPO4HQ2ai/s/+lnjQk8XvYqdvXxGC7hpFIyJoorD6PMUenDvlWVCfZiR1+M0zB9RoRpnjC4eglCO53v2OKVtqb755RAVHGNxcr02X/PTUq2a5XWY+Gb3stFopCWxsHFrnqmdyuQCYXRy4iKk/Oj1oGyclmRRC7BC0P+agORSbzi/lI5TWGfhGlZ0YCRonW5siucp8XSoqZsI5w7r1IQvnM/QlcSBJn4PrNW/tWQAmLN0n3UoqzjL/Kl6XiW6s1zIF3eHPDzGnP2OgyXwM5MsJwuEanfnRWtxxuH29q4BxFwr+cL7Jo8j+aCGY3YPbJnctndnqTvwmX0FRXs8vljK7FCZmNU/TuUm+LqCUtSbbej5zdzgPuuAcviAwIDAQABMA4GA1UdDwEB/wQEAwIGwDANBgkqhkiG9w0BAQ0FAAOCAgEAOu3Y4o7P4wel6zcwGIHfwuTuL/IX9qzYnxtPNkEHL8D8v3P4TovkzDHOou4Ai5yycZninbaoK2WJr80p2HNfISY51fCJZ+Z16xmBlPmunnLI23cTAJGnZlI6WtsZLXQwLX91VkqKlRL73+MZECxO0m5I4hxNu8CeOIcQ7aCLvnkO8AEeCa9zAwmiL2tJ8coJvELvqS9Zaiazsyix8IWETtrZ+vv+85rASl5PSkCb0AX3eipJoqRgGazWraV7NBwDZgPEYXNQq1/jbQoirjJIzNQOKEgH3wViGFVwnW4YJ4dzbtVd6EVaHZGmYb666FpwNPz6OBLgX1sjvDTMTYGYo/VrIN02neYEvBtKGrZ5Gw7l7BOyKe92F3iQ3q90/kOBmGnEn8agkKlynv5IlJR8xOCxG1U9e8GFfmAwFS5hYtf0Gh/uFRqnOepWQKuZ3kBBR+6KttbE58aD2kVuB36et5Dij1nxr+ihL7e4V42KsQQn/VBDrMoU5xW+yZH/aAEgpbfUm5detK5oFqs5JIILFiyUXQCrvYuNZFx4vDqrsDmmAaaAPBlcybCUXseqh4hThyrOJ0dX3xaXcwd32t1+/aOa7jgJRTgSklxhhcRCMHI9HWNlLgUWmvZ2O5G70reY4Kyg1NAS56qX48XbckvyVMfem/JPPYT/veThnefIgQk="<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">static</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">final</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>String<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">PUBKEY</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>"MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAkPCr+Fy0NInaICpnzDpGLkNQ93kd0NzZfTBfQOb3PUH1Bt4OrBWcvYoch7wUm6k1Il3apsi7s2B9Geqbh7tzF41MwvTWBNCQg3Kw3FKcF0jzKZ7D+na8Ndc52YPmsjU9zjpf+SDfKqb0NIDe3Bo3csWWI42CkF3sI9AFknogovrfRM7ITJatA6WRHU8Kv6Qee8VfXZ1XAdKzWcc9EWbj74Kagiz8bMeATujUMCI/XQb1luwvlrVxZUtnfLL9WD6Nvmj3uDYK52z5E80vqTKIq7EJvmlR7kcEdH1NuxDQSWCJQgQXoU2TzuB0Nmov7P/pZ40JPF72Knb18Rgu4aRSMiaKKw+jzFHpw75VlQn2YkdfjNMwfUaEaZ4wuHoJQjud79jilbam++eUQFRxjcXK9Nl/z01KtmuV1mPhm97LRaKQlsbBxa56pncrkAmF0cuIipPzo9aBsnJZkUQuwQtD/moDkUm84v5SOU1hn4RpWdGAkaJ1ubIrnKfF0qKmbCOcO69SEL5zP0JXEgSZ+D6zVv7VkAJizdJ91KKs4y/ypel4lurNcyBd3hzw8xpz9joMl8DOTLCcLhGp350Vrccbh9vauAcRcK/nC+yaPI/mghmN2D2yZ3LZ3Z6k78Jl9BUV7PL5YyuxQmZjVP07lJvi6glLUm23o+c3c4D7rgHL4gMCAwEAAQ=="<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">static</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">final</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>String<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">PRIVKEY</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>"MIIJQQIBADANBgkqhkiG9w0BAQEFAASCCSswggknAgEAAoICAQCQ8Kv4XLQ0idogKmfMOkYuQ1D3eR3Q3Nl9MF9A5vc9QfUG3g6sFZy9ihyHvBSbqTUiXdqmyLuzYH0Z6puHu3MXjUzC9NYE0JCDcrDcUpwXSPMpnsP6drw11znZg+ayNT3OOl/5IN8qpvQ0gN7cGjdyxZYjjYKQXewj0AWSeiCi+t9EzshMlq0DpZEdTwq/pB57xV9dnVcB0rNZxz0RZuPvgpqCLPxsx4BO6NQwIj9dBvWW7C+WtXFlS2d8sv1YPo2+aPe4NgrnbPkTzS+pMoirsQm+aVHuRwR0fU27ENBJYIlCBBehTZPO4HQ2ai/s/+lnjQk8XvYqdvXxGC7hpFIyJoorD6PMUenDvlWVCfZiR1+M0zB9RoRpnjC4eglCO53v2OKVtqb755RAVHGNxcr02X/PTUq2a5XWY+Gb3stFopCWxsHFrnqmdyuQCYXRy4iKk/Oj1oGyclmRRC7BC0P+agORSbzi/lI5TWGfhGlZ0YCRonW5siucp8XSoqZsI5w7r1IQvnM/QlcSBJn4PrNW/tWQAmLN0n3UoqzjL/Kl6XiW6s1zIF3eHPDzGnP2OgyXwM5MsJwuEanfnRWtxxuH29q4BxFwr+cL7Jo8j+aCGY3YPbJnctndnqTvwmX0FRXs8vljK7FCZmNU/TuUm+LqCUtSbbej5zdzgPuuAcviAwIDAQABAoICAG8F/CT2Fg+8nLpQ4UueQ84CQI4gV4d69JohqIVVpoNk96U4CbMlpvfFSI9ssbh/B7V4gRmK38TKn2lvvY1eOA4NbYRU+W+ct2YJP5K1MN3hQmpaNDKyKv9vCuAkWl2dzOcg7g0uceQBGUTyhkPBTUH8OkKnjiC54T2Zhfsq078kPkw9vU51iLgnZh42QryDodobWS6jbFd4J2wY4x1mXClGOMaIYR+OPimzzX3FbhX7U7o010sxV1hJR09M6CVlXTxCuaaAtx+I6M6TOPP5QpmJtjYGBP1ppu74YMdvXK0oZluMOPGVNCie5EYeVvHLIeXxMebtstDaaRAx/w9WyKJ7kFFx/KwwA3uC34IaOG68zFHblnEhbPSP89Px1rptXEkuO8QR/h6kkyuGPCWLGn3NP//ZrWFB04ojFCWc1Dznbs4r+Xv9A7MBbrjKB6l1YbuaOrUTG6kWnVVYBg8eyGxrJ0r/oVHYBc3ppD9yZiENhts1sMKISxn7fMgDxRydvFNyfa02kzX40n2MlQN/ApRh0RDmJeGUC0pSNAYavoaJzQCTax5J2j7MJduwkxnZR/8IiP0TZTUo7hUPzR/Jad1LizDz3e6zHMFHmInzq/9pc+P//OnFdESVkEXLWeVmj4RBgPUFXGn2BkmYknZeZdA93+BnP/Szp4FOW5mtWr0ZAoIBAQDR/6gi83QyYfuWUFx1Aep7bpmXB6lRQxHRzA07ytj4/RVwHldhKbpO1+crQ6hBe+d2xp2X6VDR23HZ5lYgOqcXJPlfV/V08m9qcyqZID5XV/MHwhRxfMQ+LxtAviJst3TYg+MaDCjyCLh9FjRB2WIwtaFHVz8w66oGGgfnmNg09zXNBsoeW5QJ7h7+re81xgZkgEUmYDIteKl0kp2vqvXN0e/zeDlnxYGUSMGB58XsN4dU9dN1Lm2jUBnY4pqZibgA+Ph+QW0/9dsPz3rl8DMIieBztprj1bx9apZK0Re/Ezl22myzscOdBRLRdoHsOhYYMOU5cP+XdTbbz6BWraIlAoIBAQCwsKaJtPqRwCyvoZzURx7xGItebTVmYyCQ8kW5V6B42532VDdUFgDgFXOLKapDs/tpRa4GmVlTMBBacUqvmUEOocny/6RYmY7vDYQWm4qgXFc2aIF1Z8H+q4JXmui19T/eEGnk6N6tC6lwaGtdIgesQcIylAQJwpsTQODaxsEIcC0J8nbpRz/dkfkPgZaCmxVa15S8Go5/nGXH8Uzv9gH+fpAotoKX1AHKkyym+vKabXS8Za5Ch+d43Vb0cechgYVAmV0EUrIHVCUI8cUdfdfKvisz6S1KCPVclOzLKKU9GEXe+UJt5Mmb/InoBxtSAZjDggwIV4gZF06UsjIQVLcHAoIBAGqoVLdbu1qTlXqk2jC7hmKmq++ffom9bOGHp/kEb+sWb7sAThUVYoEE+25n8J9B1S/odMZhRCEyOcMYUAoSgCcrKlUYkZySPbBtSed4DvHBw7ffBQ8W9X0347mgWE+rZfdKFSB3qJw1fa5ahrQjOtHOjllzoK6yIyryMa2ZXcaZAIRfvGxqyue4P5nOsb44E6sb0wNIvHOH41lH1jsQs8OTqzGXkGB6WfP8d/wIwefV1DB8oqfTqu/VkSss/KSa5A/qZBuME3b24gpHsP30X5cooA1lY4nwVsnERw084bi0hO0uxyMFWHr5xrMIY7idT/d9bg8cq1Q7vl8qNx+PFNkCggEAPxLgcHollJAYo526oWC+H+zWG6A6ltE+F+AUmcQ5KcukSQHpOmAcceHWfFAkUsTWM89G/14QsAyRWefldGft/G4u7Err/SDcEGQvye4+f15XV7nYtPOUIfhRsDpBZmslIH2Vf7zNeNKX6uOrp/R07r4OuAV0p5NLzoSzgAXBdOSuf0WJw17G4q6wTSPCed8osWQR2VBVnCJVhxmRkHuuXI4Loiz803xAI3OEVhtxLUVzjalympdvPwssdliO3LwiuFvHA7sNiGY2TkoYRp3cwag/Pem4XBx0klcrbJ6W1gdrMdyjJR2uBrwQ8r5Ot2iQgwJSj0vH7sUOLTCrhH7pUwKCAQAjXNqClU9mjWBNEZNIWCzDOdiRsH9FmtHeEnp6uv+mdbE433bW4RS25oL+qh2MytAxGYE1mIjCuTLca3NCOCPVyFzRS3IkVxn3YRIRgNS9IGMaIA7xt+dSy75BIJ3AgjMJ4H5pGCKPUQN+2EBjyXekajvppkDZF+MYj/rM0a4auQuK1AewntJppVgZ9DbiHtZnuSMyLncJW18xvoIWi08dGUPYArcPiFGaf4GmP/Ucr2X/DJeU+0jfhCalgamEuMyCOQAudgXYEzD4Z3nJvCXs7kMZTO+TOg1NYkhMAxv42CIc+ajPYMzMGIGADf27Cn8ROW8yUrEyIz3StTQVt6Ih"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">class</strong></span><span
class="Apple-converted-space"> </span>SignatureKey {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>UUID<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">id</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>KeyPair<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">keyPair</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>X509Certificate<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">cert</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span>SignatureKey(UUID<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">id</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">this</strong></span>.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);">id</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">id</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
"Helvetica Neue", Helvetica, Arial, "Lucida
Grande", sans-serif; vertical-align: baseline; caret-color:
rgb(61, 61, 61); color: rgb(61, 61, 61); font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">base64Cert</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;"><em style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: italic;
font-size: 12px; font-family: inherit; vertical-align:
baseline;">CERT</em></strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> String<span class="Apple-converted-space"> </span></span>base64PublicKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">PUBKEY</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(106, 62, 62);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> String<span class="Apple-converted-space"> </span></span>base64PrivateKey<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">PRIVKEY</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
KeyFactory<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">keyFactory</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
"Helvetica Neue", Helvetica, Arial, "Lucida
Grande", sans-serif; vertical-align: baseline; caret-color:
rgb(61, 61, 61); color: rgb(61, 61, 61); font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyFactory</span><span
class="Apple-converted-space"> </span>= KeyFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getInstance</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"RSA"</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"BC"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"SignatureKey:
Using BC provider on RSA KeyFactory"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(NoSuchProviderException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">keyFactory</span><span
class="Apple-converted-space"> </span>= KeyFactory.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getInstance</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"RSA"</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"SunRsaSign"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"SignatureKey:
Using SunRsaSign provider on RSA KeyFactory"<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(NoSuchProviderException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e2</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"SignatureKey
-- no KeyFactory provider found exception: "<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">exit</em>(2);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
"Helvetica Neue", Helvetica, Arial, "Lucida
Grande", sans-serif; vertical-align: baseline; caret-color:
rgb(61, 61, 61); color: rgb(61, 61, 61); font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">cert</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">toX509CertificateFromBase64Encoded</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">base64Cert</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">byte</strong></span>[]<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">encodedPublicKey</span><span
class="Apple-converted-space"> </span>= java.util.Base64.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getDecoder</em>().decode(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">base64PublicKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
PublicKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">getPublicFromX509Encoded</em>(<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">keyFactory</span>,<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">encodedPublicKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 14px; font-family:
"Helvetica Neue", Helvetica, Arial, "Lucida
Grande", sans-serif; vertical-align: baseline; caret-color:
rgb(61, 61, 61); color: rgb(61, 61, 61); font-variant-caps:
normal; letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">byte</strong></span>[]<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">encodedPrivateKey</span><span
class="Apple-converted-space"> </span>= java.util.Base64.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getDecoder</em>().decode(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">base64PrivateKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
PrivateKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">privateKey</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">getPrivateFromPkcs8Encoded</em>(<span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(106, 62, 62);">keyFactory</span>,<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">encodedPrivateKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);">keyPair</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>KeyPair(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">publicKey</span>,<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">privateKey</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span>( Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span><span
class="Apple-converted-space"> </span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">err</em></strong></span>.println(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"SignatureKey
- exception: "</span><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.getMessage());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">static</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">final</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>String<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">html</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">"<html xmlns=\"</span><a
class="jive-link-external-small"
href="http://www.w3.org/1999/xhtml" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://www.w3.org/1999/xhtml</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">\"><head></head><body><p>Dummy
HTML document</p></body></html>"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">static</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(127, 0, 85);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">final</strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>String<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">XML_NAMESPACE_2011</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">"</span><a
class="jive-link-external-small"
href="http://open.esignforms.com/XMLSchema/2011" rel="nofollow"
style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(112, 114, 113); text-decoration: none;">http://open.esignforms.com/XMLSchema/2011</a><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;">"</span><span style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> <span class="Apple-converted-space"> </span></span>//
Added main so can run the test under different JDKs.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">public</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">static</strong></span><span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">void</strong></span><span
class="Apple-converted-space"> </span>main(String[]<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">args</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(63, 127, 95);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> java.security.Security.<em style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: italic;
font-size: 12px; font-family: inherit; vertical-align:
baseline;">setProperty</em>(</span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"crypto.policy"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"unlimited"</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span>// Should work in
Java 9 to allow unlimited crypto strength.</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">try</strong></span><span
class="Apple-converted-space"> </span>{</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> Class<?><span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">jceProvider</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>= Class.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">forName</em>(</span>"org.bouncycastle.jce.provider.BouncyCastleProvider"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
java.security.Provider<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">p</span><span
class="Apple-converted-space"> </span>= (java.security.Provider)<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">jceProvider</span>.newInstance();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
java.security.Security.<em style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: italic;
font-size: 12px; font-family: inherit; vertical-align:
baseline;">addProvider</em>(<span style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(106, 62, 62);">p</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">p</span><span
class="Apple-converted-space"> </span>= java.security.Security.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">getProvider</em>(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"BC"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">if</strong></span><span
class="Apple-converted-space"> </span>(<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">p</span><span
class="Apple-converted-space"> </span>==<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">null</strong></span>)</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"Could
not find the BC JCE provider; hoping that the SunRsaSign is in
there!"<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">else</strong></span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">err</em></strong></span>.println(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Found
BC Provider: "</span><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">p</span>.getInfo());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span>(ClassNotFoundException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"ClassNotFoundException:
Could not find the BC JCE provider"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);<span
class="Apple-converted-space"> </span></span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(InstantiationException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"InstantiationException:
Could not find the BC JCE provider"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(IllegalAccessException<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"IllegalAccessException:
Could not find the BC JCE provider"<span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> String<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">namespaceTimestampAttributes</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"xmlns=\""</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(0, 0, 192);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;"><em style="margin: 0px; padding:
0px; border: 0px; font-weight: inherit; font-style: italic;
font-size: 12px; font-family: inherit; vertical-align:
baseline;">XML_NAMESPACE_2011</em></strong></span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"\" timestamp=\""</span><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit; vertical-align:
baseline;">toXmlWithTz</em>(ZonedDateTime.<em style="margin:
0px; padding: 0px; border: 0px; font-weight: inherit;
font-style: italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">now</em>()) +<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(42, 0, 255);">"\""</span>;</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> String<span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xml</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span>"<snapshot
type=\"document\" "<span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">namespaceTimestampAttributes</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span>"><![CDATA["<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">html</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span>"]]></snapshot>"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">;</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
SignatureKey<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>SignatureKey(UUID.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">randomUUID</em>());</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
XmlDigitalSignature<span class="Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xmldsig</span><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">new</strong></span><span
class="Apple-converted-space"> </span>XmlDigitalSignature();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> String<span class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signedXml</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);"><span
class="Apple-converted-space"> </span>=<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xmldsig</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.sign(</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">xml</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"description"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"text/html"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signatureKey</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"192.1.1.1"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">,<span
class="Apple-converted-space"> </span></span>"No-Browser-Test"<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">);</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">out</em></strong></span>.println(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(42, 0, 255);">"Signed
XML:"</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 192);"><strong
style="margin: 0px; padding: 0px; border: 0px; font-weight:
bold; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline;"><em style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
italic; font-size: 12px; font-family: inherit;
vertical-align: baseline;">out</em></strong></span>.println(<span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">signedXml</span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin: 0px;
padding: 0px; border: 0px; font-weight: bold; font-style:
inherit; font-size: 12px; font-family: inherit;
vertical-align: baseline;">catch</strong></span><span
class="Apple-converted-space"> </span>(Exception<span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>) {</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; font-variant-caps: normal;
letter-spacing: normal; orphans: auto; text-align: left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; color:
rgb(42, 0, 255);"><span style="margin: 0px; padding: 0px; border:
0px; font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"> System.</span><span style="margin: 0px; padding: 0px;
border: 0px; font-weight: inherit; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align: baseline;
color: rgb(0, 0, 192);"><strong style="margin: 0px; padding:
0px; border: 0px; font-weight: bold; font-style: inherit;
font-size: 12px; font-family: inherit; vertical-align:
baseline;"><em style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: italic; font-size: 12px;
font-family: inherit; vertical-align: baseline;">err</em></strong></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.println(</span>"XmlDigitalSignature.main()
exception: "<span style="margin: 0px; padding: 0px; border: 0px;
font-weight: inherit; font-style: inherit; font-size: 12px;
font-family: inherit; vertical-align: baseline; color: rgb(0, 0,
0);"><span class="Apple-converted-space"> </span>+<span
class="Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(106, 62, 62);">e</span><span
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: inherit; font-size: 12px; font-family:
inherit; vertical-align: baseline; color: rgb(0, 0, 0);">.getMessage());</span></p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> <span
class="Apple-converted-space"> </span><span style="margin: 0px;
padding: 0px; border: 0px; font-weight: inherit; font-style:
inherit; font-size: 12px; font-family: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">e</span>.printStackTrace();</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">exit</em>(1);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none; min-height:
8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> System.<em
style="margin: 0px; padding: 0px; border: 0px; font-weight:
inherit; font-style: italic; font-size: 12px; font-family:
inherit; vertical-align: baseline;">exit</em>(0);</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px; font-weight:
normal; font-style: normal; font-size: 12px; font-family: Menlo;
vertical-align: baseline; caret-color: rgb(61, 61, 61); color:
rgb(61, 61, 61); font-variant-caps: normal; letter-spacing:
normal; orphans: auto; text-align: left; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">}</p>
<div class="moz-cite-prefix">On 1/30/19 1:54 PM, Sean Mullan wrote:<br>
</div>
<blockquote type="cite"
cite="mid:d1e89aa4-6c5b-629c-b8b9-a148fff1ecb2@oracle.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">Hi,<br>
<br>
Thanks for reporting the issue. Can you please file a bug at <a
class="moz-txt-link-freetext"
href="https://bugreport.java.com/bugreport/"
moz-do-not-send="true">https://bugreport.java.com/bugreport/</a>
so that it can be tracked and further evaluated?</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">--Sean</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 1/30/19 3:59 PM, Open eSignForms
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAFbjO8mZqry5HFx7ykz4=-mAyaM_nSkj5dBQAkhRqHm2oCzeTQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="ltr">
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61);">My XML Digital Signature code runs fine under Java
8 (1.8.0_161), but on upgrading to OpenJDK 11 (11.0.2, ), it
now traps with an NAMESPACE_ERR exception:</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is
made to create or change an object in a way which is
incorrect with regard to namespaces.</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml/com.sun.org.apache.xerces.internal.dom.ElementNSImpl.setName(ElementNSImpl.java:109)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml/com.sun.org.apache.xerces.internal.dom.ElementNSImpl.<init>(ElementNSImpl.java:84)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml/com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElementNS(CoreDocumentImpl.java:2089)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.XmlWriterToTree.writeStartElement(XmlWriterToTree.java:99)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller.marshalGenericNode(Marshaller.java:303)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller.marshalGenericNode(Marshaller.java:286)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller$14.marshalObject(Marshaller.java:251)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.Marshaller$14.marshalObject(Marshaller.java:247)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.XmlWriterToTree.marshalStructure(XmlWriterToTree.java:200)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.DOMXMLObject.marshal(DOMXMLObject.java:180)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.DOMXMLSignature.marshal(DOMXMLSignature.java:233)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
java.xml.crypto/org.jcp.xml.dsig.internal.dom.DOMXMLSignature.sign(DOMXMLSignature.java:325)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(0, 0,
0);">at
com.esignforms.open.crypto.XmlDigitalSignature.sign(XmlDigitalSignature.java:208)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61);">If I revert back to Java 8, it works again. <span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61);">I noted that our XML digital signature code makes
no direct references to namespaces. Basic code does set the
DocumentBuildFactory to be namespace aware:</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61);"> DocumentBuilderFactory<span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span><span
class="gmail-Apple-converted-space"> </span>=
DocumentBuilderFactory.<em style="margin: 0px; padding: 0px;
border: 0px none; font-weight: inherit; vertical-align:
baseline;">newInstance</em>();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61);"> <span class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(106, 62, 62);">dbf</span>.setNamespaceAware(<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(127, 0, 85);"><strong style="margin:
0px; padding: 0px; border: 0px none; font-style:
inherit; vertical-align: baseline;">true</strong></span>);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61);">When we sign under Java 8, this is the resulting
digitally signed output for our XML <snapshot>
element, which does have a namespace of our own:</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><span style="margin: 0px; padding: 0px; border: 0px
none; font-weight: inherit; font-style: inherit;
vertical-align: baseline; color: rgb(170, 13, 145);"><snapshot<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">xmlns</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(14, 14, 255);"><a
class="gmail-jive-link-external-small"
href="http://open.esignforms.com/XMLSchema/2011"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px
none; font-weight: inherit; font-style: inherit;
vertical-align: baseline; color: rgb(112, 114, 113);
text-decoration-line: none;" moz-do-not-send="true">http://open.esignforms.com/XMLSchema/2011</a></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"><span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">timestamp</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"2019-01-30T12:40:46-08:00"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"><span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">type</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"document"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">><![CDATA[</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "</span><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration-line:
none;" moz-do-not-send="true">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline;">"></span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><span style="margin: 0px; padding: 0px; border: 0px
none; font-weight: inherit; font-style: inherit;
vertical-align: baseline;"><html xmlns="</span><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/1999/xhtml" rel="nofollow"
style="margin: 0px; padding-top: 0px; padding-bottom: 0px;
padding-left: 0px; border: 0px none; font-weight: inherit;
font-style: inherit; vertical-align: baseline; color:
rgb(112, 114, 113); text-decoration-line: none;"
moz-do-not-send="true">http://www.w3.org/1999/xhtml</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline;">"></span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><head></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta http-equiv="Content-Type" content="text/html;
charset=UTF-8" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><title>Date Doc 1</title></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="robots" content="noindex, nofollow"
/></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="Description" content="Confidential
document" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="viewport" content="width=device-width,
initial-scale=1" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="Generator" content="Yozons Open
eSignForms document generator version 19.1.19_p0129_1657"
/></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="DeploymentId"
content="bbfe9bed-918d-446b-9518-8ec303bafb83" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="TransactionId"
content="5163276c-d8aa-436f-8a96-5bc0c9eca931" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="TransactionTemplateId"
content="d15a91a3-87b8-457e-84bc-0b56ac7ebb10" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="TransactionMode" content="Test" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="PackageId"
content="60301b59-ca07-429e-bb76-7083bfd6e642" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="PackageVersionId"
content="61afd6f3-b79e-4d14-844d-3a38541020ea" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="PackageVersionPartyName"
content="FirstParty" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="DocumentId"
content="e105af31-4b37-4092-9795-48b7c762ae97" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="DocumentName" content="Date Doc 1" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="DocumentVersionId"
content="52248c28-187e-43f0-8de8-98357fa63654" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="DocumentVersionPageId"
content="62edfd59-be00-435a-9bd5-583cc84d220a" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="DocumentVersionPartyName"
content="FirstParty" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="DocumentPageMode" content="REVIEW" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="HtmlRenderTimestamp" content="2019-01-30
12:40:43.041 PST" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="RequestIpAddr" content="<a
href="http://50-46-115-249.evrt.wa.frontiernet.net"
moz-do-not-send="true">50-46-115-249.evrt.wa.frontiernet.net</a>
(50.46.115.249)" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><meta name="RequestUserAgent" content="Mozilla/5.0
(Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/605.1.15
(KHTML, like Gecko) Version/12.0.3 Safari/605.1.15" /></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><span style="margin: 0px; padding: 0px; border: 0px
none; font-weight: inherit; font-style: inherit;
vertical-align: baseline;"><base href="</span><a
class="gmail-jive-link-external-small"
href="https://open.esignforms.com/demo/" rel="nofollow"
style="margin: 0px; padding-top: 0px; padding-bottom: 0px;
padding-left: 0px; border: 0px none; font-weight: inherit;
font-style: inherit; vertical-align: baseline; color:
rgb(112, 114, 113); text-decoration-line: none;"
moz-do-not-send="true">https://open.esignforms.com/demo/</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline;">" /></span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><style type="text/css"></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* platform esf.css */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">@import url(//<a
href="http://fonts.googleapis.com/css?family=Pacifico"
moz-do-not-send="true">fonts.googleapis.com/css?family=Pacifico</a>);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">body.esf { font-family: Calibri, Arial, Helvetica,
sans-serif; font-size: 1em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf a img { border: none; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.center, .esf div.center { margin-left: auto;
margin-right: auto; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.left, .esf span.left, .esf div.left, .esf
th.left, .esf td.left { text-align: left; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.right, .esf span.right, .esf div.right, .esf
th.right, .esf td.right { text-align: right; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.center, .esf span.center, .esf th.center, .esf
td.center { text-align: center; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.justify, .esf span.justify, .esf div.justify {
text-align: justify; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .bottom { vertical-align: bottom; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .top { vertical-align: top; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .middle { vertical-align: middle; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w5 { width: 5%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w10 { width: 10%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w15 { width: 15%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w20 { width: 20%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w25 { width: 25%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w30 { width: 30%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w33 { width: 33%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w34 { width: 34%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w35 { width: 35%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w40 { width: 40%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w45 { width: 45%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w48 { width: 48%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w50 { width: 50%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w60 { width: 60%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w70 { width: 70%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w75 { width: 75%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w80 { width: 80%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w85 { width: 85%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w90 { width: 90%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w95 { width: 95%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w98 { width: 98%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .w100 { width: 100%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boT { border-top: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boB { border-bottom: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boTB { border-top: 1px solid black;
border-bottom: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boL { border-left: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boR { border-right: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boLR { border-left: 1px solid black;
border-right: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boBdash { border-bottom: 1px dashed black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boBdot { border-bottom: 1px dotted black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boBthick { border-bottom: 4px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .box { border: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boxthicker { border: 2px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .boxthick { border: 4px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .underline { text-decoration: underline; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .bold { font-weight: bold; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .italic { font-style: italic; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf ::-webkit-input-placeholder { font-style: italic;
}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf :-moz-placeholder { font-style: italic; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf ::-moz-placeholder { font-style: italic; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf :-ms-input-placeholder { font-style: italic; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .caps { text-transform: uppercase; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .smallcaps { font-variant: small-caps; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .lowercase { text-transform: lowercase; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f6 { font-size: 6pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f7 { font-size: 7pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f8 { font-size: 8pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f9 { font-size: 9pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f10 { font-size: 10pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f11 { font-size: 11pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f12 { font-size: 12pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f14 { font-size: 14pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f16 { font-size: 16pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f18 { font-size: 18pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f20 { font-size: 20pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f22 { font-size: 22pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f24 { font-size: 24pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f28 { font-size: 28pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f32 { font-size: 32pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f36 { font-size: 36pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f40 { font-size: 40pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f48 { font-size: 48pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f60 { font-size: 60pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f72 { font-size: 72pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .f96 { font-size: 96pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .red {color: red;}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .green {color: green;}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .blue {color: blue;}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .white {color: white;}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .black {color: black;}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .gray {color: gray;}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nomargin { margin: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nomarginT { margin-top: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nomarginB { margin-bottom: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nomarginTB { margin-top: 0; margin-bottom: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nomarginL { margin-left: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nomarginR { margin-right: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nomarginLR { margin-left: 0; margin-right: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .nowrap { white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* HTML5 versions for table cellpadding="0" through
cellpadding="5" */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellpadding0 th, .esf table.cellpadding0 td
{ padding: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellpadding1 th, .esf table.cellpadding1 td
{ padding: 1px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellpadding2 th, .esf table.cellpadding2 td
{ padding: 2px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellpadding3 th, .esf table.cellpadding3 td
{ padding: 3px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellpadding4 th, .esf table.cellpadding4 td
{ padding: 4px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellpadding5 th, .esf table.cellpadding5 td
{ padding: 5px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* HTML5 versions for table cellspacing="0" through
cellspacing="5" */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellspacing0 { border-spacing: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellspacing1 { border-spacing: 1px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellspacing2 { border-spacing: 2px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellspacing3 { border-spacing: 3px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellspacing4 { border-spacing: 4px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.cellspacing5 { border-spacing: 5px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* HTML5 version of border="1" through border="2" */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">table.gridBorder { border-top: 1px solid black;
border-left: 1px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">table.gridBorder th, table.gridBorder td {
border-bottom: 1px solid black; border-right: 1px solid
black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">table.gridBorder2 { border-top: 2px solid black;
border-left: 2px solid black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">table.gridBorder2 th, table.gridBorder2 td {
border-bottom: 2px solid black; border-right: 2px solid
black; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.newPage { border-top: 1px dotted gray; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .doNotPrint { } /* do nothing normally, but we
override in @print so suppress the element */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.pagediv { } /* do nothing, but allows you to
style as each page is wrapped in a div */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.inline { display: inline-block; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.inlineblock { display: inline-block; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* The following are generally not useful for a
document, but are used in the auto-rendering of fields,
labels, errors, etc. Many of these can be set via
DocumentStyles in Open ESF. */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* For the Field Label rendering */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf label.normal { }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf label.normal-error { color: red; font-weight:
bold; background-color: yellow; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf label.small { font-size: 8pt; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf label.small-error { font-size: 8pt; color: red;
font-weight: bold; background-color: yellow; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.viewFieldData { width: inherit; } /* when
viewing field data -- not in input mode */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.viewFieldData-error { font-weight: bold;
font-style: italic; background-color: pink; border: 2px
dashed red; } /* when viewing data that was not known -- not
in input mode */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea { display: inline-block; } /*
sets the width for the label and field area */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.labelAreaStacked {
display: block; white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.labelAreaRightStacked {
display: block; text-align: right; white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.labelAreaCenterStacked {
display: block; text-align: center; white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.labelArea { display:
inline-block; white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.labelAreaRight { display:
inline-block; text-align: right; white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.labelAreaCenter {
display: inline-block; text-align: center; white-space:
nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaStacked {
display: block; width: 100%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaLeftStacked {
display: block; width: 100%; text-align: left; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaRightStacked {
display: block; width: 100%; text-align: right; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaCenterStacked {
display: block; width: 100%; text-align: center; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldArea { display:
inline-block; width: 100%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaLeft { display:
inline-block; width: 100%; text-align: left; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaRight { display:
inline-block; width: 100%; text-align: right; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaCenter {
display: inline-block; width: 100%; text-align: center; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaStackedAuto {
display: block; width: auto; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaLeftStackedAuto
{ display: block; width: auto; text-align: left; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaRightStackedAuto
{ display: block; width: auto; text-align: right; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea
span.fieldAreaCenterStackedAuto { display: block; width:
auto; text-align: center; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaAuto { display:
inline-block; width: auto; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaLeftAuto {
display: inline-block; width: auto; text-align: left; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaRightAuto {
display: inline-block; width: auto; text-align: right; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.labelFieldArea span.fieldAreaCenterAuto {
display: inline-block; width: auto; text-align: center; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldArea { display: inline-block; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldAreaLeft { display: inline-block;
text-align: left; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldAreaRight { display: inline-block;
text-align: right; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldAreaCenter { display: inline-block;
text-align: center; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldAreaAuto { display: inline; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* Auto widths do not make sense really with alignment
as the field should be no bigger than the contents; we'll
keep it inline-blocked */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldAreaLeftAuto { display: inline-block;
text-align: left; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldAreaRightAuto { display: inline-block;
text-align: right; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.fieldAreaCenterAuto { display: inline-block;
text-align: center; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* For signature/initials display */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .signature, .esf .signature input { font-family:
'Pacifico', 'Bradley Hand ITC', 'Lucida Handwriting', 'Comic
Sans MS', cursive; font-size: 14pt; color: blue;
white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.signatureBlock { border: 3px solid #9899c4;
border-radius: 10px; background-color: #efffff; padding: 0px
3px 3px 12px; width: 720px; page-break-inside: avoid; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.signatureBlock p.signatureHeader { font-size:
11pt; font-weight: bold; text-decoration: underline;
margin-bottom: 0px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .signatureMetadata { font-size: 8pt; font-family:
'Courier New', Courier, monospace; white-space: nowrap; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* For optional/required/error input fields; uses
span.viewFieldData for showing the data when in non-edit
mode */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input.required { background-color: #FFFFE7;
font-weight: bold; border: 1px solid #7F9DB9; width:
inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input.optional { background-color: white;
font-weight: bold; border: 1px solid #7F9DB9; width:
inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input.error { background-color: #FFC0CB;
font-weight: bold; border: 1px solid red; width: inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf select.required { background-color: #FFFFE7;
font-weight: bold; border: 1px solid #7F9DB9; width:
inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf select.optional { background-color: white;
font-weight: bold; border: 1px solid #7F9DB9; width:
inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf select.error { background-color: #FFC0CB;
font-weight: bold; border: 1px solid red; width: inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf textarea.required { background-color: #FFFFE7;
font-weight: bold; border: 1px solid #7F9DB9; width:
inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf textarea.optional { background-color: white;
font-weight: bold; border: 1px solid #7F9DB9; width:
inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf textarea.error { background-color: #FFC0CB;
font-weight: bold; border: 1px solid red; width: inherit; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* Special override for optional checkboxes to not have
a border around them */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input[type="checkbox"].required { border: 0 none
!important; outline-color: #FFFFE7; outline-style: solid;
outline-width: medium; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input[type="checkbox"].optional { border: 0 none
!important; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input[type="checkbox"].error { outline: 1px solid
red; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* Special override for optional radio to not have a
border around them */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input[type="radio"].required { border: 0 none
!important; outline-color: #FFFFE7; outline-style: solid;
outline-width: medium; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input[type="radio"].optional { border: 0 none
!important; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input[type="radio"].error { outline: 1px solid
red; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input[type="radio"] { margin-bottom: 3px; } /*
push it up a bit so fits with label better */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* For buttons */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.buttons { margin-top: 2em; margin-left: 2em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.buttons input { margin-right: 2em; font-size:
1.1em; padding: 5px 10px; margin-top: 5px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.buttons input.caution { color: #FF8000; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.buttons input.preferredFlow { font-weight: bold;
color: green; font-size: 1.3em; padding: 8px 15px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.extraButtons { text-align: right; margin-top:
-3em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf p.extraButtons input { color: blue; font-size:
0.6em; padding: 2px 3px; margin-right: 1em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.documentAndPageNumbersInfo { font-family:
'Courier New', Courier, monospace; font-size: 8pt;
text-align: right; color: lightgray; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* For image overlays */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.imageOverlay { position: relative; display:
inline-block; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.imageOverlay img { margin: 0; padding: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.imageOverlay span.imageOverlayFieldArea {
position: absolute; margin: 0; padding: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.imageOverlay span.imageOverlayFieldArea
input[type="radio"] { margin: 0; padding: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.imageOverlay span.imageOverlayFieldArea
input[type="checkbox"] { margin: 0; padding: 0; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input.small { font-size: 8pt; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf input.upload { color: green; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* For file uploads of images displayed inline */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf img.fileUploadInlineImage200 { max-width: 200px;
border: 2px solid black; page-break-inside: avoid; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf img.fileUploadInlineImage400 { max-width: 400px;
border: 2px solid black; page-break-inside: avoid; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf img.fileUploadInlineImage600 { max-width: 800px;
border: 2px solid black; page-break-inside: avoid; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf img.fileUploadInlineImage800 { max-width: 800px;
border: 2px solid black; page-break-inside: avoid; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* For standard display of ErrorEntry[] arrays from
Errors */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf table.errorEntryArea { margin-left: 1em; border:
1px solid #FBD777; border-radius: 5px; background-color:
#FDE8A5; width: 95%; padding-top: 2px; padding-bottom: 2px;
}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf ul.errorEntryArea { padding-left: 20px; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf li.error-ErrorEntry { list-style-type: circle;
font-size: 1em; font-weight: bold; color: red; margin-left:
0px; margin-right: 1em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf li.warning-ErrorEntry { list-style-type: circle;
font-size: 1em; font-weight: bold; color: blue; margin-left:
0px; margin-right: 1em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf li.success-ErrorEntry { list-style-type: circle;
font-size: 1em; font-weight: bold; color: green;
margin-left: 0px; margin-right: 1em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf li.info-ErrorEntry { list-style-type: circle;
font-size: 1em; font-weight: bold; color: black;
margin-left: 0px; margin-right: 1em; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* Used for multi-line reports to separate them like
"greenbar paper" of old */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .bgGreenbarLight { background-color: transparent;
}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .bgGreenbarDark { background-color: #E8E6E6; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf span.jspfooter { font-size: 8pt; color: gray; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf div.jspErrorPageMessage { margin-left: 1em; width:
700px; font-weight: bold; background-color: pink; border:
1px solid black; border-radius: 10px; padding: 0px 1em 0px
1em; }<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">@media print {<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> body.esf { margin: 0; padding: 0; font-size: 80%
!important; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> .esf div.newPage { border-top: none;
page-break-after: always; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> .esf a.showURL:link:after, a.showURL:visited:after {
content: " (" attr(href) ")"; font-size: 80%; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> .esf .doNotPrint { display: none; }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* Begin document style id:
9a000404-5f56-4a1c-ad4a-be6382c67d97, version id:
86f339d5-81e2-4117-95c2-8f747f5a6fe3 */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">body.esf { font-family: Calibri, Arial, Helvetica,
sans-serif; font-size: 11pt; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
span.signature { font-family: Pacifico, cursive; font-size:
14pt; color: blue; font-style: normal; font-weight: normal;
font-variant: normal; text-transform: inherit; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
span.signature input { font-family: Pacifico, cursive;
font-size: 14pt; color: blue; font-style: normal;
font-weight: normal; font-variant: normal; text-transform:
inherit; }<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
span.viewFieldData { }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
input[type='checkbox'].required { border: 0 none !important;
outline-color: #FFFFE7; outline-style: solid; outline-width:
medium; }<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
input[type='radio'].required { border: 0 none !important;
outline-color: #FFFFE7; outline-style: solid; outline-width:
medium; }<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
input.required { font-style: normal; font-weight: bold;
font-variant: normal; text-transform: inherit;
background-color: #FFFFE7; border: 1px solid #7F9DB9; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
select.required { font-style: normal; font-weight: bold;
font-variant: normal; text-transform: inherit;
background-color: #FFFFE7; border: 1px solid #7F9DB9; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
textarea.required { font-style: normal; font-weight:
bold; font-variant: normal; text-transform: inherit;
background-color: #FFFFE7; border: 1px solid #7F9DB9; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
input.optional { font-style: normal; font-weight: bold;
font-variant: normal; text-transform: inherit;
background-color: white; border: 1px solid #7F9DB9; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
select.optional { font-style: normal; font-weight: bold;
font-variant: normal; text-transform: inherit;
background-color: white; border: 1px solid #7F9DB9; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
textarea.optional { font-style: normal; font-weight:
bold; font-variant: normal; text-transform: inherit;
background-color: white; border: 1px solid #7F9DB9; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
input[type='checkbox'].error { border: 0 none !important;
outline: 1px solid red; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
input[type='radio'].error { border: 0 none !important;
outline: 1px solid red; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3 input.error
{ font-style: normal; font-weight: bold; font-variant:
normal; text-transform: inherit; background-color: #FFC0CB;
border: 1px solid red; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
select.error { font-style: normal; font-weight: bold;
font-variant: normal; text-transform: inherit;
background-color: #FFC0CB; border: 1px solid red; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
textarea.error { font-style: normal; font-weight: bold;
font-variant: normal; text-transform: inherit;
background-color: #FFC0CB; border: 1px solid red; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
label.normal { }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
label.normal-error { color: red; font-style: normal;
font-weight: bold; font-variant: normal; text-transform:
inherit; background-color: yellow; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3 label.small
{ font-size: 8pt; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">.esf .X86f339d5_81e2_4117_95c2_8f747f5a6fe3
label.small-error { font-size: 8pt; color: red; font-style:
normal; font-weight: bold; font-variant: normal;
text-transform: inherit; background-color: yellow; }<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* End document style */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"></style></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><script type="text/javascript"></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">(function() {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> // If not defined yet, ensure our top "JavaScript
namespace" variable 'esf' is created.</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( typeof esf == "undefined" ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf = {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> version: {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> major: 19, minor: 1, update: '19',</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> toString: function(){</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> with(esf.version){</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return major + "." + minor + "." + update;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> },</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> appname: 'Open eSignForms',</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> htmlCopyright: '© 2019 Yozons, Inc.',</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> textCopyright: 'Copyright (c) 2009-2019 Yozons, Inc.'</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.getRelease = function() {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return this.appname + " " + this.version.toString();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( typeof console != "undefined")
console.log(esf.getRelease() + ' - ' + esf.textCopyright);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.saveScrollPosition = function(elem) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var currLeft = window.pageXOffset ||
document.documentElement.scrollLeft;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var currTop = window.pageYOffset ||
document.documentElement.scrollTop;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> elem.form.ESF_PAGE_SCROLLLEFT.value = currLeft; //
form field name must match
DocumentPageBean.HIDDEN_PAGE_SCROLLLEFT</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> elem.form.ESF_PAGE_SCROLLTOP.value = currTop; //
form field name must match
DocumentPageBean.HIDDEN_PAGE_SCROLLTOP</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.autoPost = function(inputField) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.confirmOnPageUnloadMessage = null; // do not
block leaving page for autopost</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideAllSubmitInputFields();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> inputField.form.ESF_AUTO_POST_FIELD_ID.value =
inputField.id; // form field name must match
DocumentPageBean.HIDDEN_AUTO_POST_FIELD_ID</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.saveScrollPosition(inputField);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> inputField.form.submit();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.blockEnterKeyViaInputFields = function(e) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var evt = e || window.event;<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var node = (evt.target) ? evt.target :
((evt.srcElement) ? evt.srcElement : null);<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ((evt.keyCode == 13) &&
(node.type=="text")) {<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return false;<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.checkConfirmOnPageUnload =
function(confirm,durationMsec) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if (! confirm) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> window.onbeforeunload = null;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( durationMsec && durationMsec > 0 )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">
esf.hideAllSubmitInputFieldsTemporarily(durationMsec);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> else</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideAllSubmitInputFields();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> // For links, we don't hide buttons and we don't
clear the unload unless requested AND the target is _top or
_self (or no target set)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.checkLinkConfirmOnPageUnload =
function(confirm,atag) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if (! confirm && (atag.target == "_top" ||
atag.target == "_self" || atag.target == "") ) {<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> window.onbeforeunload = null;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> // Default is no message to display on page unload</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.confirmOnPageUnloadMessage = null;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.confirmOnPageUnload = function(e) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> e = e || window.event;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( esf.confirmOnPageUnloadMessage ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if (e) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> e.returnValue =
esf.confirmOnPageUnloadMessage;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return esf.confirmOnPageUnloadMessage;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideAllSubmitInputFields = function() {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( document.getElementsByTagName ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var inputFields =
document.getElementsByTagName("input");</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> for( var i=0; i < inputFields.length; ++i ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( inputFields[i].type == "submit" )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeInvisible(inputFields[i]);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var buttonFields =
document.getElementsByTagName("button");</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> for( var i=0; i < buttonFields.length; ++i ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeInvisible(buttonFields[i]);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return true;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.showAllSubmitInputFields = function() {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( document.getElementsByTagName ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var inputFields =
document.getElementsByTagName("input");</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> for( var i=0; i < inputFields.length; ++i ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( inputFields[i].type == "submit" )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeVisible(inputFields[i]);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var buttonFields =
document.getElementsByTagName("button");</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> for( var i=0; i < buttonFields.length; ++i ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeVisible(buttonFields[i]);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return true;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideAllSubmitInputFieldsTemporarily =
function(durationMsec) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideAllSubmitInputFields();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> setTimeout( esf.showAllSubmitInputFields,
durationMsec );</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.displayById = function(id) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( document.getElementById &&
document.getElementById(id) )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.display(document.getElementById(id));</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.display = function(elem) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( elem && elem.style )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> elem.style.display = "block";</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideById = function(id) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( document.getElementById &&
document.getElementById(id) )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hide(document.getElementById(id));</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hide = function(elem) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( elem && elem.style )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> elem.style.display = "none";</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeVisibleById = function(id) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( document.getElementById &&
document.getElementById(id) )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeVisible(document.getElementById(id));</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeVisible = function(elem) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( elem && elem.style )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> elem.style.visibility = 'visible';</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeInvisibleById = function(id) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( document.getElementById &&
document.getElementById(id) )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeInvisible(document.getElementById(id));</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeInvisible = function(elem) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( elem && elem.style )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> elem.style.visibility = 'hidden';</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeTemporarilyInvisible = function(elem,
durationMsec) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.makeInvisible(elem);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> setTimeout( function(){esf.makeVisible(elem);},
durationMsec );</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.ensureTopWindow = function() {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if (window != window.top)</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> top.location.href = location.href;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.getElementsByFieldName = function(fieldName) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( document.getElementsByName ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return
document.getElementsByName(fieldName.toLowerCase()); //
Field names are all lowercase in the HTML DOM</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return []; // not really an empty node list, but an
empty array so it has a 'length' property to query before
accessing</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.getElementByFieldName = function(fieldName) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var elemNL = esf.getElementsByFieldName(fieldName);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return elemNL.length > 0 ? elemNL[0] : null;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.setAllCheckboxesByName = function(name,b) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var checkboxes = esf.getElementsByFieldName(name);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> for( var i=0; i < checkboxes.length; ++i ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( checkboxes[i].type == "checkbox" )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> checkboxes[i].checked = b;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.checkAllCheckboxesByName = function(name) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.setAllCheckboxesByName(name,true);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.uncheckAllCheckboxesByName = function(name) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.setAllCheckboxesByName(name,false);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> /* Expects two radiobuttons to be laid out as [] Yes
[] No order -- can also be stacked as long as Yes is first
*/</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.setupDisplayIfYesNoRadioButtonGroupIsYes =
function(yesNoRadioButtonGroupName,elemIdToShowIfYes,currentRadioButtonGroupFieldValue)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var rbYesNoElems =
document.getElementsByName(yesNoRadioButtonGroupName.toLowerCase());</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( rbYesNoElems && rbYesNoElems.length ==
2 ) { /* radio buttons will only exist in EDIT mode */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> rbYesNoElems[0].onclick = function() {
esf.displayById(elemIdToShowIfYes); }; /* yes rb */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> rbYesNoElems[1].onclick = function() {
esf.hideById(elemIdToShowIfYes); }; /* no rb */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var lowerValue =
currentRadioButtonGroupFieldValue.toLowerCase();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( lowerValue.startsWith('y') ||
lowerValue.startsWith('t') || lowerValue == '1' )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.displayById(elemIdToShowIfYes);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> else</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideById(elemIdToShowIfYes);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> /* Expects two radiobuttons to be laid out as [] Yes
[] No order -- can also be stacked as long as Yes is first
*/</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.setupDisplayIfYesNoRadioButtonGroupIsNo =
function(yesNoRadioButtonGroupName,elemIdToShowIfNo,currentRadioButtonGroupFieldValue)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var rbYesNoElems =
document.getElementsByName(yesNoRadioButtonGroupName.toLowerCase());</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( rbYesNoElems && rbYesNoElems.length ==
2 ) { /* radio buttons will only exist in EDIT mode */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> rbYesNoElems[0].onclick = function() {
esf.hideById(elemIdToShowIfNo); }; /* yes rb */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> rbYesNoElems[1].onclick = function() {
esf.displayById(elemIdToShowIfNo); }; /* no rb */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var lowerValue =
currentRadioButtonGroupFieldValue.toLowerCase();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( lowerValue.startsWith('n') ||
lowerValue.startsWith('f') || lowerValue == '0' )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.displayById(elemIdToShowIfNo);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> else</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideById(elemIdToShowIfNo);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.setupDisplayIfChecked =
function(checkboxName,elemIdToShowIfChecked,currentCheckboxFieldValue,checkboxValueWhenChecked)
{</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var cbElems =
document.getElementsByName(checkboxName.toLowerCase());</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( cbElems && cbElems.length == 1 ) { /*
checkboxes will only exist in EDIT mode */</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> cbElems[0].onchange = function() {<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( this.checked )<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.displayById(elemIdToShowIfChecked);<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> else<span class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideById(elemIdToShowIfChecked);<span
class="gmail-Apple-converted-space"> </span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( currentCheckboxFieldValue ==
checkboxValueWhenChecked )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.displayById(elemIdToShowIfChecked);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> else</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.hideById(elemIdToShowIfChecked);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.containsSpace = function(s) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( s == null )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return false;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> i = 0;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> while( i < s.length ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( s.charAt(i) == ' ' )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return true;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> ++i;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return false;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.isOnlyNumbers = function(s) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( s == null )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return false;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var i = 0;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> while( i < s.length ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( "0123456789".indexOf(s.charAt(i)) < 0 )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return false;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> i++;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return true;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> // Trims whitespace from the front and end of a
string</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.trimSpace = function(s) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( s == null || s.length == 0 )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return s;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var beginIndex = 0;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var endIndex = s.length - 1;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> while( beginIndex < s.length &&
s.charAt(beginIndex) == ' ' )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> ++beginIndex;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> while( endIndex >= 0 && s.charAt(endIndex)
== ' ' )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> --endIndex;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> ++endIndex;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> if ( beginIndex >= endIndex )</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return '';</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return s.substring(beginIndex,endIndex);</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 14px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> // Opens a window -- for a given name, width and
height</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> esf.showWindow = function(url,name,width,height) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> var win =
window.open(url,name,'width='+width+',height='+height+',scrollbars=yes,resizable=yes');</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> win.focus();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return false;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> }</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">})();</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">/* Workaround for IE, the only browser in the world
that doesn't support standard JavaScript String.startsWith()
*/</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">if ( ! String.prototype.startsWith ) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> String.prototype.startsWith = function(searchString,
position) {</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> position = position || 0;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> return this.indexOf(searchString, position) ===
position;</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"> };</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">}</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"></script></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"></head></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><body class="esf"></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><div id="X52248c28_187e_43f0_8de8_98357fa63654"
class="X86f339d5_81e2_4117_95c2_8f747f5a6fe3 pagediv"></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><div id="ESF_TEST_TRANSACTION_HEADER"
style="background-color: pink; text-align: center; width:
100%;">* * * T E S T T R A N S A C T I O N * *
*</div></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><div id="X62edfd59_be00_435a_9bd5_583cc84d220a"
class="Page1"></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"><p><span class="labelFieldArea bottom"
style="width: 10em;"><span
class="labelAreaStacked"><label
class="small">Current
Date: </label></span><span class="bottom
fieldArea viewFieldData " >January 30,
2019</span></span></p></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"></div></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 12px; vertical-align: baseline; color: rgb(61,
61, 61); min-height: 8pt;"> </p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"></div></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"></body></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);"></html></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(14,
14, 255);"><span style="margin: 0px; padding: 0px; border:
0px none; font-weight: inherit; font-style: inherit;
vertical-align: baseline; color: rgb(170, 13, 145);">]]><Signature<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">xmlns</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2000/09/xmldsig#" rel="nofollow"
style="margin: 0px; padding-top: 0px; padding-bottom: 0px;
padding-left: 0px; border: 0px none; font-weight: inherit;
font-style: inherit; vertical-align: baseline; color:
rgb(112, 114, 113); text-decoration-line: none;"
moz-do-not-send="true">http://www.w3.org/2000/09/xmldsig#</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"><span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Id</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"OpenESignForms_Seal"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">><SignedInfo><CanonicalizationMethod<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Algorithm</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2006/12/xml-c14n11#WithComments"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration-line:
none;" moz-do-not-send="true">http://www.w3.org/2006/12/xml-c14n11#WithComments</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">/><SignatureMethod<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Algorithm</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration-line:
none;" moz-do-not-send="true">http://www.w3.org/2001/04/xmldsig-more#rsa-sha512</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">/><Reference<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Id</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"Payload_Reference_ID"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"><span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">URI</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">""</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">><Transforms><Transform<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Algorithm</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2000/09/xmldsig#enveloped-signature"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration-line:
none;" moz-do-not-send="true">http://www.w3.org/2000/09/xmldsig#enveloped-signature</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">/></Transforms><DigestMethod<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Algorithm</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(112, 114, 113); text-decoration-line:
none;" moz-do-not-send="true">http://www.w3.org/2001/04/xmlenc#sha512</a><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">/><DigestValue></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">82PhK9E99GBG/pq5PSLRIGqpz0QbwwN8wlYQJsR3e4r5g1M8yhD3J0XhxNcMHmJIyyyb7yzo947O</span></p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">y2T9M/EHQw==<span style="margin: 0px; padding: 0px;
border: 0px none; font-weight: inherit; font-style:
inherit; vertical-align: baseline; color: rgb(170, 13,
145);"></DigestValue></Reference><Reference<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">URI</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"#KeyInfo_ID"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">><DigestMethod<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Algorithm</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(14, 14, 255);"><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px
none; font-weight: inherit; font-style: inherit;
vertical-align: baseline; color: rgb(112, 114, 113);
text-decoration-line: none;" moz-do-not-send="true">http://www.w3.org/2001/04/xmlenc#sha512</a></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">/><DigestValue></span>zqVVsv0tdx1Fp/c1rrj5b7aKdVtwtq2u0R0RsUnwCja3aMXGjsfqA68lZawt5wCtZqLWsKllPUom</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">Z5quVeBVBg==<span style="margin: 0px; padding: 0px;
border: 0px none; font-weight: inherit; font-style:
inherit; vertical-align: baseline; color: rgb(170, 13,
145);"></DigestValue></Reference><Reference<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">URI</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"#QualifyingProperties_ID"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">><DigestMethod<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Algorithm</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(14, 14, 255);"><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px
none; font-weight: inherit; font-style: inherit;
vertical-align: baseline; color: rgb(112, 114, 113);
text-decoration-line: none;" moz-do-not-send="true">http://www.w3.org/2001/04/xmlenc#sha512</a></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">/><DigestValue></span>AKs1UqheswdoyC7xfofmnZoCOF8dmFISw0Cnqfp9n294EgvP5dnZAWWXH+yspvhnNr3qOJmcaP3N</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">ZYoN6rG5XA==<span style="margin: 0px; padding: 0px;
border: 0px none; font-weight: inherit; font-style:
inherit; vertical-align: baseline; color: rgb(170, 13,
145);"></DigestValue></Reference><Reference<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">URI</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"#OpenESignForms_Seal_ID"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">><DigestMethod<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Algorithm</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(14, 14, 255);"><a
class="gmail-jive-link-external-small"
href="http://www.w3.org/2001/04/xmlenc#sha512"
rel="nofollow" style="margin: 0px; padding-top: 0px;
padding-bottom: 0px; padding-left: 0px; border: 0px
none; font-weight: inherit; font-style: inherit;
vertical-align: baseline; color: rgb(112, 114, 113);
text-decoration-line: none;" moz-do-not-send="true">http://www.w3.org/2001/04/xmlenc#sha512</a></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">/><DigestValue></span>PzDq2Q3GpkgsnMmD//3bp5q+IksCxpR106yL1hx+WdxNvZWeAdT3SFAoHgLZtx4KL814iqLbiL5U</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">kwwmI2q8DA==<span style="margin: 0px; padding: 0px;
border: 0px none; font-weight: inherit; font-style:
inherit; vertical-align: baseline; color: rgb(170, 13,
145);"></DigestValue></Reference></SignedInfo><SignatureValue></span>ID9zJVDWmIjJzv2TWdq3RjZ4MdF3+gX2LX2du7uRw0A2BJ7u8DAg33Wzlg0EnGNyOFC/P8obaegE</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">xCaomRhZXqrLdCoyobe5zWxAFZ+cEHvUY4IwZKdf06i8UEgWiREdHTLfmqqbrhWrnXSnyFoSzAR3</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">pn4WssvP4LlJqoMPVQfHtO2aPJQpBBbnQe9wa8K0DgEpAy3ge6OwTtOZ48F27AweZPnFQOBhcmw4</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">Rfsri9CmZKUWI46RmLuSBv5uyxSwaZIX88uGPd4bG2zXcHd2VBxDyKblpGgIU+xcG+nxuSYNN8Y6</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">rs5o9/XoMM6T8x8LTdNWIgMRf11VhJ1bCh6uF8nEi/QYnV5GcRys/14a8J1oq7l/RNwEk1rMU1m/</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">VWDWhQT591S8hD4ZCVx7tokHdqtPg7hGHBbNdpcDYDKAhwRm3PJJBJ9XBHTgByrxnCqVk1W7D50f</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">bSiITGvsOIp3ooX3wsq44zv/GVl6BamUPMLhgDq30YZmMNDobJsZxY+CoxQPINfv325R4solQ6s0</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">WXqg5RzHHjRTfTK6uNNX931iCb9o3HzKZhtyfZcLygUY69og0etvVpUXjMc2m590eUFUs14ekKwU</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">hvB8rN0Qz+FVFH/jwR7AsNgDwE2KGaHEgypEOG5m3vLfLlJXP9ocGuCTp8IpOetx3GAndDFmizU=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"></SignatureValue><KeyInfo<span
class="gmail-Apple-converted-space"> </span></span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Id</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">=</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"KeyInfo_ID"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);">><KeyName></span>021eddcd-ebd0-4603-8b26-24b3f7fee682<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"></KeyName><KeyValue><RSAKeyValue><Modulus></span>iSEKAXeyDOq1RKCwypjN5iuU2uR//YM4ssMBGBCtfpq7eF6pXm0rU5Zz4LnmoptUyu4IcnrStgRr</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">JP3NPOeHgibR8i/Ef9frzd4rCwX2JpY3tztCGYByzk93ln7tzRYnMug9q0IVk6Far7JxBIuMy/eg</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">LOyptCZGnRU8wV6D+gydsdoFsaR+zghMtBmoZ8sArGd81rzq28B3NDdqrd4camU7viI+5mMTRGJn</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">UtBzU/4p7kxv2gePzUc2vJ76+8I1eUGbqc7Co12q8vS+wGpQ4a0lUiWJwj7BRXR21oPz+Qo5fiqb</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">a/mSo0gv11s3T2oHTTzWSyvTPb2wbwyBSFAVVaoqJ0g01UEjU2Lv2RkTi/YZpyyPPUDh4OA1KMfX</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">f3M7wxzS0+tJFfE4O4ELsaYlcRElVIor1y98LPKmqWgTg0olfU8H00igjbJdU37SzyqygqNadZlC</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">ocTtaMvveNIkDURAPPZS/Llp1KUm4YY29m+Of0JK0ZoEBLIj5R0uEIpOBe0MWhH4d8l5mxn8IKpR</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">chGgxgJ4P7bNpPQmPUH2rpFukV0NIPe946X7oJE/NubjePyQxpQwwE6zzavz0rf9s4OQpW7tdG/+</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">fyubGHXq4H/DH4ZZt0KBuIhLfqjEd3mgyzp4waihnkn4bhcRFm8s5UJEuszp6BkD0EHcPfN76Uk=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"></Modulus><Exponent></span>AQAB<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(170, 13, 145);"></Exponent></RSAKeyValue></KeyValue><X509Data><X509Certificate></span>MIIKkDCCCHigAwIBAgIIXjPAnc0XFeIwDQYJKoZIhvcNAQENBQAwgcIxOTA3BgNVBAMMME9wZW5f</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">ZVNpZ25Gb3Jtc19odHRwczovL29wZW4uZXNpZ25mb3Jtcy5jb20vZGVtbzE6MDgGA1UECgwxRGVw</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">bG95bWVudElEL2JiZmU5YmVkLTkxOGQtNDQ2Yi05NTE4LThlYzMwM2JhZmI4MzE8MDoGA1UECwwz</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">U2lnbmF0dXJlS2V5SUQvMDIxZWRkY2QtZWJkMC00NjAzLThiMjYtMjRiM2Y3ZmVlNjgyMQswCQYD</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">VQQGEwJVUzAeFw0xMTA0MTYwMzIxMzhaFw0yMTA0MTYwMzIxMzhaMIHCMTkwNwYDVQQDDDBPcGVu</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">X2VTaWduRm9ybXNfaHR0cHM6Ly9vcGVuLmVzaWduZm9ybXMuY29tL2RlbW8xOjA4BgNVBAoMMURl</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">cGxveW1lbnRJRC9iYmZlOWJlZC05MThkLTQ0NmItOTUxOC04ZWMzMDNiYWZiODMxPDA6BgNVBAsM</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">M1NpZ25hdHVyZUtleUlELzAyMWVkZGNkLWViZDAtNDYwMy04YjI2LTI0YjNmN2ZlZTY4MjELMAkG</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">A1UEBhMCVVMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCJIQoBd7IM6rVEoLDKmM3m</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">K5Ta5H/9gziywwEYEK1+mrt4XqlebStTlnPgueaim1TK7ghyetK2BGsk/c0854eCJtHyL8R/1+vN</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">3isLBfYmlje3O0IZgHLOT3eWfu3NFicy6D2rQhWToVqvsnEEi4zL96As7Km0JkadFTzBXoP6DJ2x</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">2gWxpH7OCEy0GahnywCsZ3zWvOrbwHc0N2qt3hxqZTu+Ij7mYxNEYmdS0HNT/inuTG/aB4/NRza8</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">nvr7wjV5QZupzsKjXary9L7AalDhrSVSJYnCPsFFdHbWg/P5Cjl+Kptr+ZKjSC/XWzdPagdNPNZL</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">K9M9vbBvDIFIUBVVqionSDTVQSNTYu/ZGROL9hmnLI89QOHg4DUox9d/czvDHNLT60kV8Tg7gQux</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">piVxESVUiivXL3ws8qapaBODSiV9TwfTSKCNsl1TftLPKrKCo1p1mUKhxO1oy+940iQNREA89lL8</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">uWnUpSbhhjb2b45/QkrRmgQEsiPlHS4Qik4F7QxaEfh3yXmbGfwgqlFyEaDGAng/ts2k9CY9Qfau</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">kW6RXQ0g973jpfugkT825uN4/JDGlDDATrPNq/PSt/2zg5Clbu10b/5/K5sYdergf8Mfhlm3QoG4</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">iEt+qMR3eaDLOnjBqKGeSfhuFxEWbyzlQkS6zOnoGQPQQdw983vpSQIDAQABo4IEhjCCBIIwggIz</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">BgNVHQ4EggIqBIICJjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAIkhCgF3sgzqtUSg</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">sMqYzeYrlNrkf/2DOLLDARgQrX6au3heqV5tK1OWc+C55qKbVMruCHJ60rYEayT9zTznh4Im0fIv</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">xH/X683eKwsF9iaWN7c7QhmAcs5Pd5Z+7c0WJzLoPatCFZOhWq+ycQSLjMv3oCzsqbQmRp0VPMFe</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">g/oMnbHaBbGkfs4ITLQZqGfLAKxnfNa86tvAdzQ3aq3eHGplO74iPuZjE0RiZ1LQc1P+Ke5Mb9oH</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">j81HNrye+vvCNXlBm6nOwqNdqvL0vsBqUOGtJVIlicI+wUV0dtaD8/kKOX4qm2v5kqNIL9dbN09q</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">B0081ksr0z29sG8MgUhQFVWqKidINNVBI1Ni79kZE4v2Gacsjz1A4eDgNSjH139zO8Mc0tPrSRXx</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">ODuBC7GmJXERJVSKK9cvfCzypqloE4NKJX1PB9NIoI2yXVN+0s8qsoKjWnWZQqHE7WjL73jSJA1E</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">QDz2Uvy5adSlJuGGNvZvjn9CStGaBASyI+UdLhCKTgXtDFoR+HfJeZsZ/CCqUXIRoMYCeD+2zaT0</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">Jj1B9q6RbpFdDSD3veOl+6CRPzbm43j8kMaUMMBOs82r89K3/bODkKVu7XRv/n8rmxh16uB/wx+G</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">WbdCgbiIS36oxHd5oMs6eMGooZ5J+G4XERZvLOVCRLrM6egZA9BB3D3ze+lJAgMBAAEwggI3BgNV</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">HSMEggIuMIICKoCCAiYwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCJIQoBd7IM6rVE</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">oLDKmM3mK5Ta5H/9gziywwEYEK1+mrt4XqlebStTlnPgueaim1TK7ghyetK2BGsk/c0854eCJtHy</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">L8R/1+vN3isLBfYmlje3O0IZgHLOT3eWfu3NFicy6D2rQhWToVqvsnEEi4zL96As7Km0JkadFTzB</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">XoP6DJ2x2gWxpH7OCEy0GahnywCsZ3zWvOrbwHc0N2qt3hxqZTu+Ij7mYxNEYmdS0HNT/inuTG/a</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">B4/NRza8nvr7wjV5QZupzsKjXary9L7AalDhrSVSJYnCPsFFdHbWg/P5Cjl+Kptr+ZKjSC/XWzdP</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">agdNPNZLK9M9vbBvDIFIUBVVqionSDTVQSNTYu/ZGROL9hmnLI89QOHg4DUox9d/czvDHNLT60kV</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">8Tg7gQuxpiVxESVUiivXL3ws8qapaBODSiV9TwfTSKCNsl1TftLPKrKCo1p1mUKhxO1oy+940iQN</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">REA89lL8uWnUpSbhhjb2b45/QkrRmgQEsiPlHS4Qik4F7QxaEfh3yXmbGfwgqlFyEaDGAng/ts2k</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">9CY9QfaukW6RXQ0g973jpfugkT825uN4/JDGlDDATrPNq/PSt/2zg5Clbu10b/5/K5sYdergf8Mf</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">hlm3QoG4iEt+qMR3eaDLOnjBqKGeSfhuFxEWbyzlQkS6zOnoGQPQQdw983vpSQIDAQABMA4GA1Ud</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">DwEB/wQEAwIGwDANBgkqhkiG9w0BAQ0FAAOCAgEAaGn/Q+1fjL7N675UYMGuC5EfloDQ3Y+zuYyx</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">FtMrwO3GuvABTf+oKsQc5n7XDgpQVBWlgIHH+LldDhRPQ1a0MPvMzPDL3Ps1K+hJewNhcec6fqXS</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">t+lszt+mnuK6gGKTioTbO6Li1E41WtJ1UhK4br1lsoNkM0E4rB5KUyj0ZmTCSlYlchAzMYLr1Ymc</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">Q5wgAu0lFIpluhd12un9mUWWXouSC+8pI+ZKfPz2lm+PGBDTTp0TsLLWldvLcnEAgbLG4wZvb1za</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">3EccZWtCX0b5lGjMCajhADiz76GgYZt1fTus1fhoTe6GsJV9lM11NZTEeTPAUE9VvtNGYOaNUl2e</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">S9pE1myNfiBgXNNJ3L4J6d6fGPlHV9rNPzjclfAOn4a1c+7ZBIsvW1znaeaAoeNyCcRPUr9rgKBS</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">L+izvr6w3eYiqjQWozCi2Nw/oTKk1dC32uzD9KRrQ8pAlSDsspic7FJpFqPVuxrvs8z7tXpc6uyB</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">cmaNZN91xowONrPljlbW2jm5AkebDyTMPfxIRcrTybOr/K3nOYEMkV8G/tRli4SRleGr3cUusHd5</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(0, 0,
0);">47BlUSoncDYywh+4drtCycli2mfph3hjB34qkwbzI8j8iX6PSROH+AGcC0L1MEgRq2Um9+K3iTBA</p>
<p style="margin: 0px; padding: 0px; border: 0px none;
font-size: 11px; vertical-align: baseline; color: rgb(170,
13, 145);"><span style="margin: 0px; padding: 0px; border:
0px none; font-weight: inherit; font-style: inherit;
vertical-align: baseline; color: rgb(0, 0, 0);">9zGxY4cvR4vn4VtWcebg9AVMJCwhV85c7l0P0uU=</span></X509Certificate></X509Data></KeyInfo><Object><QualifyingProperties<span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Id</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"QualifyingProperties_ID"</span>><SignedProperties><SignedSignatureProperties><SigningTime><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">2019-01-30T12:40:46-08:00</span></SigningTime></SignedSignatureProperties><SignedDataObjectProperties><DataObjectFormat<span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">ObjectReference</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"#Payload_Reference_ID"</span>><Description><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">document.html</span></Description><MimeType><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(0, 0, 0);">text/html</span></MimeType></DataObjectFormat></SignedDataObjectProperties></SignedProperties></QualifyingProperties></Object><Object><SignatureProperties><SignatureProperty<span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Id</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"OpenESignForms_Seal_ID"</span><span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Target</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"#OpenESignForms_Seal"</span>><OpenESignForms_XmlDigitalSignatureSeal<span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">DeploymentHostAddress</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"104.239.136.116"</span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">DeploymentHostName</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"<a
href="http://open.esignforms.com" moz-do-not-send="true">open.esignforms.com</a>"</span><span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">DeploymentId</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"bbfe9bed-918d-446b-9518-8ec303bafb83"</span><span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">SignerAddress</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"<a
href="http://50-46-115-249.evrt.wa.frontiernet.net"
moz-do-not-send="true">50-46-115-249.evrt.wa.frontiernet.net</a>
(50.46.115.249)"</span><span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">SignerAgent</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"Mozilla/5.0
(Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/605.1.15
(KHTML, like Gecko) Version/12.0.3 Safari/605.1.15"</span><span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Timestamp</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"2019-01-30T12:40:46-08:00"</span><span
class="gmail-Apple-converted-space"> </span><span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(131, 108, 40);">Version</span>=<span
style="margin: 0px; padding: 0px; border: 0px none;
font-weight: inherit; font-style: inherit; vertical-align:
baseline; color: rgb(196, 26, 22);">"19.1.19_p0129_1657"</span>/></SignatureProperty></SignatureProperties></Object></Signature></snapshot></p>
</div>
</blockquote>
</blockquote>
</body>
</html>