Interface SamlIdPObjectSigner
- All Known Implementing Classes:
DefaultSamlIdPObjectSigner
public interface SamlIdPObjectSigner
This is
SamlIdPObjectSigner.- Since:
- 6.4.0
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T extends org.opensaml.saml.common.SAMLObject>
Tencode(T samlObject, org.apereo.cas.support.saml.services.SamlRegisteredService service, org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, String binding, org.opensaml.saml.saml2.core.RequestAbstractType authnRequest, org.opensaml.messaging.context.MessageContext messageContext) Encode a given saml object by invoking a number of outbound security handlers on the context.org.opensaml.saml.metadata.resolver.MetadataResolverGets saml idp metadata resolver.
-
Field Details
-
DEFAULT_BEAN_NAME
Default bean name.- See Also:
-
-
Method Details
-
encode
<T extends org.opensaml.saml.common.SAMLObject> T encode(T samlObject, org.apereo.cas.support.saml.services.SamlRegisteredService service, org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, String binding, org.opensaml.saml.saml2.core.RequestAbstractType authnRequest, org.opensaml.messaging.context.MessageContext messageContext) throws Exception Encode a given saml object by invoking a number of outbound security handlers on the context.- Type Parameters:
T- the type parameter- Parameters:
samlObject- the saml objectservice- the serviceadaptor- the adaptorresponse- the responserequest- the requestbinding- the bindingauthnRequest- the authn requestmessageContext- the message context- Returns:
- the saml object
- Throws:
Exception- the saml exception
-
getSamlIdPMetadataResolver
org.opensaml.saml.metadata.resolver.MetadataResolver getSamlIdPMetadataResolver()Gets saml idp metadata resolver.- Returns:
- the saml id p metadata resolver
-