Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit caa46170 authored by Max Bires's avatar Max Bires Committed by Gerrit Code Review
Browse files

Merge "Fixing array cast."

parents 0925c746 68ebc129
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -36,9 +36,11 @@ import java.nio.charset.StandardCharsets;
import java.security.KeyPairGenerator;
import java.security.KeyStore;
import java.security.SecureRandom;
import java.security.cert.Certificate;
import java.security.cert.CertificateFactory;
import java.security.cert.X509Certificate;
import java.security.spec.ECGenParameterSpec;
import java.util.Arrays;
import java.util.Collection;
import java.util.Random;
import java.util.Set;
@@ -281,8 +283,9 @@ public abstract class AttestationUtils {
            KeyStore keyStore = KeyStore.getInstance("AndroidKeyStore");
            keyStore.load(null);

            Certificate[] certs = keyStore.getCertificateChain(keystoreAlias);
            X509Certificate[] certificateChain =
                    (X509Certificate[]) keyStore.getCertificateChain(keystoreAlias);
                Arrays.copyOf(certs, certs.length, X509Certificate[].class);

            keyStore.deleteEntry(keystoreAlias);