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 Artifact resolver request while it's being processed by the IdP.
ArtifactResolution.ArtifactResolutionRequestContext() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext
 
ATTRIBUTE_FILTER_ENGINE_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the AttributeFilteringEngine service: "AttributeFilterEngineId" .
ATTRIBUTE_RESOLVER_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the AttributeResolver service: "AttributeResolverId" .
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
 
authenticate(InetAddress) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
Authenticates the client address.
authenticateUser(HttpServletRequest, String, String) - 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_EXCEPTION_KEY - Static variable in interface edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
Request attribute to which an AuthenticationException 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
 
bindLoginContext(LoginContext, HttpServletRequest) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Binds a LoginContext to the current request.
bindLoginContext(LoginContext, StorageService, ServletContext, HttpServletRequest, HttpServletResponse) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Binds a LoginContext to the issuer of the current request.
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 successful 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.

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.
contains(InetAddress) - Method in class edu.internet2.middleware.shibboleth.idp.util.IPRange
Determines whether the given address is contained in the IP range.
contains(byte[]) - Method in class edu.internet2.middleware.shibboleth.idp.util.IPRange
Determines whether the given address is contained in the IP range.
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(ArtifactResolution.ArtifactResolutionRequestContext, 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(AttributeQueryProfileHandler.AttributeQueryContext, 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(ShibbolethSSOProfileHandler.ShibbolethSSORequestContext, 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(ArtifactResolution.ArtifactResolutionRequestContext, 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(AttributeQueryProfileHandler.AttributeQueryContext, 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(SSOProfileHandler.SSORequestContext, 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.
DEFAULT_ATTRIBUTE_FILTER_ENGINE_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the AttributeFilteringEngine is know within the Servlet context: "shibboleth.AttributeFilterEngine" .
DEFAULT_ATTRIBUTE_RESOLVER_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the AttributeResolver is know within the Servlet context: "shibboleth.AttributeResolver" .
DEFAULT_LOGIN_CTX_PARITION - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default name for the StorageService partition which holds LoginContexts: "loginContexts" .
DEFAULT_PROFILE_HANDLER_MNGR_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the IdPProfileHandlerManager is know within the Servlet context: "shibboleth.HandlerManager" .
DEFAULT_RP_CONFIG_MNGR_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the RelyingPartyConfigurationManager is know within the Servlet context: "shibboleth.RelyingPartyConfigurationManager" .
DEFAULT_SAML1_AA_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the SAML1AttributeAuthority is know within the Servlet context: "shibboleth.SAML1AttributeAuthority" .
DEFAULT_SAML2_AA_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the SAML2AttributeAuthority is know within the Servlet context: "shibboleth.SAML2AttributeAuthority" .
DEFAULT_SESSION_MNGR_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the SessionManager is know within the Servlet context: "shibboleth.SessionManager" .
DEFAULT_STORAGE_SERVICE_SID - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Default ID by which the StorageService is know within the Servlet context: "shibboleth.StorageService" .
derferenceArtifacts(ArtifactResolution.ArtifactResolutionRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution
Dereferences 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(Session, 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
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.internet2.middleware.shibboleth.idp.StatusServlet
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
 
edu.internet2.middleware.shibboleth.idp.util - package edu.internet2.middleware.shibboleth.idp.util
 
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

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.
getAttributeFilterEnginer(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the AttributeFilteringEngine service bound to the Servlet context.
getAttributeFilterEnginer(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the AttributeFilteringEngine bound to the Servlet context.
getAttributeResolver(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the AttributeResolver service bound to the Servlet context.
getAttributeResolver(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the AttributeResolver bound to the Servlet context.
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
getContextParam(ServletContext, String, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets a value for a given context parameter.
getCookie(HttpServletRequest, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the first Cookie whose name matches the given name.
getDefaultAuthenticationMethod() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the authentication method to use if none is requested.
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.
getInboundMessageDecoder(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Get the inbound message decoder to use.
getIntendedDestinationEndpointURI(SAMLMessageContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder
getIPRanges(Element) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerBeanDefinitionParser
Gets the list of IP ranges given in the configuration.
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.
getLoginContext(HttpServletRequest) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the login context from the current request.
getLoginContext(StorageService, ServletContext, HttpServletRequest) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the LoginContext for the user issuing the HTTP request.
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.
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
getOutboundMessageEncoder(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Get the outbound message encoder to use.
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
getProfileHandlerManager(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the IdPProfileHandlerManager service bound to the Servlet context.
getProfileHandlerManager(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the IdPProfileHandlerManager bound to the Servlet context.
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
getRelyingPartyConfirmationManager(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the RelyingPartyConfigurationManager service bound to the Servlet context.
getRelyingPartyConfirmationManager(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the RelyingPartyConfigurationManager bound to the Servlet context.
getRelyingPartyId() - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Gets the entity ID of the relying party.
getRelyingPartyMetadata(String, RelyingPartyConfigurationManager) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the metatdata for a given 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.
getSAML1AttributeAuthority(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the SAML1AttributeAuthority service bound to the Servlet context.
getSAML1AttributeAuthority(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the SAML1AttributeAuthority bound to the Servlet context.
getSAML2AttributeAuthority(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the SAML2AttributeAuthority service bound to the Servlet context.
getSAML2AttributeAuthority(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the SAML2AttributeAuthority bound to the Servlet context.
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.
getSessionManager(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the SessionManager service bound to the Servlet context.
getSessionManager(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the SessionManager bound to the Servlet context.
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.
getStorageService(ServletContext) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the StorageService service bound to the Servlet context.
getStorageService(ServletContext, String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the StorageService bound to the Servlet context.
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.
getUnencryptedNameId() - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.SAML2AuditLogEntry
Gets the unencrypted NameID for the SAML response.
getUsername() - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordCredential
Gets the username of the subject.
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.
getUserSession(Cookie, HttpServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
Gets the user session associated with a session cookie.
getUserSession(HttpServletRequest) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Gets the user session from the request.

H

handle(Callback[]) - Method in class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet.SimpleCallbackHandler
Handle a callback.
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.
HttpServletHelper - Class in edu.internet2.middleware.shibboleth.idp.util
A helper class that provides access to internal state from Servlets and hence also JSPs.
HttpServletHelper() - Constructor for class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
 

I

IDP_SESSION_COOKIE - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Name of the cookie containing the IdP session ID: "_idp_session" .
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
init(ServletConfig) - Method in class edu.internet2.middleware.shibboleth.idp.StatusServlet
IPAddressLoginHandler - Class in edu.internet2.middleware.shibboleth.idp.authn.provider
IP Address authentication handler.
IPAddressLoginHandler(String, List<IPRange>, boolean) - Constructor for class edu.internet2.middleware.shibboleth.idp.authn.provider.IPAddressLoginHandler
 
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
 
IPRange - Class in edu.internet2.middleware.shibboleth.idp.util
Represents a range of IP addresses.
IPRange(InetAddress, int) - Constructor for class edu.internet2.middleware.shibboleth.idp.util.IPRange
Constructor
IPRange(byte[], int) - Constructor for class edu.internet2.middleware.shibboleth.idp.util.IPRange
Constructor
isAuthenticated(HttpServletRequest) - Method in class edu.internet2.middleware.shibboleth.idp.StatusServlet
Checks whether the client is authenticated.
isCookieValid(HttpServletRequest, byte[], byte[], byte[], byte[]) - Method in class edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter
Validates the session cookie.
isEncryptAssertion(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Determine whether issued assertions should be encrypted.
isEncryptNameID(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Determine whether NameID's should be encrypted.
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.
isRequestRequiresEncryptNameID(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Determine whether information in the SAML request requires the issued NameID to be encrypted.
isSignAssertion(BaseSAML1ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
Determine whether issued assertions should be signed.
isSignAssertion(BaseSAML2ProfileRequestContext<?, ?, ?>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Determine whether issued assertions should be signed.
isSignResponse(BaseSAMLProfileRequestContext) - Method in class edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
Determine whether responses should be signed.

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.
LOGIN_CTX_KEY_NAME - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Name of the key to the current authentication login context: "_idp_authn_lc_key" .
LOGIN_CTX_PARTITION_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the name of the StorageService partition into which LoginContexts are stored: "loginContextPartitionName" .
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 two Subjects in to 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
parseCIDRBlock(String) - Static method in class edu.internet2.middleware.shibboleth.idp.util.IPRange
Parses a CIDR block definition in to an IP range.
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.
postProcessAssertion(BaseSAML2ProfileRequestContext<?, ?, ?>, Assertion) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Extension point for for subclasses to post-process the Assertion before it is signed and encrypted.
postProcessResponse(BaseSAML2ProfileRequestContext<?, ?, ?>, Response) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
Extension point for for subclasses to post-process the Response before it is signed and encoded.
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.
printIdPInformation(PrintWriter) - Method in class edu.internet2.middleware.shibboleth.idp.StatusServlet
Prints out general IdP information.
printOperatingEnvironmentInformation(PrintWriter) - Method in class edu.internet2.middleware.shibboleth.idp.StatusServlet
Prints out information about the operating environment.
printRelyingPartyConfigurationInformation(PrintWriter, RelyingPartyConfiguration) - Method in class edu.internet2.middleware.shibboleth.idp.StatusServlet
Prints out the information for a specific relying party configuration.
printRelyingPartyConfigurationsInformation(PrintWriter, String) - Method in class edu.internet2.middleware.shibboleth.idp.StatusServlet
Prints information about relying party configurations.
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
Deprecated. 
PROFILE_HANDLER_MNGR_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the IdPProfileHandlerManager service: "ProfileHandlerMngrId" .
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.
RETAIN_PRIVATE_CREDENTIALS - Static variable in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Name of the Servlet config init parameter that indicates whether the private credentials of a Subject are retained after authentication.
RETAIN_PUBLIC_CREDENTIALS - Static variable in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Name of the Servlet config init parameter that indicates whether the public credentials of a Subject are retained after authentication.
returnToAuthenticationEngine(HttpServletRequest, HttpServletResponse) - Static method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Returns control back to the authentication engine.
returnToProfileHandler(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.
RP_CONFIG_MNGR_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the RelyingPartyConfigurationManager service: * * * "RelyingPartyConfigurationManagerId" .

S

SAML1_AA_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the SAML1AttributeAuthority service: "SAML1AttributeAuthorityId" .
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
 
SAML2_AA_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the SAML2AttributeAuthority service: "SAML2AttributeAuthorityId" .
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.
selectLoginHandler(Map<String, LoginHandler>, LoginContext, Session) - Method in class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine
Selects a login handler from a list of possible login handlers that could be used for the request.
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.
SESSION_MNGR_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the SessionManager service: "SessionManagerId" .
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.
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.
setAuthenticatedUser(String) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
 
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.
setDefaultAuthenticationMethod(String) - Method in class edu.internet2.middleware.shibboleth.idp.authn.LoginContext
Sets the authentication method to use if none is requested.
setDereferencedAssertions(Collection<Assertion>) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml1.ArtifactResolution.ArtifactResolutionRequestContext
Sets the SAML assertions referenced by the artifact(s).
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.
setIpInRangeIsAuthenticated(boolean) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
 
setIpRanges(List<IPRange>) - Method in class edu.internet2.middleware.shibboleth.idp.config.profile.authn.IPAddressLoginHandlerFactoryBean
 
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.
setUnencryptedNameId(NameID) - Method in class edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.SAML2AuditLogEntry
Sets the unencrypted NameID for the SAML response.
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
Deprecated.  
StatusProfileHandler() - Constructor for class edu.internet2.middleware.shibboleth.idp.profile.StatusProfileHandler
Deprecated.  
StatusServlet - Class in edu.internet2.middleware.shibboleth.idp
A Servlet for displaying the status of the IdP.
StatusServlet() - Constructor for class edu.internet2.middleware.shibboleth.idp.StatusServlet
 
STORAGE_SERVICE_SID_CTX_PARAM - Static variable in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
ServletContext parameter name bearing the ID of the SAML1AttributeAuthority service: "StorageServiceId" .
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

toBitSet(byte[]) - Method in class edu.internet2.middleware.shibboleth.idp.util.IPRange
Converts a byte array to a BitSet.
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

unbindLoginContext(StorageService, ServletContext, HttpServletRequest, HttpServletResponse) - Static method in class edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper
Unbinds a LoginContext from the current request.
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 authenticates a user via JAAS.
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

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, String) - 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-2009 Internet2. All Rights Reserved.