
org.pac4j.saml.profile.api.SAML2MessageSender Maven / Gradle / Ivy
package org.pac4j.saml.profile.api;
import org.opensaml.saml.common.SAMLObject;
import org.pac4j.saml.context.SAML2MessageContext;
/**
* Sends a SAML object to the context given.
*
* @author Misagh Moayyed
* @since 1.7
*/
@FunctionalInterface
public interface SAML2MessageSender {
/**
* sendMessage.
*
* @param context a {@link SAML2MessageContext} object
* @param request a T object
* @param state a {@link Object} object
*/
void sendMessage(SAML2MessageContext context,
T request,
Object state);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy