A B C D E F G H I L M N O P R S T U V W

A

AbstractLoginHandler - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
Base class for authentication handlers.
AbstractLoginHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Constructor.
AbstractLoginHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Base class for authentication handler definition parsers.
AbstractLoginHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBeanDefinitionParser
 
AbstractLoginHandlerFactoryBean - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Base class for authentication handler factory beans.
AbstractLoginHandlerFactoryBean() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerFactoryBean
 
AbstractSAML1ProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
Common implementation details for profile handlers.
AbstractSAML1ProfileHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Default constructor.
AbstractSAML1ProfileHandler.SAML1AuditLogEntry - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
SAML 1 specific audit log entry.
AbstractSAML1ProfileHandler.SAML1AuditLogEntry() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler.SAML1AuditLogEntry
 
AbstractSAML1ProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml1
Base class for SAML 1 profile handler configuration parsers.
AbstractSAML1ProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.AbstractSAML1ProfileHandlerBeanDefinitionParser
 
AbstractSAML2ProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
Common implementation details for profile handlers.
AbstractSAML2ProfileHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Constructor.
AbstractSAML2ProfileHandler.SAML2AuditLogEntry - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
SAML 1 specific audit log entry.
AbstractSAML2ProfileHandler.SAML2AuditLogEntry() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.SAML2AuditLogEntry
 
AbstractSAML2ProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml2
Base class for SAML 2 profile handler configuration parsers.
AbstractSAML2ProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.AbstractSAML2ProfileHandlerBeanDefinitionParser
 
AbstractSAMLProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile
Base class for SAML profile handlers.
AbstractSAMLProfileHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Constructor.
AbstractSAMLProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile
Base class for SAML profile handler configuration parsers.
AbstractSAMLProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.AbstractSAMLProfileHandlerBeanDefinitionParser
 
addSessionCookie(HttpServletRequest, HttpServletResponse, Session) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Adds an IdP session cookie to the outbound response.
ArtifactResolution - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
SAML 1 Artifact resolution profile handler.
ArtifactResolution(SAMLArtifactMap) - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Constructor.
ArtifactResolution - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
SAML 2.0 Artifact resolution profile handler.
ArtifactResolution(SAMLArtifactMap) - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Constructor.
ArtifactResolution.ArtifactResolutionRequestContext - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
Represents the internal state of a SAML 1 Artifact resolver request while it's being processed by the IdP.
ArtifactResolution.ArtifactResolutionRequestContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution.ArtifactResolutionRequestContext
 
ArtifactResolution.ArtifactResolutionRequestContext - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
Represents the internal state of a SAML 2.0 Artiface resolver request while it's being processed by the IdP.
ArtifactResolution.ArtifactResolutionRequestContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext
 
AttributeQueryProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
SAML 1 Attribute Query profile handler.
AttributeQueryProfileHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
Constructor.
AttributeQueryProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
SAML 2.0 Attribute Query profile handler.
AttributeQueryProfileHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
Constructor.
AttributeQueryProfileHandler.AttributeQueryContext - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
Basic data structure used to accumulate information as a request is being processed.
AttributeQueryProfileHandler.AttributeQueryContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler.AttributeQueryContext
 
AttributeQueryProfileHandler.AttributeQueryContext - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
Basic data structure used to accumulate information as a request is being processed.
AttributeQueryProfileHandler.AttributeQueryContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler.AttributeQueryContext
 
