xref: /aosp_15_r20/prebuilts/sdk/31/public/conscrypt-coreplatform.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/org/
com/android/org/conscrypt/
com/android/org/conscrypt/CertPinManager.class
CertPinManager.java package com.android.org.conscrypt public abstract com.android.org.conscrypt.CertPinManager extends java.lang.Object { }
com/android/org/conscrypt/ClientSessionContext.class
ClientSessionContext.java package com.android.org.conscrypt public final com.android.org.conscrypt.ClientSessionContext extends java.lang.Object implements javax.net.ssl.SSLSessionContext { void <init> () public void setPersistentCache (com.android.org.conscrypt.SSLClientSessionCache) com.android.org.conscrypt.SSLClientSessionCache persistentCache public final void setSessionTimeout (int) throws java.lang.IllegalArgumentException int seconds public final int getSessionCacheSize () public final int getSessionTimeout () public final java.util.Enumeration getIds () public final javax.net.ssl.SSLSession getSession (byte[]) byte[] sessionId public final void setSessionCacheSize (int) throws java.lang.IllegalArgumentException int size }
com/android/org/conscrypt/Conscrypt.class
Conscrypt.java package com.android.org.conscrypt public final com.android.org.conscrypt.Conscrypt extends java.lang.Object { private void <init> () public static javax.net.ssl.X509TrustManager getDefaultX509TrustManager () throws java.security.KeyManagementException }
com/android/org/conscrypt/ConscryptCertStore.class
ConscryptCertStore.java package com.android.org.conscrypt public abstract com.android.org.conscrypt.ConscryptCertStore extends java.lang.Object { }
com/android/org/conscrypt/FileClientSessionCache.class
FileClientSessionCache.java package com.android.org.conscrypt public final com.android.org.conscrypt.FileClientSessionCache extends java.lang.Object { private void <init> () public static synchronized com.android.org.conscrypt.SSLClientSessionCache usingDirectory (java.io.File) throws java.io.IOException java.io.File directory }
com/android/org/conscrypt/OpenSSLProvider.class
OpenSSLProvider.java package com.android.org.conscrypt public final com.android.org.conscrypt.OpenSSLProvider extends java.security.Provider { public void <init> () }
com/android/org/conscrypt/OpenSSLSocketImpl.class
OpenSSLSocketImpl.java package com.android.org.conscrypt public abstract com.android.org.conscrypt.OpenSSLSocketImpl extends javax.net.ssl.SSLSocket { void <init> () public void setHostname (java.lang.String) String hostname public java.io.FileDescriptor getFileDescriptor$ () public void setSoWriteTimeout (int) throws java.net.SocketException int writeTimeoutMilliseconds public void setHandshakeTimeout (int) throws java.net.SocketException int handshakeTimeoutMilliseconds public abstract javax.net.ssl.SSLSession getHandshakeSession () public abstract void setUseSessionTickets (boolean) public abstract void setChannelIdPrivateKey (java.security.PrivateKey) public final byte[] getNpnSelectedProtocol () public final void setNpnProtocols (byte[]) byte[] npnProtocols public final byte[] getAlpnSelectedProtocol () public final void setAlpnProtocols (byte[]) byte[] protocols public java.net.InetAddress getInetAddress () public boolean getOOBInline () throws java.net.SocketException public int getLocalPort () public void setReceiveBufferSize (int) throws java.net.SocketException int size public boolean isInputShutdown () public void removeHandshakeCompletedListener (javax.net.ssl.HandshakeCompletedListener) javax.net.ssl.HandshakeCompletedListener listener public void setTcpNoDelay (boolean) throws java.net.SocketException boolean on public boolean isConnected () public boolean getKeepAlive () throws java.net.SocketException public java.net.InetAddress getLocalAddress () public void bind (java.net.SocketAddress) throws java.io.IOException java.net.SocketAddress bindpoint public java.nio.channels.SocketChannel getChannel () public int getSoLinger () throws java.net.SocketException public boolean getTcpNoDelay () throws java.net.SocketException public void setSoLinger (boolean, int) throws java.net.SocketException boolean on int linger public final int getSoTimeout () throws java.net.SocketException public boolean isOutputShutdown () public void close () throws java.io.IOException public final void connect (java.net.SocketAddress) throws java.io.IOException java.net.SocketAddress endpoint public final void connect (java.net.SocketAddress, int) throws java.io.IOException java.net.SocketAddress endpoint int timeout public void setTrafficClass (int) throws java.net.SocketException int tc public final void setOOBInline (boolean) throws java.net.SocketException boolean on public java.net.SocketAddress getLocalSocketAddress () public int getReceiveBufferSize () throws java.net.SocketException public void setReuseAddress (boolean) throws java.net.SocketException boolean on public void addHandshakeCompletedListener (javax.net.ssl.HandshakeCompletedListener) javax.net.ssl.HandshakeCompletedListener listener public int getTrafficClass () throws java.net.SocketException public boolean getReuseAddress () throws java.net.SocketException public final void setSoTimeout (int) throws java.net.SocketException int readTimeoutMilliseconds public void setKeepAlive (boolean) throws java.net.SocketException boolean on public java.io.InputStream getInputStream () throws java.io.IOException public void shutdownOutput () throws java.io.IOException public void shutdownInput () throws java.io.IOException public void setPerformancePreferences (int, int, int) int connectionTime int latency int bandwidth public final int getPort () public final void sendUrgentData (int) throws java.io.IOException int data public boolean isClosed () public boolean isBound () public void setSendBufferSize (int) throws java.net.SocketException int size public int getSendBufferSize () throws java.net.SocketException public java.io.OutputStream getOutputStream () throws java.io.IOException public java.lang.String toString () public java.net.SocketAddress getRemoteSocketAddress () }
com/android/org/conscrypt/SSLClientSessionCache.class
SSLClientSessionCache.java package com.android.org.conscrypt public abstract com.android.org.conscrypt.SSLClientSessionCache extends java.lang.Object { }
com/android/org/conscrypt/TrustManagerImpl.class
TrustManagerImpl.java package com.android.org.conscrypt public final com.android.org.conscrypt.TrustManagerImpl extends javax.net.ssl.X509ExtendedTrustManager { public void <init> (java.security.KeyStore) java.security.KeyStore keyStore public void <init> (java.security.KeyStore, com.android.org.conscrypt.CertPinManager, com.android.org.conscrypt.ConscryptCertStore) java.security.KeyStore keyStore com.android.org.conscrypt.CertPinManager manager com.android.org.conscrypt.ConscryptCertStore certStore public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] chain String authType public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String, java.net.Socket) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] chain String authType java.net.Socket socket public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String, javax.net.ssl.SSLEngine) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] chain String authType javax.net.ssl.SSLEngine engine public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] chain String authType public java.util.List checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] chain String authType String hostname public java.util.List getTrustedChainForServer (java.security.cert.X509Certificate[], java.lang.String, java.net.Socket) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] certs String authType java.net.Socket socket public java.util.List getTrustedChainForServer (java.security.cert.X509Certificate[], java.lang.String, javax.net.ssl.SSLEngine) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] certs String authType javax.net.ssl.SSLEngine engine public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, java.net.Socket) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] chain String authType java.net.Socket socket public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, javax.net.ssl.SSLEngine) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] chain String authType javax.net.ssl.SSLEngine engine public void handleTrustStorageUpdate () public java.security.cert.X509Certificate[] getAcceptedIssuers () }
com/android/org/conscrypt/TrustedCertificateIndex.class
TrustedCertificateIndex.java package com.android.org.conscrypt public final com.android.org.conscrypt.TrustedCertificateIndex extends java.lang.Object { public void <init> () public java.security.cert.TrustAnchor index (java.security.cert.X509Certificate) java.security.cert.X509Certificate cert public java.security.cert.TrustAnchor findByIssuerAndSignature (java.security.cert.X509Certificate) java.security.cert.X509Certificate cert public java.security.cert.TrustAnchor findBySubjectAndPublicKey (java.security.cert.X509Certificate) java.security.cert.X509Certificate cert public java.util.Set findAllByIssuerAndSignature (java.security.cert.X509Certificate) java.security.cert.X509Certificate cert }
com/android/org/conscrypt/TrustedCertificateStore.class
TrustedCertificateStore.java package com.android.org.conscrypt public com.android.org.conscrypt.TrustedCertificateStore extends java.lang.Object implements com.android.org.conscrypt.ConscryptCertStore { public void <init> () public static final boolean isUser (java.lang.String) String alias public static void setDefaultUserDirectory (java.io.File) java.io.File root public java.security.cert.Certificate getCertificate (java.lang.String) String alias public java.security.cert.Certificate getCertificate (java.lang.String, boolean) String alias boolean includeDeletedSystem public java.util.Date getCreationDate (java.lang.String) String alias public java.util.Set aliases () public java.util.Set userAliases () public java.util.Set allSystemAliases () public boolean containsAlias (java.lang.String) String alias public java.lang.String getCertificateAlias (java.security.cert.Certificate) java.security.cert.Certificate c public java.lang.String getCertificateAlias (java.security.cert.Certificate, boolean) java.security.cert.Certificate c boolean includeDeletedSystem public boolean isUserAddedCertificate (java.security.cert.X509Certificate) java.security.cert.X509Certificate cert public java.io.File getCertificateFile (java.io.File, java.security.cert.X509Certificate) java.io.File dir java.security.cert.X509Certificate x public java.security.cert.X509Certificate getTrustAnchor (java.security.cert.X509Certificate) java.security.cert.X509Certificate c public java.security.cert.X509Certificate findIssuer (java.security.cert.X509Certificate) java.security.cert.X509Certificate c public java.util.Set findAllIssuers (java.security.cert.X509Certificate) java.security.cert.X509Certificate c public java.util.List getCertificateChain (java.security.cert.X509Certificate) throws java.security.cert.CertificateException java.security.cert.X509Certificate leaf public void installCertificate (java.security.cert.X509Certificate) throws java.security.cert.CertificateException java.io.IOException java.security.cert.X509Certificate cert public void deleteCertificateEntry (java.lang.String) throws java.security.cert.CertificateException java.io.IOException String alias }