1// Signature format: 4.0
2package androidx.credentials.e2ee {
3
4  public final class IdentityKey {
5    method @WorkerThread public static androidx.credentials.e2ee.IdentityKey createFromPrf(byte[] prf, byte[]? salt, int keyType);
6    method public byte[] getPrivate();
7    method public byte[] getPublic();
8    method public int getType();
9    property public byte[] private;
10    property public byte[] public;
11    property public int type;
12    field public static final androidx.credentials.e2ee.IdentityKey.Companion Companion;
13    field public static final int IDENTITY_KEY_TYPE_ED25519 = 6; // 0x6
14    field public static final int IDENTITY_KEY_TYPE_RESERVED = 0; // 0x0
15  }
16
17  public static final class IdentityKey.Companion {
18    method @WorkerThread public androidx.credentials.e2ee.IdentityKey createFromPrf(byte[] prf, byte[]? salt, int keyType);
19    property public static int IDENTITY_KEY_TYPE_ED25519;
20    property public static int IDENTITY_KEY_TYPE_RESERVED;
21  }
22
23}
24
25