Author: markt Date: Wed Mar 30 19:28:05 2016 New Revision: 1737155 URL: http://svn.apache.org/viewvc?rev=1737155&view=rev Log: Add the new method for setting the certificate chain from a keystore
Modified: tomcat/trunk/java/org/apache/tomcat/jni/SSLContext.java Modified: tomcat/trunk/java/org/apache/tomcat/jni/SSLContext.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/jni/SSLContext.java?rev=1737155&r1=1737154&r2=1737155&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/jni/SSLContext.java (original) +++ tomcat/trunk/java/org/apache/tomcat/jni/SSLContext.java Wed Mar 30 19:28:05 2016 @@ -549,4 +549,17 @@ public final class SSLContext { * @return {@code true} if success, {@code false} otherwise. */ public static native boolean setCertificateRaw(long ctx, byte[] cert, byte[] key, int sslAidxRsa); + + /** + * Add a certificate to the certificate chain. Certs should be added in + * order starting with the issuer of the host certs and working up the + * certificate chain to the CA. + * + * <br> + * Use keystore a certificate chain to fill the BIOP + * @param ctx Server or Client context to use. + * @param cert Byte array with the certificate in DER encoding. + * @return {@code true} if success, {@code false} otherwise. + */ + public static native boolean addChainCertificateRaw(long ctx, byte[] cert); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org