JDK 9 RFR of doclint fixes in javax.xml.crypto.dsig
Joe Darcy
joe.darcy at oracle.com
Mon Dec 30 18:26:09 UTC 2013
Hello,
In the course of working on some further doclint cleanup for JDK 9, I
came across a variety of minor issues in javax.xml.crypto.dsig. Please
review the patch below for JDK 9.
Thanks,
-Joe
---
old/src/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java
2013-12-30 10:22:50.000000000 -
0800
+++
new/src/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java
2013-12-30 10:22:50.000000000 -
0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -36,7 +36,6 @@
* <a href="http://www.w3.org/TR/xmldsig-core/">
* W3C Recommendation for XML-Signature Syntax and Processing</a>. The XML
* Schema Definition is defined as:
- * <p>
* <pre>
* <element name="CanonicalizationMethod"
type="ds:CanonicalizationMethodType"/>
* <complexType name="CanonicalizationMethodType" mixed="true">
--- old/src/share/classes/javax/xml/crypto/dsig/DigestMethod.java
2013-12-30 10:22:51.000000000 -0800
+++ new/src/share/classes/javax/xml/crypto/dsig/DigestMethod.java
2013-12-30 10:22:51.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -37,7 +37,6 @@
* defined in the <a href="http://www.w3.org/TR/xmldsig-core/">
* W3C Recommendation for XML-Signature Syntax and Processing</a>.
* The XML Schema Definition is defined as:
- * <p>
* <pre>
* <element name="DigestMethod" type="ds:DigestMethodType"/>
* <complexType name="DigestMethodType" mixed="true">
--- old/src/share/classes/javax/xml/crypto/dsig/Reference.java
2013-12-30 10:22:51.000000000 -0800
+++ new/src/share/classes/javax/xml/crypto/dsig/Reference.java
2013-12-30 10:22:51.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -38,7 +38,7 @@
* <a href="http://www.w3.org/TR/xmldsig-core/">
* W3C Recommendation for XML-Signature Syntax and Processing</a>.
* The XML schema is defined as:
- * <code><pre>
+ * <pre>
* <element name="Reference" type="ds:ReferenceType"/>
* <complexType name="ReferenceType">
* <sequence>
@@ -55,7 +55,7 @@
* <simpleType name="DigestValueType">
* <restriction base="base64Binary"/>
* </simpleType>
- * </pre></code>
+ * </pre>
*
* <p>A <code>Reference</code> instance may be created by invoking one
of the
* {@link XMLSignatureFactory#newReference newReference} methods of the
@@ -145,7 +145,7 @@
/**
* Returns the dereferenced data, if
- * <a href="XMLSignContext.html#Supported Properties">reference
caching</a>
+ * <a href="XMLSignContext.html#Supported%20Properties">reference
caching</a>
* is enabled. This is the result of dereferencing the URI of this
* reference during a validation or generation operation.
*
@@ -157,7 +157,7 @@
/**
* Returns the pre-digested input stream, if
- * <a href="XMLSignContext.html#Supported Properties">reference
caching</a>
+ * <a href="XMLSignContext.html#Supported%20Properties">reference
caching</a>
* is enabled. This is the input to the digest operation during a
* validation or signing operation.
*
--- old/src/share/classes/javax/xml/crypto/dsig/SignatureMethod.java
2013-12-30 10:22:52.000000000 -0800
+++ new/src/share/classes/javax/xml/crypto/dsig/SignatureMethod.java
2013-12-30 10:22:52.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -37,7 +37,6 @@
* as defined in the <a href="http://www.w3.org/TR/xmldsig-core/">
* W3C Recommendation for XML-Signature Syntax and Processing</a>.
* The XML Schema Definition is defined as:
- * <p>
* <pre>
* <element name="SignatureMethod" type="ds:SignatureMethodType"/>
* <complexType name="SignatureMethodType" mixed="true">
--- old/src/share/classes/javax/xml/crypto/dsig/TransformService.java
2013-12-30 10:22:52.000000000 -0800
+++ new/src/share/classes/javax/xml/crypto/dsig/TransformService.java
2013-12-30 10:22:52.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,9 +71,9 @@
* <code>TransformService</code> implementations that support the DOM
* mechanism type must abide by the DOM interoperability requirements
defined
* in the
- * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#DOM
Mechanism Requirements">
+ * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#DOM%20Mechanism%20Requirements">
* DOM Mechanism Requirements</a> section of the API overview. See the
- * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
standard
* mechanism types.
* <p>
--- old/src/share/classes/javax/xml/crypto/dsig/XMLSignContext.java
2013-12-30 10:22:53.000000000 -0800
+++ new/src/share/classes/javax/xml/crypto/dsig/XMLSignContext.java
2013-12-30 10:22:53.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* (for example, you should not use the same <code>XMLSignContext</code>
* instance to sign two different {@link XMLSignature} objects).
* <p>
- * <b><a name="Supported Properties"></a>Supported Properties</b>
+ * <b><a name="SupportedProperties"></a>Supported Properties</b>
* <p>The following properties can be set using the
* {@link #setProperty setProperty} method.
* <ul>
--- old/src/share/classes/javax/xml/crypto/dsig/XMLSignature.java
2013-12-30 10:22:53.000000000 -0800
+++ new/src/share/classes/javax/xml/crypto/dsig/XMLSignature.java
2013-12-30 10:22:53.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -187,7 +187,6 @@
* defined in the <a href="http://www.w3.org/TR/xmldsig-core/">
* W3C Recommendation for XML-Signature Syntax and Processing</a>.
* The XML Schema Definition is defined as:
- * <p>
* <pre>
* <element name="SignatureValue"
type="ds:SignatureValueType"/>
* <complexType name="SignatureValueType">
--- old/src/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
2013-12-30 10:22:54.000000000 -
0800
+++ new/src/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
2013-12-30 10:22:53.000000000 -
0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,9 +67,9 @@
*
* <p>The objects that this factory produces will be based
* on DOM and abide by the DOM interoperability requirements as
defined in the
- * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#DOM
Mechanism Requirements">
+ * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#DOM%20Mechanism%20Requirements">
* DOM Mechanism Requirements</a> section of the API overview. See the
- * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ * <a
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
standard
* mechanism types.
*
@@ -175,7 +175,7 @@
*
* @param mechanismType the type of the XML processing mechanism and
* representation. See the <a
- *
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ *
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
* standard mechanism types.
* @return a new <code>XMLSignatureFactory</code>
@@ -212,7 +212,7 @@
*
* @param mechanismType the type of the XML processing mechanism and
* representation. See the <a
- *
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ *
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
* standard mechanism types.
* @param provider the <code>Provider</code> object
@@ -256,7 +256,7 @@
*
* @param mechanismType the type of the XML processing mechanism and
* representation. See the <a
- *
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ *
href="../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
* standard mechanism types.
* @param provider the string name of the provider
--- old/src/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java
2013-12-30 10:22:54.000000000 -0800
+++ new/src/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java
2013-12-30 10:22:54.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -40,7 +40,7 @@
* (for example, you should not use the same
<code>XMLValidateContext</code>
* instance to validate two different {@link XMLSignature} objects).
* <p>
- * <b><a name="Supported Properties"></a>Supported Properties</b>
+ * <b><a name="SupportedProperties"></a>Supported Properties</b>
* <p>The following properties can be set by an application using the
* {@link #setProperty setProperty} method.
* <ul>
---
old/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
2013-12-30 10:22:55.000000000 -
0800
+++
new/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
2013-12-30 10:22:55.000000000 -
0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights
reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,9 +62,9 @@
*
* <p>The objects that this factory produces will be based
* on DOM and abide by the DOM interoperability requirements as
defined in the
- * <a
href="../../../../../../technotes/guides/security/xmldsig/overview.html#DOM
Mechanism Requirements">
+ * <a
href="../../../../../../technotes/guides/security/xmldsig/overview.html#DOM%20Mechanism%20Requirements">
* DOM Mechanism Requirements</a> section of the API overview. See the
- * <a
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ * <a
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
standard
* mechanism types.
*
@@ -131,7 +131,7 @@
*
* @param mechanismType the type of the XML processing mechanism and
* representation. See the <a
- *
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ *
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
* standard mechanism types.
* @return a new <code>KeyInfoFactory</code>
@@ -167,7 +167,7 @@
*
* @param mechanismType the type of the XML processing mechanism and
* representation. See the <a
- *
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ *
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
* standard mechanism types.
* @param provider the <code>Provider</code> object
@@ -211,7 +211,7 @@
*
* @param mechanismType the type of the XML processing mechanism and
* representation. See the <a
- *
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service
Provider">
+ *
href="../../../../../../technotes/guides/security/xmldsig/overview.html#Service%20Provider">
* Service Providers</a> section of the API overview for a list of
* standard mechanism types.
* @param provider the string name of the provider
More information about the security-dev
mailing list