okhttp
62 строки · 3.7 Кб
1public final class okhttp3/tls/Certificates {
2public static final fun certificatePem (Ljava/security/cert/X509Certificate;)Ljava/lang/String;
3public static final fun decodeCertificatePem (Ljava/lang/String;)Ljava/security/cert/X509Certificate;
4}
5
6public final class okhttp3/tls/HandshakeCertificates {
7public final fun -deprecated_keyManager ()Ljavax/net/ssl/X509KeyManager;
8public final fun -deprecated_trustManager ()Ljavax/net/ssl/X509TrustManager;
9public synthetic fun <init> (Ljavax/net/ssl/X509KeyManager;Ljavax/net/ssl/X509TrustManager;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
10public final fun keyManager ()Ljavax/net/ssl/X509KeyManager;
11public final fun sslContext ()Ljavax/net/ssl/SSLContext;
12public final fun sslSocketFactory ()Ljavax/net/ssl/SSLSocketFactory;
13public final fun trustManager ()Ljavax/net/ssl/X509TrustManager;
14}
15
16public final class okhttp3/tls/HandshakeCertificates$Builder {
17public fun <init> ()V
18public final fun addInsecureHost (Ljava/lang/String;)Lokhttp3/tls/HandshakeCertificates$Builder;
19public final fun addPlatformTrustedCertificates ()Lokhttp3/tls/HandshakeCertificates$Builder;
20public final fun addTrustedCertificate (Ljava/security/cert/X509Certificate;)Lokhttp3/tls/HandshakeCertificates$Builder;
21public final fun build ()Lokhttp3/tls/HandshakeCertificates;
22public final fun heldCertificate (Lokhttp3/tls/HeldCertificate;[Ljava/security/cert/X509Certificate;)Lokhttp3/tls/HandshakeCertificates$Builder;
23}
24
25public final class okhttp3/tls/HeldCertificate {
26public static final field Companion Lokhttp3/tls/HeldCertificate$Companion;
27public final fun -deprecated_certificate ()Ljava/security/cert/X509Certificate;
28public final fun -deprecated_keyPair ()Ljava/security/KeyPair;
29public fun <init> (Ljava/security/KeyPair;Ljava/security/cert/X509Certificate;)V
30public final fun certificate ()Ljava/security/cert/X509Certificate;
31public final fun certificatePem ()Ljava/lang/String;
32public static final fun decode (Ljava/lang/String;)Lokhttp3/tls/HeldCertificate;
33public final fun keyPair ()Ljava/security/KeyPair;
34public final fun privateKeyPkcs1Pem ()Ljava/lang/String;
35public final fun privateKeyPkcs8Pem ()Ljava/lang/String;
36}
37
38public final class okhttp3/tls/HeldCertificate$Builder {
39public static final field Companion Lokhttp3/tls/HeldCertificate$Builder$Companion;
40public fun <init> ()V
41public final fun addSubjectAlternativeName (Ljava/lang/String;)Lokhttp3/tls/HeldCertificate$Builder;
42public final fun build ()Lokhttp3/tls/HeldCertificate;
43public final fun certificateAuthority (I)Lokhttp3/tls/HeldCertificate$Builder;
44public final fun commonName (Ljava/lang/String;)Lokhttp3/tls/HeldCertificate$Builder;
45public final fun duration (JLjava/util/concurrent/TimeUnit;)Lokhttp3/tls/HeldCertificate$Builder;
46public final fun ecdsa256 ()Lokhttp3/tls/HeldCertificate$Builder;
47public final fun keyPair (Ljava/security/KeyPair;)Lokhttp3/tls/HeldCertificate$Builder;
48public final fun keyPair (Ljava/security/PublicKey;Ljava/security/PrivateKey;)Lokhttp3/tls/HeldCertificate$Builder;
49public final fun organizationalUnit (Ljava/lang/String;)Lokhttp3/tls/HeldCertificate$Builder;
50public final fun rsa2048 ()Lokhttp3/tls/HeldCertificate$Builder;
51public final fun serialNumber (J)Lokhttp3/tls/HeldCertificate$Builder;
52public final fun serialNumber (Ljava/math/BigInteger;)Lokhttp3/tls/HeldCertificate$Builder;
53public final fun signedBy (Lokhttp3/tls/HeldCertificate;)Lokhttp3/tls/HeldCertificate$Builder;
54public final fun validityInterval (JJ)Lokhttp3/tls/HeldCertificate$Builder;
55}
56
57public final class okhttp3/tls/HeldCertificate$Builder$Companion {
58}
59
60public final class okhttp3/tls/HeldCertificate$Companion {
61public final fun decode (Ljava/lang/String;)Lokhttp3/tls/HeldCertificate;
62}
63
64