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

Field Summary
private  Timestamp creationTime
          Time the identifier was created.
private  Timestamp deactivationTime
          Time the identifier was deactivated.
private  String localEntityId
          ID of the entity that issued that identifier.
private  String localId
          Local component portion of the persistent ID entry.
private  String peerEntityId
          ID of the entity to which the identifier was issued.
private  String peerProvidedId
          ID, associated with the persistent identifier, provided by the peer.
private  String persistentId
          The persistent identifier.
private  String principalName
          Name of the principal represented by the identifier.
private static long serialVersionUID
          Serial version UID .
 
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
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Serial version UID .

See Also:
Constant Field Values

localEntityId

private String localEntityId
ID of the entity that issued that identifier.


peerEntityId

private String peerEntityId
ID of the entity to which the identifier was issued.


principalName

private String principalName
Name of the principal represented by the identifier.


localId

private String localId
Local component portion of the persistent ID entry.


persistentId

private String persistentId
The persistent identifier.


peerProvidedId

private String peerProvidedId
ID, associated with the persistent identifier, provided by the peer.


creationTime

private Timestamp creationTime
Time the identifier was created.


deactivationTime

private Timestamp deactivationTime
Time the identifier was deactivated.

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 © 1999-2012. All Rights Reserved.