# Package org.opensaml.security

@NonnullElements package org.opensaml.security
Interfaces and classes used in representing cryptographic credentials, evaluating the trustworthiness of security of tokens, etc.

Related Packages
Package
Description
org.opensaml.security.config
OpenSAML configuration classes.
org.opensaml.security.credential
Interfaces and classes related to credentials and ways to represent them.
org.opensaml.security.criteria
Classes which model lookup criteria used as input to a `Resolver`.
org.opensaml.security.crypto
General cryptographic functionality.
org.opensaml.security.httpclient
Security API support for Apache HttpClient.
org.opensaml.security.messaging
Messaging-related security classes.
org.opensaml.security.testing
org.opensaml.security.trust
Interfaces and classes used to evaluate the trustworthiness and validity of `Credential`s.
org.opensaml.security.x509
X.509-based credential and trust classes.
Exceptions
Class
Description
SecurityException
Base exception for security related errors.