JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Overlord Commons: Auth 2.0.0.Final
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Overlord Commons: Auth 2.0.0.Final
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013-2014
JBoss, a division of Red Hat
. All Rights Reserved.