package org.pac4j.saml.sso;
import org.opensaml.saml.common.SAMLObject;
import org.pac4j.saml.context.SAML2MessageContext;
/**
* Builds an authentication request for the idp.
* @author Misagh Moayyed
* @since 1.7
*/
public interface SAML2ObjectBuilder<T extends SAMLObject> {
<T> T build(final SAML2MessageContext context);
}