| Class Summary | 
| AbstractRequest | This AbstractRequestclass is an abstract base class for all
 SAML Request insamlpnamespace. | 
| AbstractResponse | This AbstractResponseclass is an abstract base class for all
 SAML Response insamlpnamespace. | 
| AssertionArtifact | This class represents the AssertionArtifactelement in
 SAML protocol schema. | 
| AttributeQuery | This concrete class extends from the abstract base class SubjectQuery. | 
| AuthenticationQuery | This concrete class extends from the abstract base class SubjectQuery. | 
| AuthorizationDecisionQuery | This concrete class extends from the abstract base class SubjectQuery. | 
| Query | This is an abstract base class for SAML query. | 
| Request | This Requestclass represents a Request XML document. | 
| Response | This Responseclass represents a Response XML document. | 
| Status | This class represents the Status element. | 
| StatusCode | This class represents the StatusCodeandSubStatusCodeelement. | 
| SubjectQuery | This abstract class extends from another abstract class Query. | 
 
Provides interface to construct and process SAML request-response protocol.