Provides XML-based security assertions for entity attributes, authentication and authorization. Simplifies SSO - Enables applications to access resources with a SSO across domains without requiring direct user intervention. Enables Fine Grained Access Control - A flexible framework for specifying the privileges of a user that can be shared across businesses and applications. Compatible with all Authorization and Authentication Schemes. Pure Java implementation, Supports SSL/TLS and XML Signature for authentication, Supports XML Encryption for confidentiality