JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Overlord Commons: Auth 2.0.1.Final
Prev
Next
Frames
No Frames
All Classes
A
C
D
F
G
H
I
L
M
O
P
R
S
T
U
V
A
accept()
- Method in interface org.overlord.commons.auth.util.
IRoleGenerator
Return true if the implementation is capable of generating roles for the current runtime platform.
accept()
- Method in interface org.overlord.commons.auth.util.
SAMLAssertionFactory
Returns true if the instance of the assertion factory should be used in the current environment.
accept()
- Method in class org.overlord.commons.auth.util.
StandardSAMLAssertionFactory
addRole(String)
- Method in class org.overlord.commons.auth.filters.
SimplePrincipal
Adds a role.
C
createSAMLAssertion(String, String, int)
- Method in interface org.overlord.commons.auth.util.
SAMLAssertionFactory
Creates a SAML Assertion that can be used as a bearer token when invoking REST services.
createSAMLAssertion(String, String)
- Static method in class org.overlord.commons.auth.util.
SAMLAssertionUtil
Create a SAML assertion that is good for 10s.
createSAMLAssertion(String, String, int)
- Static method in class org.overlord.commons.auth.util.
SAMLAssertionUtil
Creates a SAML Assertion that can be used as a bearer token when invoking REST services.
createSAMLAssertion(Principal, Set<String>, String, String)
- Static method in class org.overlord.commons.auth.util.
SAMLBearerTokenUtil
Creates a SAML Assertion that can be used as a bearer token when invoking REST services.
createSAMLAssertion(Principal, Set<String>, String, String, int)
- Static method in class org.overlord.commons.auth.util.
SAMLBearerTokenUtil
Creates a SAML Assertion that can be used as a bearer token when invoking REST services.
createSAMLAssertion(String, String, int)
- Method in class org.overlord.commons.auth.util.
StandardSAMLAssertionFactory
D
defaultAllowedIssuers()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
defaultKeyAlias()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
defaultKeyPassword()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
defaultKeystorePassword()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
defaultKeystorePath()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
defaultRealm()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
defaultSignatureRequired()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
destroy()
- Method in class org.overlord.commons.auth.filters.
HttpRequestThreadLocalFilter
destroy()
- Method in class org.overlord.commons.auth.filters.
PicketLinkAuthWrapperFilter
destroy()
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
doBasicLogin(String, String, HttpServletRequest)
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
Fall back to standard basic authentication.
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.overlord.commons.auth.filters.
HttpRequestThreadLocalFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.overlord.commons.auth.filters.
PicketLinkAuthWrapperFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
doFilterChain(ServletRequest, ServletResponse, FilterChain, SimplePrincipal)
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
Further process the filter chain.
doSamlLogin(String, HttpServletRequest)
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
Handles SAML Bearer token authentication.
F
format(String, Object...)
- Static method in class org.overlord.commons.auth.
Messages
Look up a message in the i18n resource message bundle by key, then format the message with the given params and return the result.
G
generateRoles(HttpServletRequest)
- Method in interface org.overlord.commons.auth.util.
IRoleGenerator
Generates the roles for the current user.
generateRoles()
- Static method in class org.overlord.commons.auth.util.
RoleUtil
Generates roles for the current user.
generateSAMLRequest(SAML2HandlerRequest, SAML2HandlerResponse)
- Method in class org.overlord.commons.auth.handlers.
RoleCachingHandler
getKeyPair(KeyStore, String, String)
- Static method in class org.overlord.commons.auth.util.
SAMLBearerTokenUtil
Gets the key pair to use to either sign an assertion or validate an assertion's signature.
getName()
- Method in class org.overlord.commons.auth.filters.
SimplePrincipal
getRoles()
- Method in class org.overlord.commons.auth.filters.
SimplePrincipal
getString(String)
- Static method in class org.overlord.commons.auth.
Messages
Gets a string translation.
getType()
- Method in class org.overlord.commons.auth.handlers.
RoleCachingHandler
H
handleRequestType(SAML2HandlerRequest, SAML2HandlerResponse)
- Method in class org.overlord.commons.auth.handlers.
RoleCachingHandler
handleStatusResponseType(SAML2HandlerRequest, SAML2HandlerResponse)
- Method in class org.overlord.commons.auth.handlers.
RoleCachingHandler
HttpRequestThreadLocalFilter
- Class in
org.overlord.commons.auth.filters
A filter that saves the current request to a thread local.
HttpRequestThreadLocalFilter()
- Constructor for class org.overlord.commons.auth.filters.
HttpRequestThreadLocalFilter
Constructor.
I
init(FilterConfig)
- Method in class org.overlord.commons.auth.filters.
HttpRequestThreadLocalFilter
init(FilterConfig)
- Method in class org.overlord.commons.auth.filters.
PicketLinkAuthWrapperFilter
init(FilterConfig)
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
initChainConfig(SAML2HandlerChainConfig)
- Method in class org.overlord.commons.auth.handlers.
RoleCachingHandler
initHandlerConfig(SAML2HandlerConfig)
- Method in class org.overlord.commons.auth.handlers.
RoleCachingHandler
IRoleGenerator
- Interface in
org.overlord.commons.auth.util
Interface used to get the list of roles for the current user.
isSAMLAssertionSignatureValid(Document, KeyPair)
- Static method in class org.overlord.commons.auth.util.
SAMLBearerTokenUtil
Validates the SAML assertion's signature is valid.
L
loadKeystore(String, String)
- Static method in class org.overlord.commons.auth.util.
SAMLBearerTokenUtil
Loads the keystore.
login(SamlBearerTokenAuthFilter.Creds, HttpServletRequest, HttpServletResponse)
- Method in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
Validates the basic authentication credentials.
M
Messages
- Class in
org.overlord.commons.auth
i18n messages.
O
org.overlord.commons.auth
- package org.overlord.commons.auth
org.overlord.commons.auth.filters
- package org.overlord.commons.auth.filters
org.overlord.commons.auth.handlers
- package org.overlord.commons.auth.handlers
org.overlord.commons.auth.util
- package org.overlord.commons.auth.util
P
password
- Variable in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter.Creds
PicketLinkAuthWrapperFilter
- Class in
org.overlord.commons.auth.filters
A filter that grabs the picketlink principal from the http session and then wraps the inbound request.
PicketLinkAuthWrapperFilter()
- Constructor for class org.overlord.commons.auth.filters.
PicketLinkAuthWrapperFilter
Constructor.
R
reset()
- Method in class org.overlord.commons.auth.handlers.
RoleCachingHandler
RoleCachingHandler
- Class in
org.overlord.commons.auth.handlers
A SAML2 handler that simply saves the list of roles in the current http session.
RoleCachingHandler()
- Constructor for class org.overlord.commons.auth.handlers.
RoleCachingHandler
C'tor.
RoleUtil
- Class in
org.overlord.commons.auth.util
A utility for dealing with user roles.
RoleUtil()
- Constructor for class org.overlord.commons.auth.util.
RoleUtil
S
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
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.
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.
T
TL_principal
- Static variable in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter
TL_request
- Static variable in class org.overlord.commons.auth.filters.
HttpRequestThreadLocalFilter
U
username
- Variable in class org.overlord.commons.auth.filters.
SamlBearerTokenAuthFilter.Creds
V
validateAssertion(AssertionType, HttpServletRequest, Set<String>)
- Static method in class org.overlord.commons.auth.util.
SAMLBearerTokenUtil
Validates that the assertion is acceptable based on configurable criteria.
A
C
D
F
G
H
I
L
M
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Overlord Commons: Auth 2.0.1.Final
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013-2014
JBoss, a division of Red Hat
. All Rights Reserved.