Serialized Form


Package edu.internet2.middleware.shibboleth.idp

Class edu.internet2.middleware.shibboleth.idp.StatusServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -5280549109235107879L

Serialized Fields

IP_PARAM_NAME

String IP_PARAM_NAME

log

org.slf4j.Logger log

allowedIPs

org.opensaml.xml.util.LazyList<ElementType> allowedIPs

dateFormat

DateTimeFormatter dateFormat
Formatter used when print date/times.


startTime

DateTime startTime
Time the IdP started up.


attributeResolver

edu.internet2.middleware.shibboleth.common.attribute.resolver.AttributeResolver<RequestContextType extends edu.internet2.middleware.shibboleth.common.attribute.AttributeRequestContext> attributeResolver
Attribute resolver used by the IdP.


rpConfigManager

edu.internet2.middleware.shibboleth.common.relyingparty.RelyingPartyConfigurationManager rpConfigManager
Relying party configuration manager used by the IdP.


Package edu.internet2.middleware.shibboleth.idp.authn

Class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationEngine extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -8479060989001890156L

Serialized Fields

retainSubjectsPublicCredentials

boolean retainSubjectsPublicCredentials
Whether the public credentials of a Subject are retained after authentication.


retainSubjectsPrivateCredentials

boolean retainSubjectsPrivateCredentials
Whether the private credentials of a Subject are retained after authentication.


handlerManager

IdPProfileHandlerManager handlerManager
Profile handler manager.


sessionManager

edu.internet2.middleware.shibboleth.common.session.SessionManager<SessionType extends edu.internet2.middleware.shibboleth.common.session.Session> sessionManager
Session manager.

Class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException extends Exception implements Serializable

serialVersionUID: -889930177786373711L

Class edu.internet2.middleware.shibboleth.idp.authn.ForceAuthenticationException extends AuthenticationException implements Serializable

serialVersionUID: 6955738708697468055L

Class edu.internet2.middleware.shibboleth.idp.authn.LoginContext extends Object implements Serializable

serialVersionUID: -8764003758734956911L

Serialized Fields

relyingPartyId

String relyingPartyId
Entity ID of the relying party.


forceAuth

boolean forceAuth
Should user authentication be forced.


passiveAuth

boolean passiveAuth
Must authentication not interact with the UI.


propsMap

Map<K,V> propsMap
A catch-all map for other properties.


profileHandlerURL

String profileHandlerURL
The ProfileHandler URL.


authnEngineURL

String authnEngineURL
The authentication engine's URL.


authnAttempted

boolean authnAttempted
Whether authentication been attempted yet.


attemptedAuthnMethod

String attemptedAuthnMethod
Attempted user authentication method.


principalAuthenticated

boolean principalAuthenticated
Did authentication succeed?


authnException

AuthenticationException authnException
Exception that occurred during authentication.


sessionID

String sessionID
The session id.


defaultAuthenticationMethod

String defaultAuthenticationMethod
Default authentication method to use if no other method is requested.


requestAuthenticationMethods

List<E> requestAuthenticationMethods
List of request authentication methods.


authenticationMethodInformation

AuthenticationMethodInformation authenticationMethodInformation
Information about the authentication method.

Class edu.internet2.middleware.shibboleth.idp.authn.LoginContextEntry extends org.opensaml.util.storage.AbstractExpiringObject implements Serializable

serialVersionUID: -1528197153404835381L

Serialized Fields

loginCtx

LoginContext loginCtx
Stored login context.

Class edu.internet2.middleware.shibboleth.idp.authn.PassiveAuthenticationException extends AuthenticationException implements Serializable

serialVersionUID: 8333401210912649476L

Class edu.internet2.middleware.shibboleth.idp.authn.Saml2LoginContext extends LoginContext implements Serializable

serialVersionUID: -7117092606828289070L

Serialized Fields

relayState

String relayState
Relay state from authentication request.


serialAuthnRequest

String serialAuthnRequest
Serialized authentication request.

Class edu.internet2.middleware.shibboleth.idp.authn.ShibbolethSSOLoginContext extends LoginContext implements Serializable

serialVersionUID: -8388394528549536613L

Serialized Fields

spAssertionConsumerService

String spAssertionConsumerService
Service provider assertion consumer service URL.


spTarget

String spTarget
Service provider target URL.

Class edu.internet2.middleware.shibboleth.idp.authn.UsernamePrincipal extends Object implements Serializable

serialVersionUID: 8708917521896240626L

Serialized Fields

name

String name
Name of the principal.


Package edu.internet2.middleware.shibboleth.idp.authn.provider

Class edu.internet2.middleware.shibboleth.idp.authn.provider.RemoteUserAuthServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: 1745454095756633626L

Serialized Fields

log

org.slf4j.Logger log
Class logger.

Class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordCredential extends Object implements Serializable

serialVersionUID: -5262041398037656037L

Serialized Fields

username

String username
Username of a subject.


password

String password
Password of a subject.

Class edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -572799841125956990L

Serialized Fields

log

org.slf4j.Logger log
Class logger.


jaasConfigName

String jaasConfigName
Name of JAAS configuration used to authenticate users.


jaasInitParam

String jaasInitParam
init-param which can be passed to the servlet to override the default JAAS config.


loginPage

String loginPage
Login page name.


loginPageInitParam

String loginPageInitParam
init-param which can be passed to the servlet to override the default login page.


failureParam

String failureParam
Parameter name to indicate login failure.


usernameAttribute

String usernameAttribute
HTTP request parameter containing the user name.


passwordAttribute

String passwordAttribute
HTTP request parameter containing the user's password.


Package edu.internet2.middleware.shibboleth.idp.session

Package edu.internet2.middleware.shibboleth.idp.session.impl

Class edu.internet2.middleware.shibboleth.idp.session.impl.AuthenticationMethodInformationImpl extends Object implements Serializable

serialVersionUID: -2108905664641155003L

Serialized Fields

authenticationSubject

Subject authenticationSubject
Subject created by this authentication mechanism.


authenticationPrincipal

Principal authenticationPrincipal
Principal created by the authentication method.


authenticationMethod

String authenticationMethod
The authentication method (a URI).


authenticationInstant

long authenticationInstant
The timestamp at which authentication occurred.


authenticationDuration

long authenticationDuration
The lifetime of the authentication method.


expirationInstant

long expirationInstant
Time when this method expires.

Class edu.internet2.middleware.shibboleth.idp.session.impl.ServiceInformationImpl extends Object implements Serializable

serialVersionUID: 1185342879825302743L

Serialized Fields

entityID

String entityID
Entity ID of the service.


authenticationInstant

long authenticationInstant
Instant the user was authenticated to the service.


methodInfo

AuthenticationMethodInformation methodInfo
Authentication method used to authenticate the user to the service.

Class edu.internet2.middleware.shibboleth.idp.session.impl.SessionImpl extends edu.internet2.middleware.shibboleth.common.session.impl.AbstractSession implements Serializable

serialVersionUID: 2927868242208211623L

Serialized Fields

sessionSecret

byte[] sessionSecret
Secret key associated with the session.


authnMethods

Map<K,V> authnMethods
The list of methods used to authenticate the user.


servicesInformation

Map<K,V> servicesInformation
The list of services to which the user has logged in.

Class edu.internet2.middleware.shibboleth.idp.session.impl.SessionManagerEntry extends org.opensaml.util.storage.AbstractExpiringObject implements Serializable

serialVersionUID: -9160494097986587739L

Serialized Fields

userSession

Session userSession
User's session.


indexes

List<E> indexes
Indexes for this session.



Copyright © 2006-2009 Internet2. All Rights Reserved.