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