public final class sun.security.provider.certpath.ssl.SSLServerCertStoreHelper extends sun.security.provider.certpath.CertStoreHelper
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: sun.security.provider.certpath.ssl.SSLServerCertStoreHelper
  super_class: sun.security.provider.certpath.CertStoreHelper
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
         0: .line 44
            aload 0 /* this */
            invokespecial sun.security.provider.certpath.CertStoreHelper.<init>:()V
            return
        end local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/provider/certpath/ssl/SSLServerCertStoreHelper;

  public java.security.cert.CertStore getCertStore(java.net.URI);
    descriptor: (Ljava/net/URI;)Ljava/security/cert/CertStore;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
        start local 1 // java.net.URI uri
         0: .line 50
            aload 1 /* uri */
            invokestatic sun.security.provider.certpath.ssl.SSLServerCertStore.getInstance:(Ljava/net/URI;)Ljava/security/cert/CertStore;
            areturn
        end local 1 // java.net.URI uri
        end local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/provider/certpath/ssl/SSLServerCertStoreHelper;
            0    1     1   uri  Ljava/net/URI;
    Exceptions:
      throws java.security.NoSuchAlgorithmException, java.security.InvalidAlgorithmParameterException
    MethodParameters:
      Name  Flags
      uri   

  public java.security.cert.X509CertSelector wrap(java.security.cert.X509CertSelector, javax.security.auth.x500.X500Principal, java.lang.String);
    descriptor: (Ljava/security/cert/X509CertSelector;Ljavax/security/auth/x500/X500Principal;Ljava/lang/String;)Ljava/security/cert/X509CertSelector;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
        start local 1 // java.security.cert.X509CertSelector selector
        start local 2 // javax.security.auth.x500.X500Principal certSubject
        start local 3 // java.lang.String ldapDN
         0: .line 59
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 3 // java.lang.String ldapDN
        end local 2 // javax.security.auth.x500.X500Principal certSubject
        end local 1 // java.security.cert.X509CertSelector selector
        end local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lsun/security/provider/certpath/ssl/SSLServerCertStoreHelper;
            0    1     1     selector  Ljava/security/cert/X509CertSelector;
            0    1     2  certSubject  Ljavax/security/auth/x500/X500Principal;
            0    1     3       ldapDN  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
             Name  Flags
      selector     
      certSubject  
      ldapDN       

  public java.security.cert.X509CRLSelector wrap(java.security.cert.X509CRLSelector, java.util.Collection<javax.security.auth.x500.X500Principal>, java.lang.String);
    descriptor: (Ljava/security/cert/X509CRLSelector;Ljava/util/Collection;Ljava/lang/String;)Ljava/security/cert/X509CRLSelector;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
        start local 1 // java.security.cert.X509CRLSelector selector
        start local 2 // java.util.Collection certIssuers
        start local 3 // java.lang.String ldapDN
         0: .line 68
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 3 // java.lang.String ldapDN
        end local 2 // java.util.Collection certIssuers
        end local 1 // java.security.cert.X509CRLSelector selector
        end local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lsun/security/provider/certpath/ssl/SSLServerCertStoreHelper;
            0    1     1     selector  Ljava/security/cert/X509CRLSelector;
            0    1     2  certIssuers  Ljava/util/Collection<Ljavax/security/auth/x500/X500Principal;>;
            0    1     3       ldapDN  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    Signature: (Ljava/security/cert/X509CRLSelector;Ljava/util/Collection<Ljavax/security/auth/x500/X500Principal;>;Ljava/lang/String;)Ljava/security/cert/X509CRLSelector;
    MethodParameters:
             Name  Flags
      selector     
      certIssuers  
      ldapDN       

  public boolean isCausedByNetworkIssue(java.security.cert.CertStoreException);
    descriptor: (Ljava/security/cert/CertStoreException;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=2
        start local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
        start local 1 // java.security.cert.CertStoreException e
         0: .line 73
            aload 1 /* e */
            invokevirtual java.security.cert.CertStoreException.getCause:()Ljava/lang/Throwable;
            astore 2 /* t */
        start local 2 // java.lang.Throwable t
         1: .line 74
            aload 2 /* t */
            ifnull 2
            aload 2 /* t */
            instanceof java.io.IOException
            ifeq 2
            iconst_1
            ireturn
      StackMap locals: java.lang.Throwable
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // java.lang.Throwable t
        end local 1 // java.security.cert.CertStoreException e
        end local 0 // sun.security.provider.certpath.ssl.SSLServerCertStoreHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/security/provider/certpath/ssl/SSLServerCertStoreHelper;
            0    3     1     e  Ljava/security/cert/CertStoreException;
            1    3     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      e     
}
SourceFile: "SSLServerCertStoreHelper.java"