CertificateChainValidator.smali 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. .class public Landroid/net/http/CertificateChainValidator;
  2. .super Ljava/lang/Object;
  3. .source "CertificateChainValidator.java"
  4. # direct methods
  5. .method constructor <init>()V
  6. .locals 2
  7. .prologue
  8. .line 4
  9. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  10. new-instance v0, Ljava/lang/RuntimeException;
  11. const-string v1, "Stub!"
  12. invoke-direct {v0, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  13. throw v0
  14. .end method
  15. .method public static getInstance()Landroid/net/http/CertificateChainValidator;
  16. .locals 2
  17. .prologue
  18. .line 5
  19. new-instance v0, Ljava/lang/RuntimeException;
  20. const-string v1, "Stub!"
  21. invoke-direct {v0, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  22. throw v0
  23. .end method
  24. .method public static handleTrustStorageUpdate()V
  25. .locals 2
  26. .prologue
  27. .line 8
  28. new-instance v0, Ljava/lang/RuntimeException;
  29. const-string v1, "Stub!"
  30. invoke-direct {v0, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  31. throw v0
  32. .end method
  33. .method public static verifyServerCertificates([[BLjava/lang/String;Ljava/lang/String;)Landroid/net/http/SslError;
  34. .locals 2
  35. .param p0, "certChain" # [[B
  36. .param p1, "domain" # Ljava/lang/String;
  37. .param p2, "authType" # Ljava/lang/String;
  38. .annotation system Ldalvik/annotation/Throws;
  39. value = {
  40. Ljava/io/IOException;
  41. }
  42. .end annotation
  43. .prologue
  44. .line 7
  45. new-instance v0, Ljava/lang/RuntimeException;
  46. const-string v1, "Stub!"
  47. invoke-direct {v0, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  48. throw v0
  49. .end method
  50. # virtual methods
  51. .method public doHandshakeAndValidateServerCertificates(Landroid/net/http/HttpsConnection;Ljavax/net/ssl/SSLSocket;Ljava/lang/String;)Landroid/net/http/SslError;
  52. .locals 2
  53. .param p1, "connection" # Landroid/net/http/HttpsConnection;
  54. .param p2, "sslSocket" # Ljavax/net/ssl/SSLSocket;
  55. .param p3, "domain" # Ljava/lang/String;
  56. .annotation system Ldalvik/annotation/Throws;
  57. value = {
  58. Ljava/io/IOException;
  59. }
  60. .end annotation
  61. .prologue
  62. .line 6
  63. new-instance v0, Ljava/lang/RuntimeException;
  64. const-string v1, "Stub!"
  65. invoke-direct {v0, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  66. throw v0
  67. .end method