edu.internet2.middleware.shibboleth.idp.authn
Class LoginContextEntry

java.lang.Object
  extended by org.opensaml.util.storage.AbstractExpiringObject
      extended by edu.internet2.middleware.shibboleth.idp.authn.LoginContextEntry
All Implemented Interfaces:
Serializable, ExpiringObject

public class LoginContextEntry
extends AbstractExpiringObject

Storage service entry for login contexts.

See Also:
Serialized Form

Field Summary
private  LoginContext loginCtx
          Stored login context.
private static long serialVersionUID
          Serial version UID.
 
Constructor Summary
LoginContextEntry(LoginContext ctx, long lifetime)
          Constructor.
 
Method Summary
 LoginContext getLoginContext()
          Gets the login context.
 
Methods inherited from class org.opensaml.util.storage.AbstractExpiringObject
getExpirationTime, isExpired, onExpire
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Serial version UID.

See Also:
Constant Field Values

loginCtx

private LoginContext loginCtx
Stored login context.

Constructor Detail

LoginContextEntry

public LoginContextEntry(LoginContext ctx,
                         long lifetime)
Constructor.

Parameters:
ctx - context to store
lifetime - lifetime of the entry
Method Detail

getLoginContext

public LoginContext getLoginContext()
Gets the login context.

Returns:
login context


Copyright © 1999-2012. All Rights Reserved.