Overlord Commons: Auth 2.0.0.Final
A C D G I L O P S U V 

A

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.
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.

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.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.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.

G

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
 

I

init(FilterConfig) - Method in class org.overlord.commons.auth.filters.SamlBearerTokenAuthFilter
 
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.

O

org.overlord.commons.auth.filters - package org.overlord.commons.auth.filters
 
org.overlord.commons.auth.util - package org.overlord.commons.auth.util
 

P

password - Variable in class org.overlord.commons.auth.filters.SamlBearerTokenAuthFilter.Creds
 

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.

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 G I L O P S U V 
Overlord Commons: Auth 2.0.0.Final

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.