Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

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

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

### requestAuthenticationMethods

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

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.UsernamePasswordLoginServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -572799841125956990L

Serialized Fields

### log

    org.slf4j.Logger log

  Class logger.

### storeCredentialsInSubject

    boolean storeCredentialsInSubject

  Whether to store a user's credentials within the `Subject`.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2008 Internet2. All Rights Reserved.