Gemstone Common Library
Show/Hide TOC

# Gemstone.Net.Security Namespace

Contains classes used to simplify and standardize operations for network streams used for secure communications between hosts.

## Classes

CertificateGenerator | The CertificateGenerator searches certificate stores for existing certificates and creates self-signed certificates if no matching certificate exists in any accessible store. It then generates a certificate file at the specified certificate path.
CertificatePolicy | Represents a set of flags to be checked when validating remote certificates.
CertificatePolicyChecker | Certificate checker that validates remote certificates based on certificate policies associated with each certificate.
SimpleCertificateChecker | Simple implementation of ICertificateChecker.
SimplePolicyChecker | Simple implementation of ICertificateChecker.

## Interfaces

ICertificateChecker | Defines the interface for a generic X.509 certificate checker.