edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition
Class TransientIdEntry

java.lang.Object
  extended by org.opensaml.util.storage.AbstractExpiringObject
      extended by edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.TransientIdEntry
All Implemented Interfaces:
Serializable, org.opensaml.util.storage.ExpiringObject

public class TransientIdEntry
extends org.opensaml.util.storage.AbstractExpiringObject

Storage service entry used to store information associated with a transient ID.

See Also:
Serialized Form

Constructor Summary
TransientIdEntry(long lifetime, String relyingParty, String principal, String randomId)
          Constructor.
 
Method Summary
 String getId()
          Gets the ID.
 String getPrincipalName()
          Gets the principal the token was issued for.
 String getRelyingPartyId()
          Gets the relying party the token was issued to.
 
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
 

Constructor Detail

TransientIdEntry

public TransientIdEntry(long lifetime,
                        String relyingParty,
                        String principal,
                        String randomId)
Constructor.

Parameters:
lifetime - lifetime of the token in milliseconds
relyingParty - relying party the token was issued to
principal - principal the token was issued for
randomId - the random ID token
Method Detail

getPrincipalName

public String getPrincipalName()
Gets the principal the token was issued for.

Returns:
principal the token was issued for

getRelyingPartyId

public String getRelyingPartyId()
Gets the relying party the token was issued to.

Returns:
relying party the token was issued to

getId

public String getId()
Gets the ID.

Returns:
ID


Copyright © 2006-2011 Internet2. All Rights Reserved.