1// Signature format: 2.0 2package com.android.org.conscrypt { 3 4 public class OpenSSLMessageDigestJDK extends java.security.MessageDigestSpi implements java.lang.Cloneable { 5 method protected byte[] engineDigest(); 6 method protected void engineReset(); 7 method protected void engineUpdate(byte); 8 method protected void engineUpdate(byte[], int, int); 9 } 10 11 public static final class OpenSSLMessageDigestJDK.MD5 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK { 12 ctor public OpenSSLMessageDigestJDK.MD5() throws java.security.NoSuchAlgorithmException; 13 } 14 15 public static final class OpenSSLMessageDigestJDK.SHA1 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK { 16 ctor public OpenSSLMessageDigestJDK.SHA1() throws java.security.NoSuchAlgorithmException; 17 } 18 19 public static final class OpenSSLMessageDigestJDK.SHA224 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK { 20 ctor public OpenSSLMessageDigestJDK.SHA224() throws java.security.NoSuchAlgorithmException; 21 } 22 23 public static final class OpenSSLMessageDigestJDK.SHA256 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK { 24 ctor public OpenSSLMessageDigestJDK.SHA256() throws java.security.NoSuchAlgorithmException; 25 } 26 27 public static final class OpenSSLMessageDigestJDK.SHA384 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK { 28 ctor public OpenSSLMessageDigestJDK.SHA384() throws java.security.NoSuchAlgorithmException; 29 } 30 31 public static final class OpenSSLMessageDigestJDK.SHA512 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK { 32 ctor public OpenSSLMessageDigestJDK.SHA512() throws java.security.NoSuchAlgorithmException; 33 } 34 35 public final class OpenSSLProvider extends java.security.Provider { 36 ctor public OpenSSLProvider(); 37 } 38 39 public final class OpenSSLRandom extends java.security.SecureRandomSpi implements java.io.Serializable { 40 ctor public OpenSSLRandom(); 41 method protected byte[] engineGenerateSeed(int); 42 method protected void engineNextBytes(byte[]); 43 method protected void engineSetSeed(byte[]); 44 } 45 46} 47 48