
org.pac4j.saml.profile.api.SAML2ObjectBuilder Maven / Gradle / Ivy
package org.pac4j.saml.profile.api;
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
*/
@FunctionalInterface
public interface SAML2ObjectBuilder {
/**
* build.
*
* @param context a {@link SAML2MessageContext} object
* @return a T object
*/
T build(SAML2MessageContext context);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy