Ich habe dieses Szenario, wo meine App Anforderungen an einen sicheren Server (NON http (s), in Wirklichkeit ist es über SIP-Protokoll, aber die Frage sollte zu gelten jedes nicht-HTTP-Protokoll), und ich muss in der Lage sein zu sagen, ob der Server als vertrauenswürdig angesehen wird, basierend auf den vertrauenswürdigen Systemstandardzertifikaten, die im Schlüsselspeicher meines Android-Geräts installiert sind.Kann ich Zugriff auf Trusted Certificate Entries in Android von meiner App
Das Problem ist, dass nach der Überprüfung aller APIs für Zertifikate (wie KeyStore, KeyChain, etc) ich keine Lösung finden konnte.
Scheint, dass jede App, obwohl sie Zugriff auf den Systemstandard-Schlüsselspeicher des Geräts erhalten kann, nur auf ihre eigenen Ressourcen zugreifen kann, nicht global, selbst wenn wir über Einträge vom Typ TrustedCertificateEntry sprechen.
Gibt es etwas, das ich hier vermisse?
Es scheint ein ziemlich gültigen Anwendungsfall für Nicht-https-Authentifizierung
Mit freundlichen Grüßen, Antonis