Cert Human 1.0.7
  • Repository
  • TOC
      • 1. CLI
        • 1.1. CLI Examples
          • 1.1.1. Getting certs/cert chains
            • 1.1.1.1. Use requests to get cert
            • 1.1.1.2. Use socket to get cert
            • 1.1.1.3. Use requests to get cert chain
            • 1.1.1.4. Use socket to get cert chain
            • 1.1.1.5. Get a cert and write it to a file
            • 1.1.1.6. Get a cert chain and write it to a file
          • 1.1.2. Validating certs
            • 1.1.2.1. Use correct cert to validate host
            • 1.1.2.2. Use wrong cert to validate host
          • 1.1.3. Print cert info
            • 1.1.3.1. Print public key for cert
            • 1.1.3.2. Print extensions for cert
            • 1.1.3.3. Print all info for cert
        • 1.2. CLI Reference
          • 1.2.1. Help
      • 2. API
        • 2.1. High level API Examples
          • 2.1.1. Getting certs
            • 2.1.1.1. Using sockets
            • 2.1.1.2. Using requests
            • 2.1.1.3. Using a requests response object
          • 2.1.2. Writing PEM certs to disk
          • 2.1.3. Creating CertStore from various types
          • 2.1.4. CertStore: Attributes
            • 2.1.4.1. PEM format
            • 2.1.4.2. Issuer
            • 2.1.4.3. Subject
            • 2.1.4.4. Fingerprints
            • 2.1.4.5. Public Key
            • 2.1.4.6. Signature
            • 2.1.4.7. Serial Number
            • 2.1.4.8. Validity
            • 2.1.4.9. Extensions
            • 2.1.4.10. Info in string format
          • 2.1.5. Exporting all attributes in a CertStore
          • 2.1.6. CertChainStore: Attributes
        • 2.2. Low level API Examples
          • 2.2.1. Using cert_human.get_response to get cert and cert chain
            • 2.2.1.1. Valid certs
            • 2.2.1.2. Invalid certs
          • 2.2.2. Using cert_human.ssl_socket to get cert and cert chain
            • 2.2.2.1. Valid or invalid certs
          • 2.2.3. Using requests methods to get cert and cert chain
            • 2.2.3.1. Valid certs using urllib3 patch tools
            • 2.2.3.2. Invalid certs using urllib3 patch tools
        • 2.3. API Reference
          • 2.3.1. Classes
            • 2.3.1.1. Store Classes
            • 2.3.1.2. WithCert Classes
            • 2.3.1.3. Exception Classes
          • 2.3.2. Functions
            • 2.3.2.1. Get Cert Functions
            • 2.3.2.2. WithCert Functions
            • 2.3.2.3. Conversion Functions
            • 2.3.2.4. Utility Functions
  • Page
      • 2. API
  • « 1.2. CLI Reference
  • 2.1. High lev... »

2. APIΒΆ

  • 2.1. High level API Examples
    • 2.1.1. Getting certs
      • 2.1.1.1. Using sockets
      • 2.1.1.2. Using requests
      • 2.1.1.3. Using a requests response object
    • 2.1.2. Writing PEM certs to disk
    • 2.1.3. Creating CertStore from various types
    • 2.1.4. CertStore: Attributes
      • 2.1.4.1. PEM format
      • 2.1.4.2. Issuer
      • 2.1.4.3. Subject
      • 2.1.4.4. Fingerprints
      • 2.1.4.5. Public Key
      • 2.1.4.6. Signature
      • 2.1.4.7. Serial Number
      • 2.1.4.8. Validity
      • 2.1.4.9. Extensions
      • 2.1.4.10. Info in string format
    • 2.1.5. Exporting all attributes in a CertStore
    • 2.1.6. CertChainStore: Attributes
  • 2.2. Low level API Examples
    • 2.2.1. Using cert_human.get_response to get cert and cert chain
      • 2.2.1.1. Valid certs
      • 2.2.1.2. Invalid certs
    • 2.2.2. Using cert_human.ssl_socket to get cert and cert chain
      • 2.2.2.1. Valid or invalid certs
    • 2.2.3. Using requests methods to get cert and cert chain
      • 2.2.3.1. Valid certs using urllib3 patch tools
      • 2.2.3.2. Invalid certs using urllib3 patch tools
  • 2.3. API Reference
    • 2.3.1. Classes
      • 2.3.1.1. Store Classes
      • 2.3.1.2. WithCert Classes
      • 2.3.1.3. Exception Classes
    • 2.3.2. Functions
      • 2.3.2.1. Get Cert Functions
      • 2.3.2.2. WithCert Functions
      • 2.3.2.3. Conversion Functions
      • 2.3.2.4. Utility Functions

Back to top

© Copyright 2019 Jim Olsen.