authenticateUser(HttpServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet
Authenticate a username and password against JAAS.
AUTHENTICATION_ERROR_KEY - Static variable in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Request attribute to which an error message may be bound.
AUTHENTICATION_METHOD_KEY - Static variable in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Request attribute to which an authentication method URI may be bound.
AuthenticationEngine - Class in edu.internet2.middleware.shibboleth.idp.authn
Manager responsible for handling authentication requests.
AuthenticationEngine() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
 
AuthenticationException - Exception in edu.internet2.middleware.shibboleth.idp.authn
An exception indicating a problem with user authentication.
AuthenticationException() - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException
Constructor.
AuthenticationException(String) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException
Constructor.
AuthenticationException(Exception) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException
Constructor.
AuthenticationException(String, Exception) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException
Constructor.
AuthenticationMethodInformation - Interface in edu.internet2.middleware.shibboleth.idp.session
Information about an authentication method employed by a user.
AuthenticationMethodInformationImpl - Class in edu.internet2.middleware.shibboleth.idp.session.impl
Information about an authentication method employed by a user.
AuthenticationMethodInformationImpl(Subject, Principal, String, DateTime, long) - Constructor for class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
Default constructor.

B

BaseSAML1ProfileRequestContext<RequestType extends org.opensaml.common.SAMLObject,ResponseType extends org.opensaml.saml1.core.ResponseAbstractType,ProfileConfigurationType extends edu.internet2.middleware.shibboleth.common.relyingparty.provider.saml1.AbstractSAML1ProfileConfiguration> - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
Contextual object used to accumlate information as profile requests are being processed.
BaseSAML1ProfileRequestContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.BaseSAML1ProfileRequestContext
 
BaseSAML2ProfileRequestContext<RequestType extends org.opensaml.saml2.core.RequestAbstractType,ResponseType extends org.opensaml.saml2.core.StatusResponseType,ProfileConfigurationType extends edu.internet2.middleware.shibboleth.common.relyingparty.provider.saml2.AbstractSAML2ProfileConfiguration> - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
Contextual object used to accumlate information as profile requests are being processed.
BaseSAML2ProfileRequestContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.BaseSAML2ProfileRequestContext
 
buildArtifactErrorResponse(ArtifactResolution.ArtifactResolutionRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Constructs an artifact resolution response with an error status as content.
buildArtifactResponse(ArtifactResolution.ArtifactResolutionRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Builds the response to the artifact request.
buildArtifactResponse(ArtifactResolution.ArtifactResolutionRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Constructs a artifact resolution response with the derferenced SAML message inside.
buildAssertion(BaseSAML1ProfileRequestContext<?, ?, ?>, DateTime) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Builds a basic assertion with its id, issue instant, SAML version, issuer, subject, and conditions populated.
buildAssertion(BaseSAML2ProfileRequestContext<?, ?, ?>, DateTime) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Builds a basic assertion with its id, issue instant, SAML version, issuer, subject, and conditions populated.
buildAttributeStatement(BaseSAML1ProfileRequestContext<?, ?, ?>, String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Executes a query for attributes and builds a SAML attribute statement from the results.
buildAttributeStatement(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Executes a query for attributes and builds a SAML attribute statement from the results.
buildAuthenticationStatement(ShibbolethSSOProfileHandler.ShibbolethSSORequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Builds the authentication statement for the authenticated principal.
buildAuthnContext(SSOProfileHandler.SSORequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Creates an AuthnContext for a succesful authentication request.
buildAuthnStatement(SSOProfileHandler.SSORequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Creates an authentication statement for the current request.
buildConditions(BaseSAML1ProfileRequestContext<?, ?, ?>, DateTime) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Builds a SAML assertion condition set.
buildConditions(BaseSAML2ProfileRequestContext<?, ?, ?>, DateTime) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Builds a SAML assertion condition set.
buildEntityIssuer(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Creates an Issuer populated with information about the relying party.
buildErrorResponse(BaseSAML1ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Constructs an SAML response message carrying a request error.
buildErrorResponse(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Constructs an SAML response message carrying a request error.
buildNameId(BaseSAML1ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Builds a NameIdentifier appropriate for this request.
buildNameId(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Builds a NameID appropriate for this request.
buildRequestContext(ShibbolethSSOLoginContext, HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Creates an authentication request context from the current environmental information.
buildRequestContext(Saml2LoginContext, HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Creates an authentication request context from the current environmental information.
buildResponse(BaseSAML1ProfileRequestContext<?, ?, ?>, List<Statement>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Builds a response to the attribute query within the request context.
buildResponse(BaseSAML2ProfileRequestContext<?, ?, ?>, String, List<Statement>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Builds a response to the attribute query within the request context.
buildStatus(QName, QName, String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Build a status message, with an optional second-level failure message.
buildStatus(String, String, String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Build a status message, with an optional second-level failure message.
buildSubject(BaseSAML1ProfileRequestContext<?, ?, ?>, String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Builds the SAML subject for the user for the service provider.
buildSubject(BaseSAML2ProfileRequestContext<?, ?, ?>, String, DateTime) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Builds the SAML subject for the user for the service provider.
buildSubjectConfirmation(BaseSAML2ProfileRequestContext<?, ?, ?>, String, DateTime) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Builds the SubjectConfirmation appropriate for this request.
buildSubjectLocality(ShibbolethSSOProfileHandler.ShibbolethSSORequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Constructs the subject locality for the authentication statement.
buildSubjectLocality(SSOProfileHandler.SSORequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Constructs the subject locality for the authentication statement.
byteArrayToBitSet(byte[]) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Converts a byte array to a BitSet.

C

checkSamlVersion(BaseSAML1ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Checks that the SAML major version for a request is 1.
checkSamlVersion(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Checks that the SAML major version for a request is 2.
completeAuthentication(LoginContext, HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Completes the authentication process.
completeAuthenticationRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Creates a response to the Shibboleth SSO and sends the user, with response in tow, back to the relying party after they've been authenticated.
completeAuthenticationRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Creates a response to the AuthnRequest and sends the user, with response in tow, back to the relying party after they've been authenticated.
createInstance() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
createInstance() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
createInstance() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerFactoryBean
createInstance() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerFactoryBean
createSession() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
createSession(String) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl

D

decodeRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Decodes an incoming request and populates a created request context with the resultant information.
decodeRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
Decodes an incoming request and populates a created request context with the resultant information.
decodeRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Decodes an incoming request and populates a created request context with the resultant information.
decodeRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Decodes an incoming request and populates a created request context with the resultant information.
decodeRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
Decodes an incoming request and populates a created request context with the resultant information.
decodeRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Decodes an incoming request and stores the information in a created request context.
derferenceArtifacts(ArtifactResolution.ArtifactResolutionRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Derferences the artifacts within the incoming request and stores them in the request context.
deserializeRequest(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Deserailizes an authentication request from a string.
destroy() - Method in class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
destroySession(String) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
determinePossibleLoginHandlers(LoginContext) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Determines which configured login handlers will support the requested authentication methods.
doDecode(MessageContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.AbstractSAMLProfileHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.AbstractSAML1ProfileHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1ArtifactResolutionProfileHanderBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1AttributeQueryProfileHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.ShibbolethSSOProfileHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.AbstractSAML2ProfileHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2AttributeQueryProfileHandlerBeanDefinitionParser
doParse(Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2SSOProfileHandlerBeanDefinitionParser
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.SAMLMetadataHandlerBeanDefinitionParser

E

edu.internet2.middleware.shibboleth.idp - package edu.internet2.middleware.shibboleth.idp
 
edu.internet2.middleware.shibboleth.idp.authn - package edu.internet2.middleware.shibboleth.idp.authn
 
edu.internet2.middleware.shibboleth.idp.authn.provider - package edu.internet2.middleware.shibboleth.idp.authn.provider
 
edu.internet2.middleware.shibboleth.idp.config.profile - package edu.internet2.middleware.shibboleth.idp.config.profile
 
edu.internet2.middleware.shibboleth.idp.config.profile.authn - package edu.internet2.middleware.shibboleth.idp.config.profile.authn
 
edu.internet2.middleware.shibboleth.idp.config.profile.saml1 - package edu.internet2.middleware.shibboleth.idp.config.profile.saml1
 
edu.internet2.middleware.shibboleth.idp.config.profile.saml2 - package edu.internet2.middleware.shibboleth.idp.config.profile.saml2
 
edu.internet2.middleware.shibboleth.idp.profile - package edu.internet2.middleware.shibboleth.idp.profile
 
edu.internet2.middleware.shibboleth.idp.profile.saml1 - package edu.internet2.middleware.shibboleth.idp.profile.saml1
 
edu.internet2.middleware.shibboleth.idp.profile.saml2 - package edu.internet2.middleware.shibboleth.idp.profile.saml2
 
edu.internet2.middleware.shibboleth.idp.session - package edu.internet2.middleware.shibboleth.idp.session
 
edu.internet2.middleware.shibboleth.idp.session.impl - package edu.internet2.middleware.shibboleth.idp.session.impl
 
encodeResponse(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Encodes the request's SAML response and writes it to the servlet response.
equals(Object) - Method in class edu.internet2.middleware.shibboleth.idp.authn.UsernamePrincipal
equals(Object) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
equals(Object) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl
extractRequestedAuthenticationMethods(AuthnRequest) - Method in class edu.internet2.middleware.shibboleth.idp.authn.Saml2LoginContext
Extracts the authentication methods requested within the request.

F

filterByForceAuthentication(Session, LoginContext, Map<String, LoginHandler>) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Filters out any login handler based on the requirement for forced authentication.
filterByPassiveAuthentication(Session, LoginContext, Map<String, LoginHandler>) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Filters out any login handler that doesn't support passive authentication if the login context indicates passive authentication is required.
ForceAuthenticationException - Exception in edu.internet2.middleware.shibboleth.idp.authn
Exception indicating that forced authentication was requested but could not be performed.
ForceAuthenticationException() - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.ForceAuthenticationException
Constructor.
ForceAuthenticationException(String) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.ForceAuthenticationException
Constructor.
ForceAuthenticationException(Exception) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.ForceAuthenticationException
Constructor.
ForceAuthenticationException(String, Exception) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.ForceAuthenticationException
Constructor.
forwardRequest(String, HttpServletRequest, HttpServletResponse) - Static method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Forwards a request to the given path.

G

getAddresses() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
Get the list of denied or permitted IPs.
getAduitLog() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the audit log for this handler.
getArtifact() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext
getArtifacts() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution.ArtifactResolutionRequestContext
getAttemptedAuthnMethod() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the authentication method that was used when attempting to authenticate the user.
getAuthenticationAttempted() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Returns if authentication has been attempted for this user.
getAuthenticationDuration() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the duration of authentication.
getAuthenticationDuration() - Method in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Gets the length of time, in milliseconds, after which a user authenticated by this handler should be re-authenticated.
getAuthenticationDuration() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Gets the length of time, in milliseconds, after which a user authenticated by this handler should be re-authenticated.
getAuthenticationDuration() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerFactoryBean
Gets the duration of the authentication, in minutes.
getAuthenticationDuration() - Method in interface edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
Gets the duration of this authentication method.
getAuthenticationDuration() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
Gets the duration of this authentication method.
getAuthenticationEngineURL() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the authentication engine's URL.
getAuthenticationFailure() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the error that occurred during authentication.
getAuthenticationInstant() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the authentication instant.
getAuthenticationInstant() - Method in interface edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
Gets the time the user authenticated with this member.
getAuthenticationInstant() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
Gets the time the user authenticated with this member.
getAuthenticationMethod() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the method used to authenticate the user.
getAuthenticationMethod() - Method in interface edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
Gets the unique identifier for the authentication method.
getAuthenticationMethod() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
Gets the unique identifier for the authentication method.
getAuthenticationMethod() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl
Gets the authentication method used to log into the service.
getAuthenticationMethod() - Method in interface edu.internet2.middleware.shibboleth.idp.session.ServiceInformation
Gets the authentication method used to log into the service.
getAuthenticationMethodInformation() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets information about the authentication event.
getAuthenticationMethods() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerFactoryBean
Gets the authentication methods supported by the handler.
getAuthenticationMethods() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionImpl
getAuthenticationMethods() - Method in interface edu.internet2.middleware.shibboleth.idp.session.Session
Gets the methods by which the user has authenticated to the IdP.
getAuthenticationPrincipal() - Method in interface edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
Gets the principal, for the Subject of the session, created by this authentication method.
getAuthenticationPrincipal() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
Gets the principal, for the Subject of the session, created by this authentication method.
getAuthenticationRequest() - Method in class edu.internet2.middleware.shibboleth.idp.authn.Saml2LoginContext
Gets the serialized authentication request that started the login process.
getAuthenticationServletURL() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerFactoryBean
Gets the URL to authentication servlet.
getAuthenticationSubject() - Method in interface edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
Deprecated. use Session.getSubject()
getAuthenticationSubject() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
Gets the Subject created by this authentication method.
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.IdPProfileHandlerManagerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1ArtifactResolutionProfileHanderBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1AttributeQueryProfileHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.ShibbolethSSOProfileHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2AttributeQueryProfileHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2SSOProfileHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.SAMLMetadataHandlerBeanDefinitionParser
getBeanClass(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.StatusHandlerBeanDefinitionParser
getBindingURI() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder
getDereferencedAssertions() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution.ArtifactResolutionRequestContext
Gets the SAML assertions referenced by the artifact(s).
getEncrypter(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Gets an encrypter that may be used encrypt content to a given peer.
getEntityID() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl
Gets the unique identifier for the service.
getEntityID() - Method in interface edu.internet2.middleware.shibboleth.idp.session.ServiceInformation
Gets the unique identifier for the service.
getEntitySupportedFormats(RoleDescriptor) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the list of name identifier formats supported for a given role.
getErrorHandler() - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
getFailureStatus() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.BaseSAML1ProfileRequestContext
Gets the status reflecting a request failure.
getFailureStatus() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.BaseSAML2ProfileRequestContext
Gets the status reflecting a request failure.
getIdGenerator() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets an ID generator which may be used for SAML assertions, requests, etc.
getIdPSessionCookie(HttpServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
Gets the IdP session cookie from the current request, if the user currently has a session.
getInboundBinding() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the SAML message binding used by inbound messages.
getIntendedDestinationEndpointURI(SAMLMessageContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder
getKeyEncryptionCredential(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Gets the credential that can be used to encrypt encryption keys for a peer.
getLoginContext() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContextEntry
Gets the login context.
getLoginContext() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler.ShibbolethSSORequestContext
Gets the current login context.
getLoginContext() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.SSORequestContext
Gets the current login context.
getLoginHandlers() - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
Gets the registered authentication handlers.
getLoginHandlerSubject(HttpServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Gets the subject from the request coming back from the login handler.
getLoginInstant() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl
Gets the time the user logged in to the service.
getLoginInstant() - Method in interface edu.internet2.middleware.shibboleth.idp.session.ServiceInformation
Gets the time the user logged in to the service.
getMessageDecoders() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets all the SAML message decoders configured for the IdP indexed by SAML binding URI.
getMessageEncoders() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets all the SAML message encoders configured for the IdP indexed by SAML binding URI.
getMetadataProvider() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
A convenience method for retrieving the SAML metadata provider from the relying party manager.
getName() - Method in class edu.internet2.middleware.shibboleth.idp.authn.UsernamePrincipal
getNameFormats(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the name identifier formats to use when creating identifiers for the relying party.
getNetmask() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler.IPEntry
Get the netmask.
getNetworkAddress() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler.IPEntry
Get the network address.
getObjectType() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
getObjectType() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
getObjectType() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerFactoryBean
getObjectType() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerFactoryBean
getPassword() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordCredential
Gets the password of the subject.
getPrincipalName() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Returns the ID of the authenticated user.
getProfileHandler(ServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
getProfileHandlers() - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
Gets the registered profile handlers.
getProfileHandlerURL() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the ProfileHandler URL.
getProfileId() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
getProfileId() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
getProfileId() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
getProfileId() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
getProfileId() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
getProfileId() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
getProperty(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Get an optional property object.
getProtectedServletPath() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerFactoryBean
Gets the path to protected servlet.
getReferencedMessage() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext
getRelayState() - Method in class edu.internet2.middleware.shibboleth.idp.authn.Saml2LoginContext
Gets the relay state from the originating authentication request.
getRelyingPartyConfiguration(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
getRelyingPartyId() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the entity ID of the relying party.
getRequestedAuthenticationMethods() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Return the acceptable authentication handler URIs, in preference order, for authenticating this user.
getSAMLResponse() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler.SAML1AuditLogEntry
Gets the response to the SAML 1 request.
getSAMLResponse() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.SAML2AuditLogEntry
Gets the response to the SAML request.
getSecurityPolicyResolver() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the resolver used to determine active security policy for an incoming request.
getServiceInformation(String) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionImpl
Gets the service information for the given entity ID.
getServicesInformation() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionImpl
getServicesInformation() - Method in interface edu.internet2.middleware.shibboleth.idp.session.Session
Gets the services the user has logged in to.
getServletPath() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
Deprecated.  
getServletPath() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
Gets the path of the servlet to which the user agent may be redirected.
getServletURL() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserLoginHandler
Get the URL of the SSO-protected servlet.
getSession() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerEntry
Gets the user session.
getSession(String) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
getSessionID() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the Session ID.
getSessionId() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerEntry
Gets the ID of the user session.
getSessionIndexes() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerEntry
Gets the list of indexes for this session.
getSessionSecret() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionImpl
getSessionSecret() - Method in interface edu.internet2.middleware.shibboleth.idp.session.Session
A secret associated with this session.
getSpAssertionConsumerService() - Method in class edu.internet2.middleware.shibboleth.idp.authn.ShibbolethSSOLoginContext
Gets the service provider assertion consumer service URL.
getSpAssertionConsumerService() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
Gets the assertion consumer service URL provided by SP.
getSpAssertionConsumerService() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler.ShibbolethSSORequestContext
Gets the SP-provided assertion consumer service URL.
getSpTarget() - Method in class edu.internet2.middleware.shibboleth.idp.authn.ShibbolethSSOLoginContext
Gets the service provider target URL.
getSupportedAuthenticationMethods() - Method in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Gets the list of authentication methods this handler supports.
getSupportedAuthenticationMethods() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Gets the list of authentication methods this handler supports.
getSupportedOutboundBindings() - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the SAML message bindings that may be used by outbound messages.
getUsername() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Get the username for all IP-address authenticated users.
getUsername() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordCredential
Gets the username of the subject.
getUsername() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
Get the username to use for IP-address "authenticated" users.
getUserSession(InTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the user's session, if there is one.
getUserSession(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets the user's session based on their principal name.

H

handle(Callback[]) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet.SimpleCallbackHandler
Handle a callback.
handleDefaultAllow(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
 
handleDefaultDeny(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
 
hashCode() - Method in class edu.internet2.middleware.shibboleth.idp.authn.UsernamePrincipal
hashCode() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
hashCode() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl
HTTP_SESSION_BINDING_ATTRIBUTE - Static variable in interface edu.internet2.middleware.shibboleth.idp.session.Session
Name of the HTTP request attribute to which a users IdP session is bound.

I

IDP_SESSION_COOKIE_NAME - Static variable in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Name of the IdP Cookie containing the IdP session ID.
IdPProfileHandlerManager - Class in edu.internet2.middleware.shibboleth.idp.profile
Implementation of a ProfileHandlerManager that maps the request path, without the servlet context, to a profile handler and adds support for authentication handlers.
IdPProfileHandlerManager() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
Constructor.
IdPProfileHandlerManagerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile
Spring bean definition parser for IdPProfileHandlerManagers.
IdPProfileHandlerManagerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.IdPProfileHandlerManagerBeanDefinitionParser
 
IdPSessionFilter - Class in edu.internet2.middleware.shibboleth.idp.session
A filter that adds the current users Session the request, if the user has a session.
IdPSessionFilter() - Constructor for class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
 
indexSession(Session, String) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
init(ServletConfig) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
init(ServletConfig) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet
init() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerNamespaceHandler
init(FilterConfig) - Method in class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
IP_ENTRY_ELEMENT_NAME - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerBeanDefinitionParser
Name of ip entry elements.
IPAddressLoginHandler - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
IP Address authentication handler.
IPAddressLoginHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
 
IPAddressLoginHandler.IPEntry - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
Encapsulates a network address and a netmask on ipList.
IPAddressLoginHandler.IPEntry(String) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler.IPEntry
Construct a new IPEntry given a network address in CIDR format.
IPAddressLoginHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Spring bean definition parser for IP address authentication handlers.
IPAddressLoginHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerBeanDefinitionParser
 
IPAddressLoginHandlerFactoryBean - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Spring factory for IPAddressLoginHandler.
IPAddressLoginHandlerFactoryBean() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
 
isDefaultDeny() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
Get whether the IPs in ipList a permitted list or a deny list.
isExpired() - Method in interface edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
Gets whether this authentication method has expired and is not longer valid for use in constructing new sessions.
isExpired() - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl
Gets whether this authentication method has expired and is not longer valid for use in constructing new sessions.
isForceAuthRequired() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Returns if authentication must be forced.
isIntendedDestinationEndpointURIRequired(SAMLMessageContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder
isPassiveAuthRequired() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Returns if authentication must be passive.
isPrincipalAuthenticated() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Returns if authentication succeeded.

L

loadNewErrorHandler(ApplicationContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
Reads the new error handler from the newly created application context and loads it into this manager.
loadNewLoginHandlers(ApplicationContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
Reads the new authentication handlers from the newly created application context and loads it into this manager.
loadNewProfileHandlers(ApplicationContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
Reads the new profile handlers from the newly created application context and loads it into this manager.
login(HttpServletRequest, HttpServletResponse) - Method in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Authenticate the user making the request.
login(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Authenticate the user making the request.
login(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
Authenticate the user making the request.
login(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserLoginHandler
Authenticate the user making the request.
login(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginHandler
Authenticate the user making the request.
LOGIN_CONTEXT_KEY - Static variable in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
the key in a HttpSession where login contexts are stored.
LOGIN_CONTEXT_KEY_NAME - Static variable in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Name of the key under which to bind the storage service key for a login context.
LOGIN_CONTEXT_LIFETIME_INIT_PARAM_NAME - Static variable in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Name of the Servlet config init parameter that holds lifetime of a login context in the storage service.
LOGIN_CONTEXT_PARTITION_NAME_INIT_PARAM_NAME - Static variable in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Name of the Servlet config init parameter that holds the partition name for login contexts.
LoginContext - Class in edu.internet2.middleware.shibboleth.idp.authn
Login context created by a profile handler and interpreted by the authentication package.
LoginContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Creates a new instance of LoginContext.
LoginContext(boolean, boolean) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Creates a new instance of LoginContext.
LoginContextEntry - Class in edu.internet2.middleware.shibboleth.idp.authn
Storage service entry for login contexts.
LoginContextEntry(LoginContext, long) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.LoginContextEntry
Constructor.
LoginHandler - Interface in edu.internet2.middleware.shibboleth.idp.authn
Authentication handlers authenticate a user in an implementation specific manner.

M

main(String[]) - Static method in class edu.internet2.middleware.shibboleth.idp.Version
Main entry point to program.
mergeSubjects(Subject, Subject) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Merges the principals and public and private credentials from two subjects into a new subject.

N

NAMESPACE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerNamespaceHandler
Namespace URI.

O

onApplicationEvent(ApplicationEvent) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
onNewContextCreated(ApplicationContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager

P

parse(Element, ParserContext) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerGroupBeanDefinitionParser
PassiveAuthenticationException - Exception in edu.internet2.middleware.shibboleth.idp.authn
Exception indicating that passive authentication was requested but could not be performed.
PassiveAuthenticationException() - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.PassiveAuthenticationException
Constructor.
PassiveAuthenticationException(String) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.PassiveAuthenticationException
Constructor.
PassiveAuthenticationException(Exception) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.PassiveAuthenticationException
Constructor.
PassiveAuthenticationException(String, Exception) - Constructor for exception edu.internet2.middleware.shibboleth.idp.authn.PassiveAuthenticationException
Constructor.
performAuthentication(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Creates a LoginContext an sends the request off to the AuthenticationManager to begin the process of authenticating the user.
performAuthentication(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Creates a Saml2LoginContext an sends the request off to the AuthenticationManager to begin the process of authenticating the user.
populateAssertingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Populates the request context with information about the asserting party.
populateAssertingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Populates the request context with information about the asserting party.
populateAssertingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
Populates the request context with information about the asserting party.
populateAssertingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Populates the request context with information about the asserting party.
populateAssertingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Populates the request context with information about the asserting party.
populateAssertingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
Populates the request context with information about the asserting party.
populateAssertingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Populates the request context with information about the asserting party.
populateHandler(AbstractLoginHandler) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerFactoryBean
Populates the authentication duration and methods of the handler.
populateProfileInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Populates the request context with the information about the profile.
populateRelyingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Populates the request context with information about the relying party.
populateRelyingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Populates the request context with information about the relying party.
populateRelyingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
Populates the request context with information about the relying party.
populateRelyingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Populates the request context with information about the relying party.
populateRelyingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Populates the request context with information about the relying party.
populateRelyingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
Populates the request context with information about the relying party.
populateRelyingPartyInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Populates the request context with information about the relying party.
populateRequestContext(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Populates the request context with information.
populateRequestContext(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Populates the request context with information.
populateRequestContext(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Populates the request context with information.
populateSAMLMessageInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Populates the request context with information from the inbound SAML message.
populateSAMLMessageInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Populates the request context with information from the inbound SAML message.
populateSAMLMessageInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
Populates the request context with information from the inbound SAML message.
populateSAMLMessageInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Populates the request context with information from the inbound SAML message.
populateSAMLMessageInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Populates the request context with information from the inbound SAML message.
populateSAMLMessageInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
Populates the request context with information from the inbound SAML message.
populateSAMLMessageInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Populates the request context with information from the inbound SAML message.
populateStatusResponse(BaseSAML1ProfileRequestContext<?, ?, ?>, ResponseAbstractType) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Populates the response's id, in response to, issue instant, version, and issuer properties.
populateStatusResponse(BaseSAML2ProfileRequestContext<?, ?, ?>, StatusResponseType) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Populates the response's id, in response to, issue instant, version, and issuer properties.
populateUserInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Populates the request context with the information about the user if they have an existing session.
populateUserInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Populates the request context with the information about the user.
populateUserInformation(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Populates the request context with the information about the user.
PreviousSessionLoginHandler - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
Login handler that is called when user is logged in under a previously existing session.
PreviousSessionLoginHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
Constructor.
PreviousSessionLoginHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Spring bean definition parser for previous session authentication handlers.
PreviousSessionLoginHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerBeanDefinitionParser
 
PreviousSessionLoginHandlerFactoryBean - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Spring factory for PreviousSessionLoginHandler.
PreviousSessionLoginHandlerFactoryBean() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
 
PRINCIPAL_KEY - Static variable in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Request attribute to which user's principal should be bound.
PRINCIPAL_NAME_KEY - Static variable in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Request attribute to which user's principal name should be bound.
processRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
processRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
processRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
processRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
processRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
processRequest(HTTPInTransport, HTTPOutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
processRequest(InTransport, OutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.SAMLMetadataProfileHandler
processRequest(InTransport, OutTransport) - Method in class edu.internet2.middleware.shibboleth.idp.profile.StatusProfileHandler
ProfileHandlerGroupBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile
Spring bean definition parser for profile handler root element.
ProfileHandlerGroupBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerGroupBeanDefinitionParser
 
ProfileHandlerNamespaceHandler - Class in edu.internet2.middleware.shibboleth.idp.config.profile
Spring namespace handler for profile handler configurations.
ProfileHandlerNamespaceHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerNamespaceHandler
 

R

redirectToLoginPage(HttpServletRequest, HttpServletResponse, List<Pair<String, String>>) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet
Sends the user to the login page.
RemoteUserAuthServlet - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
Extracts the REMOTE_USER and places it in a request attribute to be used by the authentication engine.
RemoteUserAuthServlet() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserAuthServlet
 
RemoteUserLoginHandler - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
Authentication Handler that redirects to servlet protected by a Web Single-Sign-On system.
RemoteUserLoginHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserLoginHandler
 
RemoteUserLoginHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Spring bean definition parser for remote user authentication handlers.
RemoteUserLoginHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerBeanDefinitionParser
 
RemoteUserLoginHandlerFactoryBean - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Spring factory for RemoteUserLoginHandler.
RemoteUserLoginHandlerFactoryBean() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerFactoryBean
 
removeSessionIndex(String) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
reportPreviousSessionAuthnMethod() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
Gets whether to use PreviousSession as the users authentication method.
reportPreviousSessionAuthnMethod() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
Gets whether the login handler will report its authentication method as PreviousSession.
resolveAttributes(BaseSAML1ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Resolved the attributes for the principal.
resolveAttributes(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Resolves the attributes for the principal.
resolvePrincipal(BaseSAML1ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Resolves the principal name of the subject of the request.
resolvePrincipal(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Resolves the principal name of the subject of the request.
retrieveLoginContext(HttpServletRequest, boolean) - Static method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Retrieves a login context.
returnToAuthenticationEngine(HttpServletRequest, HttpServletResponse) - Static method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Returns control back to the authentication engine.
returnToProfileHandler(LoginContext, HttpServletRequest, HttpServletResponse) - Static method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Returns control back to the profile handler that invoked the authentication engine.

S

SAML1ArtifactResolutionProfileHanderBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml1
Spring bean definition parser for ArtifactResolution.
SAML1ArtifactResolutionProfileHanderBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1ArtifactResolutionProfileHanderBeanDefinitionParser
 
SAML1AttributeQueryProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml1
Spring bean definition parser for AttributeQueryProfileHandler profile handlers.
SAML1AttributeQueryProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1AttributeQueryProfileHandlerBeanDefinitionParser
 
SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml2
Spring bean definition parser for ArtifactResolution.
SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser
 
SAML2AttributeQueryProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml2
Spring bean definition parser for AttributeQueryProfileHandler profile handlers.
SAML2AttributeQueryProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2AttributeQueryProfileHandlerBeanDefinitionParser
 
Saml2LoginContext - Class in edu.internet2.middleware.shibboleth.idp.authn
A SAML 2.0 LoginContext.
Saml2LoginContext(String, String, AuthnRequest) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.Saml2LoginContext
Creates a new instance of Saml2LoginContext.
SAML2SSOProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml2
Spring bean definition parser for SSOProfileHandler profile handlers.
SAML2SSOProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2SSOProfileHandlerBeanDefinitionParser
 
SAML_VERSION - Static variable in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
SAML Version for this profile handler.
SAML_VERSION - Static variable in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
SAML Version for this profile handler.
SAMLMetadataHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile
Spring bean definition parser for SAMLMetadataProfileHandlers.
SAMLMetadataHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.SAMLMetadataHandlerBeanDefinitionParser
 
SAMLMetadataProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile
A simple profile handler that serves up the IdP's metadata.
SAMLMetadataProfileHandler(String, ParserPool) - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.SAMLMetadataProfileHandler
Constructor.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.IdPProfileHandlerManagerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerGroupBeanDefinitionParser
Schema type name.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1ArtifactResolutionProfileHanderBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.SAML1AttributeQueryProfileHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.ShibbolethSSOProfileHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2AttributeQueryProfileHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.saml2.SAML2SSOProfileHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.SAMLMetadataHandlerBeanDefinitionParser
Schema type.
SCHEMA_TYPE - Static variable in class edu.internet2.middleware.shibboleth.idp.config.profile.StatusHandlerBeanDefinitionParser
Schema type.
selectEndpoint(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Selects the appropriate endpoint for the relying party and stores it in the request context.
selectEndpoint(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Selects the appropriate endpoint for the relying party and stores it in the request context.
selectEndpoint(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AttributeQueryProfileHandler
Selects the appropriate endpoint for the relying party and stores it in the request context.
selectEndpoint() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
selectEndpoint(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Selects the appropriate endpoint for the relying party and stores it in the request context.
selectEndpoint(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution
Selects the appropriate endpoint for the relying party and stores it in the request context.
selectEndpoint(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AttributeQueryProfileHandler
Selects the appropriate endpoint for the relying party and stores it in the request context.
selectEndpoint(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Selects the appropriate endpoint for the relying party and stores it in the request context.
selectEndpointByACS() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
Selects the endpoint, from metadata, corresponding to the SP-provdided ACS URL.
serializeRequest(AuthnRequest) - Method in class edu.internet2.middleware.shibboleth.idp.authn.Saml2LoginContext
Serializes an authentication request into a string.
service(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
service(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserAuthServlet
service(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet
ServiceInformation - Interface in edu.internet2.middleware.shibboleth.idp.session
Information about a service a user has logged in to.
ServiceInformationImpl - Class in edu.internet2.middleware.shibboleth.idp.session.impl
Information about a service a user has logged in to.
ServiceInformationImpl(String, DateTime, AuthenticationMethodInformation) - Constructor for class edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl
Default constructor.
Session - Interface in edu.internet2.middleware.shibboleth.idp.session
Session information for user logged into the IdP.
SessionImpl - Class in edu.internet2.middleware.shibboleth.idp.session.impl
Session information for user logged into the IdP.
SessionImpl(String, byte[], long) - Constructor for class edu.internet2.middleware.shibboleth.idp.session.impl.SessionImpl
Constructor.
SessionManagerEntry - Class in edu.internet2.middleware.shibboleth.idp.session.impl
Session store entry.
SessionManagerEntry(Session, long) - Constructor for class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerEntry
Constructor.
SessionManagerImpl - Class in edu.internet2.middleware.shibboleth.idp.session.impl
Manager of IdP sessions.
SessionManagerImpl(StorageService<String, SessionManagerEntry>, long) - Constructor for class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
Constructor.
SessionManagerImpl(StorageService<String, SessionManagerEntry>, String, long) - Constructor for class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
Constructor.
setAddresses(List<String>) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
Set the list of denied or permitted IPs.
setApplicationContext(ApplicationContext) - Method in class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerImpl
setArtifact(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext
setArtifacts(Collection<String>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution.ArtifactResolutionRequestContext
setAttemptedAuthnMethod(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets the authentication method that was used when attempting to authenticate the user.
setAuthenticationAttempted() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Set if authentication has been attempted.
setAuthenticationDuration(long) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Deprecated. this information is contained in the AuthenticationMethodInformation
setAuthenticationDuration(long) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Sets the length of time, in milliseconds, after which a user should be re-authenticated.
setAuthenticationDuration(int) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerFactoryBean
Sets the duration of the authentication, in minutes.
setAuthenticationDurection(long) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Deprecated. use AbstractLoginHandler.setAuthenticationDuration(long)
setAuthenticationEngineURL(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets the authentication engine's URL.
setAuthenticationFailure(AuthenticationException) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets the error that occurred during authentication.
setAuthenticationInstant(DateTime) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Deprecated. this information is contained in the AuthenticationMethodInformation
setAuthenticationMethod(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Deprecated. this information is contained in the AuthenticationMethodInformation
setAuthenticationMethodInformation(AuthenticationMethodInformation) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets the information about the authentication event.
setAuthenticationMethods(List<String>) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerFactoryBean
Sets the authentication methods supported by the handler.
setAuthenticationServletURL(String) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerFactoryBean
Sets URL to authentication servlet.
setDefaultDeny(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
Set whether the IPs in ipList a permitted list or a deny list.
setDereferencedAssertions(Collection<Assertion>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution.ArtifactResolutionRequestContext
Sets the SAML assertions referenced by the artifact(s).
setEntries(List<String>, boolean) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Set the permitted IP addresses.
setErrorHandler(AbstractErrorHandler) - Method in class edu.internet2.middleware.shibboleth.idp.profile.IdPProfileHandlerManager
Sets the error handler.
setFailureStatus(Status) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.BaseSAML1ProfileRequestContext
Sets the status reflecting a request failure.
setFailureStatus(Status) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.BaseSAML2ProfileRequestContext
Sets the status reflecting a request failure.
setForceAuthRequired(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets if authentication must be forced.
setIdGenerator(IdentifierGenerator) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Gets an ID generator which may be used for SAML assertions, requests, etc.
setInboundBinding(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Sets the SAML message binding used by inbound messages.
setLoginContext(ShibbolethSSOLoginContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler.ShibbolethSSORequestContext
Sets the current login context.
setLoginContext(Saml2LoginContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.SSORequestContext
Sets the current login context.
setMessageDecoders(Map<String, SAMLMessageDecoder>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Sets all the SAML message decoders configured for the IdP indexed by SAML binding URI.
setMessageEncoders(Map<String, SAMLMessageEncoder>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Sets all the SAML message encoders configured for the IdP indexed by SAML binding URI.
setPassiveAuthRequired(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets if authentication must be passive.
setPrincipalAuthenticated(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets if authentication succeeded.
setPrincipalName(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Deprecated. this information is contained in the AuthenticationMethodInformation
setProfileHandlerURL(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets the ProfileHandler URL.
setProperty(String, Serializable) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets an optional property object.
setProtectedServletPath(String) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.RemoteUserLoginHandlerFactoryBean
Sets the path to protected servlet.
setReferencedMessage(SAMLObject) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext
setRelyingParty(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the entity ID of the relying party.
setReportPreviousSessionAuthnMethod(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
Sets whether to use PreviousSession as the users authentication method.
setReportPreviousSessionAuthnMethod(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
Sets whether the login handler will report its authentication method as PreviousSession.
setSAMLResponse(Response) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler.SAML1AuditLogEntry
Sets the response to the SAML 1 request.
setSAMLResponse(StatusResponseType) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.SAML2AuditLogEntry
Sets the response to the SAML request.
setSecurityPolicyResolver(SecurityPolicyResolver) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Sets the resolver used to determine active security policy for an incoming request.
setServletPath(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
Deprecated.  
setServletPath(String) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
Sets the path of the servlet to which the user agent may be redirected.
setServletURL(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserLoginHandler
Set the SSO-protected servlet's URL.
setSessionID(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets the Session ID.
setSpAssertionConsumerService(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.ShibbolethSSOLoginContext
Sets the service provider assertion consumer service URL.
setSpAssertionConsumerService(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
Sets the assertion consumer service URL provided by SP.
setSpAssertionConsumerService(String) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler.ShibbolethSSORequestContext
Sets the SP-provided assertion consumer service URL.
setSpTarget(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.ShibbolethSSOLoginContext
Sets the service provider target URL.
setSupportedOutboundBindings(List<String>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Sets the SAML message bindings that may be used by outbound messages.
setSupportsForceAuthentication(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Sets whether this handler supports forced re-authentication.
setSupportsPassive(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Sets whether this handler supports passive authentication.
setSupportsPassiveAuth(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
Sets whether the login handler supports passive authentication.
setUsername(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Set the username to use for all IP-address authenticated users.
setUsername(String) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
Set the username to use for IP-address "authenticated" users.
ShibbolethSSODecoder - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
Shibboleth 1.0 SSO authentication request message decoder.
ShibbolethSSODecoder() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder
Constructor.
ShibbolethSSOEndpointSelector - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
An endpoint selector that may optionally take a SP-provided assertion consumer service URL, validate it against metadata, and return an endpoint based on it.
ShibbolethSSOEndpointSelector() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
 
ShibbolethSSOLoginContext - Class in edu.internet2.middleware.shibboleth.idp.authn
Shibboleth SSO aware extension to LoginContext.
ShibbolethSSOLoginContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.ShibbolethSSOLoginContext
Constructor.
ShibbolethSSOProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
Shibboleth SSO request profile handler.
ShibbolethSSOProfileHandler(String) - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler
Constructor.
ShibbolethSSOProfileHandler.ShibbolethSSORequestContext - Class in edu.internet2.middleware.shibboleth.idp.profile.saml1
Represents the internal state of a Shibboleth SSO Request while it's being processed by the IdP.
ShibbolethSSOProfileHandler.ShibbolethSSORequestContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOProfileHandler.ShibbolethSSORequestContext
 
ShibbolethSSOProfileHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.saml1
Spring bean configuration parser for ShibbolethSSOProfileHandlers.
ShibbolethSSOProfileHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.saml1.ShibbolethSSOProfileHandlerBeanDefinitionParser
 
shouldGenerateId() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBeanDefinitionParser
shouldGenerateId() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.SAMLMetadataHandlerBeanDefinitionParser
shouldGenerateId() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.StatusHandlerBeanDefinitionParser
signAssertion(BaseSAML1ProfileRequestContext<?, ?, ?>, Assertion) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Signs the given assertion if either the current profile configuration or the relying party configuration contains signing credentials.
signAssertion(BaseSAML2ProfileRequestContext<?, ?, ?>, Assertion) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Signs the given assertion if either the current profile configuration or the relying party configuration contains signing credentials.
SSOProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
SAML 2.0 SSO request profile handler.
SSOProfileHandler(String) - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler
Constructor.
SSOProfileHandler.SSORequestContext - Class in edu.internet2.middleware.shibboleth.idp.profile.saml2
Represents the internal state of a SAML 2.0 SSO Request while it's being processed by the IdP.
SSOProfileHandler.SSORequestContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.SSORequestContext
 
startUserAuthentication(LoginContext, HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Begins the authentication process.
StatusHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile
Spring bean definition parser for StatusProfileHandlers.
StatusHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.StatusHandlerBeanDefinitionParser
 
StatusProfileHandler - Class in edu.internet2.middleware.shibboleth.idp.profile
A simple profile handler that returns the string "ok" if the IdP is able to answer the request.
StatusProfileHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.StatusProfileHandler
 
storeLoginContext(LoginContext, HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Stores the login context in the storage service.
SUBJECT_KEY - Static variable in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Request attribute to which user's subject should be bound.
supportsForceAuthentication() - Method in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Returns if this handler supports the ability to force a user to (re-)authenticate.
supportsForceAuthentication() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Returns if this handler supports the ability to force a user to (re-)authenticate.
supportsForceAuthentication() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Returns if this handler supports the ability to force a user to (re-)authenticate.
supportsPassive() - Method in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Gets whether this handler supports passive authentication.
supportsPassive() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.AbstractLoginHandler
Gets whether this handler supports passive authentication.
supportsPassive() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Gets whether this handler supports passive authentication.
supportsPassive() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.PreviousSessionLoginHandler
Gets whether this handler supports passive authentication.
supportsPassiveAuth() - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.PreviousSessionLoginHandlerFactoryBean
Gets whether the login handler supports passive authentication.

T

toString() - Method in class edu.internet2.middleware.shibboleth.idp.authn.UsernamePrincipal
toString() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler.SAML1AuditLogEntry
toString() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.SAML2AuditLogEntry

U

updateUserSession(LoginContext, Subject, String, HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Updates the user's Shibboleth session with authentication information.
UsernamePasswordCredential - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
Represents a username and password entered used to authenticate a subject.
UsernamePasswordCredential(String, String) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordCredential
Constructor.
UsernamePasswordLoginHandler - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
Authenticate a username and password against a JAAS source.
UsernamePasswordLoginHandler(String) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginHandler
Constructor.
UsernamePasswordLoginHandlerBeanDefinitionParser - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Spring bean definition parser for username/password authentication handlers.
UsernamePasswordLoginHandlerBeanDefinitionParser() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerBeanDefinitionParser
 
UsernamePasswordLoginHandlerFactoryBean - Class in edu.internet2.middleware.shibboleth.idp.config.profile.authn
Factory bean for UsernamePasswordLoginHandlers.
UsernamePasswordLoginHandlerFactoryBean() - Constructor for class edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginHandlerFactoryBean
 
UsernamePasswordLoginServlet - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
This Servlet should be protected by a filter which populates REMOTE_USER.
UsernamePasswordLoginServlet() - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet
 
UsernamePasswordLoginServlet.SimpleCallbackHandler - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
A callback handler that provides static name and password data to a JAAS loging process.
UsernamePasswordLoginServlet.SimpleCallbackHandler(String, String) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet.SimpleCallbackHandler
Constructor.
UsernamePrincipal - Class in edu.internet2.middleware.shibboleth.idp.authn
A basic implementation of Principal.
UsernamePrincipal(String) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.UsernamePrincipal
Constructor.

V

validateCookie(Cookie, HttpServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
Validates the given session cookie against the associated session.
validateForcedReauthentication(Session, String, Subject) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
If forced authentication was required this method checks to ensure that the re-authenticated subject contains a principal name that is equal to the principal name associated with the authentication method.
validateSuccessfulAuthentication(LoginContext, HttpServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Validates that the authentication was successfully performed by the login handler.
Version - Class in edu.internet2.middleware.shibboleth.idp
Class for printing the version of this library.
Version() - Constructor for class edu.internet2.middleware.shibboleth.idp.Version
 

W

writeAuditLogEntry(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Writes an audit log entry indicating the successful response to the attribute request.
writeAuditLogEntry(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Writes an audit log entry indicating the successful response to the attribute request.
writeAuditLogEntry(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Writes an audit log entry indicating the successful response to the attribute request.

A B C D E F G H I L M N O P R S T U V W

Copyright © 2006-2008 Internet2. All Rights Reserved.