// Signature format: 4.0
package androidx.credentials.e2ee {

  public final class IdentityKey {
    method @WorkerThread public static androidx.credentials.e2ee.IdentityKey createFromPrf(byte[] prf, byte[]? salt, int keyType);
    method public byte[] getPrivate();
    method public byte[] getPublic();
    method public int getType();
    property public final byte[] private;
    property public final byte[] public;
    property public final int type;
    field public static final androidx.credentials.e2ee.IdentityKey.Companion Companion;
    field public static final int IDENTITYKEY_TYPE_ED25519 = 6; // 0x6
    field public static final int IDENTITYKEY_TYPE_RESERVED = 0; // 0x0
  }

  public static final class IdentityKey.Companion {
    method @WorkerThread public androidx.credentials.e2ee.IdentityKey createFromPrf(byte[] prf, byte[]? salt, int keyType);
  }

}

