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
      • 1. CLI
  • « Cert Human: S...
  • 1.1. CLI Examples »

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

Back to top

© Copyright 2019 Jim Olsen.