# Package org.opensaml.security.x509.tls

@NonnullElements package org.opensaml.security.x509.tls
TLS security functionality.

Related Packages
Package
Description
org.opensaml.security.x509
X.509-based credential and trust classes.
org.opensaml.security.x509.tls.impl
Implementation classes for client TLS security.
org.opensaml.security.x509.impl
`TrustEngine` implementation classes related to PKIX.
Class
Description
CertificateNameOptions
Options for deriving message context issuer names from an client TLS X.509 certificate.
ClientTLSValidationConfiguration
Configuration used in validating a client TLS `X509Credential`.
ClientTLSValidationConfigurationCriterion
Criterion which holds one or more instances of `ClientTLSValidationConfiguration`.
ClientTLSValidationParameters
Parameters used in validating a client TLS `X509Credential`.
ClientTLSValidationParametersResolver
An interface for components which resolve `ClientTLSValidationParameters` based on a `CriteriaSet`.