edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector
Class StoredIDStore.PersistentIdEntry

java.lang.Object
  extended by edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector.StoredIDStore.PersistentIdEntry
All Implemented Interfaces:
Serializable
Enclosing class:
StoredIDStore

public class StoredIDStore.PersistentIdEntry
extends Object
implements Serializable

Data object representing a persistent identifier entry in the database.

See Also:
Serialized Form

Constructor Summary
StoredIDStore.PersistentIdEntry()
          Constructor.
 
Method Summary
 Timestamp getCreationTime()
          Gets the time the identifier was created.
 Timestamp getDeactivationTime()
          Gets the time the identifier was deactivated.
 String getLocalEntityId()
          Gets the ID of the entity that issued the identifier.
 String getLocalId()
          Gets the local ID component of the persistent identifier.
 String getPeerEntityId()
          Gets the ID of the entity to which the identifier was issued.
 String getPeerProvidedId()
          Gets the ID, provided by the peer, associated with this ID.
 String getPersistentId()
          Gets the persistent identifier.
 String getPrincipalName()
          Gets the name of the principal the identifier represents.
 void setCreationTime(Timestamp time)
          Sets the time the identifier was created.
 void setDeactivationTime(Timestamp time)
          Sets the time the identifier was deactivated.
 void setLocalEntityId(String id)
          Sets the ID of the entity that issued the identifier.
 void setLocalId(String id)
          Sets the local ID component of the persistent identifier.
 void setPeerEntityId(String id)
          Sets the ID of the entity to which the identifier was issued.
 void setPeerProvidedId(String id)
          Sets the ID, provided by the peer, associated with this ID.
 void setPersistentId(String id)
          Set the persistent identifier.
 void setPrincipalName(String name)
          Sets the name of the principal the identifier represents.
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StoredIDStore.PersistentIdEntry

public StoredIDStore.PersistentIdEntry()
Constructor.

Method Detail

getLocalEntityId

public String getLocalEntityId()
Gets the ID of the entity that issued the identifier.

Returns:
ID of the entity that issued the identifier

setLocalEntityId

public void setLocalEntityId(String id)
Sets the ID of the entity that issued the identifier.

Parameters:
id - ID of the entity that issued the identifier

getPeerEntityId

public String getPeerEntityId()
Gets the ID of the entity to which the identifier was issued.

Returns:
ID of the entity to which the identifier was issued

setPeerEntityId

public void setPeerEntityId(String id)
Sets the ID of the entity to which the identifier was issued.

Parameters:
id - ID of the entity to which the identifier was issued

getPrincipalName

public String getPrincipalName()
Gets the name of the principal the identifier represents.

Returns:
name of the principal the identifier represents

setPrincipalName

public void setPrincipalName(String name)
Sets the name of the principal the identifier represents.

Parameters:
name - name of the principal the identifier represents

getLocalId

public String getLocalId()
Gets the local ID component of the persistent identifier.

Returns:
local ID component of the persistent identifier

setLocalId

public void setLocalId(String id)
Sets the local ID component of the persistent identifier.

Parameters:
id - local ID component of the persistent identifier

getPersistentId

public String getPersistentId()
Gets the persistent identifier.

Returns:
the persistent identifier

setPersistentId

public void setPersistentId(String id)
Set the persistent identifier.

Parameters:
id - the persistent identifier

getPeerProvidedId

public String getPeerProvidedId()
Gets the ID, provided by the peer, associated with this ID.

Returns:
ID, provided by the peer, associated with this ID

setPeerProvidedId

public void setPeerProvidedId(String id)
Sets the ID, provided by the peer, associated with this ID.

Parameters:
id - ID, provided by the peer, associated with this ID

getCreationTime

public Timestamp getCreationTime()
Gets the time the identifier was created.

Returns:
time the identifier was created

setCreationTime

public void setCreationTime(Timestamp time)
Sets the time the identifier was created.

Parameters:
time - time the identifier was created

getDeactivationTime

public Timestamp getDeactivationTime()
Gets the time the identifier was deactivated.

Returns:
time the identifier was deactivated

setDeactivationTime

public void setDeactivationTime(Timestamp time)
Sets the time the identifier was deactivated.

Parameters:
time - the time the identifier was deactivated

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2006-2010 Internet2. All Rights Reserved.