Package se.litsec.opensaml.saml2.common.request
Interfaces and classes for handling SAML requests.
-
Interface Summary Interface Description AuthnRequestGenerator<I extends RequestGeneratorInput> Interface for generatingAuthnRequest
messages.RequestGenerator<T extends RequestAbstractType,I extends RequestGeneratorInput> Base interface for a SAML request generator.RequestGeneratorInput Base interface for the input to a request generator.RequestHttpObject<T extends RequestAbstractType> Defines an interface that represents an object that holds data necessary for the SP application to transmit a request message to an IdP.RequestHttpObjectBuilder<T extends RequestAbstractType> A generic request builder that is used to create Request messages. -
Class Summary Class Description AbstractAuthnRequestGenerator<I extends RequestGeneratorInput> Abstract base class for generating AuthnRequest messages.AbstractRequestGenerator<T extends RequestAbstractType,I extends RequestGeneratorInput> Abstract base class for request generators.AbstractRequestGeneratorInput Abstract base class for request generator input.PostRequestHttpObject<T extends RequestAbstractType> A RequestHttpObject for sending using HTTP POST.RedirectRequestHttpObject<T extends RequestAbstractType> A RequestHttpObject for sending using HTTP GET (redirect binding). -
Exception Summary Exception Description RequestGenerationException Exception class for indicating errors during a request generation.