- SAMLAssertionFactory - Interface in org.overlord.commons.auth.util
-
Factory for creating SAML assertions.
- SAMLAssertionUtil - Class in org.overlord.commons.auth.util
-
A single entry point for creating SAML assertions.
- SAMLAssertionUtil() - Constructor for class org.overlord.commons.auth.util.SAMLAssertionUtil
-
- SamlBearerTokenAuthFilter - Class in org.overlord.commons.auth.filters
-
A filter that supports both BASIC authentication and custom SAML Bearer Token
authentication.
- SamlBearerTokenAuthFilter() - Constructor for class org.overlord.commons.auth.filters.SamlBearerTokenAuthFilter
-
Constructor.
- SamlBearerTokenAuthFilter.Creds - Class in org.overlord.commons.auth.filters
-
Models inbound basic auth credentials (user/password).
- SamlBearerTokenAuthFilter.Creds(String, String) - Constructor for class org.overlord.commons.auth.filters.SamlBearerTokenAuthFilter.Creds
-
Constructor.
- SAMLBearerTokenUtil - Class in org.overlord.commons.auth.util
-
Class used to create SAML bearer tokens used when calling REST service
endpoints protected by SAML.
- SAMLBearerTokenUtil() - Constructor for class org.overlord.commons.auth.util.SAMLBearerTokenUtil
-
- SamlIDPFilter - Class in org.overlord.commons.auth.filters
-
A Filter that can be configured to convert a
JavaEE Web Application to an IDP
- SamlIDPFilter() - Constructor for class org.overlord.commons.auth.filters.SamlIDPFilter
-
- SamlIDPWebRequestUtil - Class in org.overlord.commons.auth.util
-
Request Util Not thread safe
- SamlIDPWebRequestUtil(HttpServletRequest, IDPType, TrustKeyManager) - Constructor for class org.overlord.commons.auth.util.SamlIDPWebRequestUtil
-
- SamlIDPWebRequestUtil.WebRequestUtilHolder - Class in org.overlord.commons.auth.util
-
- SamlIDPWebRequestUtil.WebRequestUtilHolder() - Constructor for class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- SamlPostBindingUtil - Class in org.overlord.commons.auth.util
-
Utility for the HTTP/Post binding
- SamlPostBindingUtil() - Constructor for class org.overlord.commons.auth.util.SamlPostBindingUtil
-
- SamlSPFilter - Class in org.overlord.commons.auth.filters
-
A Filter that implements a service provider for SAML SSO (web profile).
- SamlSPFilter() - Constructor for class org.overlord.commons.auth.filters.SamlSPFilter
-
- send(SamlIDPWebRequestUtil.WebRequestUtilHolder) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil
-
Send a response
- sendErrorResponseToSP(String, HttpServletResponse, String, SamlIDPWebRequestUtil) - Method in class org.overlord.commons.auth.filters.SamlIDPFilter
-
- sendPost(DestinationInfoHolder, HttpServletResponse, boolean) - Static method in class org.overlord.commons.auth.util.SamlPostBindingUtil
-
Send the response to the redirected destination while adding the character encoding of "UTF-8" as well as adding
headers
for cache-control and Pragma
- sendRequestToIDP(AuthnRequestType, String, HttpServletResponse) - Method in class org.overlord.commons.auth.filters.SamlSPFilter
-
- sendToDestination(Document, String, String, HttpServletResponse, boolean) - Method in class org.overlord.commons.auth.filters.SamlSPFilter
-
- serviceURL - Variable in class org.overlord.commons.auth.filters.SamlSPFilter
-
- servletContext - Variable in class org.overlord.commons.auth.filters.SamlIDPFilter
-
- setAreWeSendingRequest(boolean) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setAuthProperties(List<AuthPropertyType>) - Method in class org.overlord.commons.auth.saml.sp.OverlordSPKeyStoreKeyManager
-
- setCanonicalizationMethod(String) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil
-
- setDestination(String) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setDestinationQueryStringWithSignature(String) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setErrorResponse(boolean) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setPostBindingRequested(boolean) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setPrivateKey(PrivateKey) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setRelayState(String) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setResponseDoc(Document) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setServletResponse(HttpServletResponse) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setStrictPostBinding(boolean) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- setSupportSignature(boolean) - Method in class org.overlord.commons.auth.util.SamlIDPWebRequestUtil.WebRequestUtilHolder
-
- signSAMLAssertion(String, KeyPair) - Static method in class org.overlord.commons.auth.util.SAMLBearerTokenUtil
-
Signs a SAML assertion using the given security
KeyPair.
- SimplePrincipal - Class in org.overlord.commons.auth.filters
-
An implementation of a principal, but also includes roles.
- SimplePrincipal(String) - Constructor for class org.overlord.commons.auth.filters.SimplePrincipal
-
Constructor.
- spConfiguration - Variable in class org.overlord.commons.auth.filters.SamlSPFilter
-
- StandardSAMLAssertionFactory - Class in org.overlord.commons.auth.util
-
A SAML assertion factory that works with a simple filter-based
PicketLink SP app.
- StandardSAMLAssertionFactory() - Constructor for class org.overlord.commons.auth.util.StandardSAMLAssertionFactory
-
C'tor.
- startPicketLink() - Method in class org.overlord.commons.auth.filters.SamlIDPFilter
-