Metadata-Version: 1.1
Name: verifi
Version: 0.1.0
Summary: SSL/TLS certificate chain verification
Home-page: https://github.com/jcarbaugh/python-verifi
Author: Jeremy Carbaugh
Author-email: jeremy@jcarbaugh.com
License: BSD
Description: ======
        verifi
        ======
        
        Verify SSL/TLS certificate chains.
        
        ::
        	
        	>>> import verifi
        	>>> errors = verifi.verify('www.konklone.com')
        
        *errors* will be a list of *verifi.VerificationError* objects representing issues found in the certificate chain. If errors is empty, everything is good!
        
        The *verifi.VerificationError* object has two important attributes:
        
        * message - the error message as a string
        * cert - a *verifi.Certificate* instance of the cert that contained the error
          
        
        Installation
        ============
        
        Available on `PyPI as verifi <https://pypi.python.org/pypi/verifi>`_.
        
          pip install verifi
        
        
        Command Line Usage
        ==================
        
        verifi provides a command line utility that will list all certificate issues for a given hostname::
        
        	$ verifi www.konklone.com
        	Verifying certs at www.konklone.com
        	OK!
        
        	$ verifi konklone.com
        	Verifying certs at konklone.com
        	Found the following issues:
        	- Hostname does not match [www.konklone.com]
        	FAILED!
        
        	$ verifi -h
        	usage: verifi.py [-h] [-p PORT] HOSTNAME
        
        	Verify TLS certificate chain.
        
        	positional arguments:
        	  HOSTNAME              site to verify
        
        	optional arguments:
        	  -h, --help            show this help message and exit
        	  -p PORT, --port PORT  host port (default: 443)
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
