diff --git a/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java b/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java
index a2fecf12098..ccce2c10f9f 100644
--- a/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java
+++ b/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2019, 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
@@ -89,6 +89,24 @@ public interface CanonicalizationMethod extends Transform {
final static String EXCLUSIVE_WITH_COMMENTS =
"http://www.w3.org/2001/10/xml-exc-c14n#WithComments";
+ /**
+ * The Canonical XML 1.1
+ * (without comments) canonicalization method algorithm URI.
+ *
+ * @since 13
+ */
+ final static String INCLUSIVE_11 = "http://www.w3.org/2006/12/xml-c14n11";
+
+ /**
+ * The
+ * Canonical XML 1.1 with comments canonicalization method algorithm
+ * URI.
+ *
+ * @since 13
+ */
+ final static String INCLUSIVE_11_WITH_COMMENTS =
+ "http://www.w3.org/2006/12/xml-c14n11#WithComments";
+
/**
* Returns the algorithm-specific input parameters associated with this
* CanonicalizationMethod.
diff --git a/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java b/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
index 6012897f9bf..bf5486f4d32 100644
--- a/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
+++ b/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2019, 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
@@ -141,9 +141,18 @@ public abstract class TransformService implements Transform {
* may be different than the order of providers returned by
* {@link Security#getProviders() Security.getProviders()}.
*
- * @param algorithm the URI of the algorithm
+ * @param algorithm the URI of the algorithm. See the
+ * {@code TransformService} section in the
+ *
+ * Java Security Standard Algorithm Names Specification for a list of
+ * standard transform algorithms.
* @param mechanismType the type of the XML processing mechanism and
- * representation
+ * representation. See the {@code TransformService} section in the
+ *
+ * Java Security Standard Algorithm Names Specification for a list of
+ * standard mechanism types.
* @return a new TransformService
* @throws NullPointerException if algorithm or
* mechanismType is null
@@ -193,9 +202,18 @@ public abstract class TransformService implements Transform {
* Provider object does not have to be registered in the
* provider list.
*
- * @param algorithm the URI of the algorithm
+ * @param algorithm the URI of the algorithm. See the
+ * {@code TransformService} section in the
+ *
+ * Java Security Standard Algorithm Names Specification for a list of
+ * standard transform algorithms.
* @param mechanismType the type of the XML processing mechanism and
- * representation
+ * representation. See the {@code TransformService} section in the
+ *
+ * Java Security Standard Algorithm Names Specification for a list of
+ * standard mechanism types.
* @param provider the Provider object
* @return a new TransformService
* @throws NullPointerException if provider,
@@ -246,9 +264,18 @@ public abstract class TransformService implements Transform {
*
Note that the list of registered providers may be retrieved via
* the {@link Security#getProviders() Security.getProviders()} method.
*
- * @param algorithm the URI of the algorithm
+ * @param algorithm the URI of the algorithm. See the
+ * {@code TransformService} section in the
+ *
+ * Java Security Standard Algorithm Names Specification for a list of
+ * standard transform algorithms.
* @param mechanismType the type of the XML processing mechanism and
- * representation
+ * representation. See the {@code TransformService} section in the
+ *
+ * Java Security Standard Algorithm Names Specification for a list of
+ * standard mechanism types.
* @param provider the string name of the provider
* @return a new TransformService
* @throws NoSuchProviderException if the specified provider is not