AMETAS.data
Class AMETASPlaceIdentity

java.lang.Object
  extended byAMETAS.data.AMETASIdentity
      extended byAMETAS.data.AMETASSigner
          extended byAMETAS.data.AMETASPlaceIdentity
All Implemented Interfaces:
AMETASProtectable, java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
AMETASPlaceCA

public class AMETASPlaceIdentity
extends AMETASSigner

Identität einer Agentenstelle. Eine Stelle ist in der Lage, Signaturen zu erzeugen oder Agenten chiffriert zu übertragen.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class AMETAS.data.AMETASIdentity
m_bProtected, m_iid, m_PublicKey, m_sInfo, m_vctEncodedCertificates
 
Constructor Summary
AMETASPlaceIdentity()
          Leerer Konstruktor.
AMETASPlaceIdentity(AMETASIdentityID iid)
          Initialisiert das Objekt mit dem Stellennamen und der mitgegebenen IdentityID.
 
Method Summary
 java.lang.Object clone()
          Liefert eine ungeschützte Kopie des Objekts.
 boolean equals(java.lang.Object identity)
          Führt einen Vergleich zwischen zwei AMETASPlaceIdentitys durch.
 java.lang.String toString()
          Liefert eine Stringrepräsentation der Identität.
 java.lang.String toString(boolean bDetailed)
          Liefert eine Stringrepräsentation der Identität.
 
Methods inherited from class AMETAS.data.AMETASSigner
getPrivateKey, isPublicIdentity, setKeyPair
 
Methods inherited from class AMETAS.data.AMETASIdentity
addCertificate, certificates, getID, getInfo, getName, getPublicInstance, getPublicKey, isProtected, load, load, protect, removeCertificate, removeCertificates, save, setID, setInfo, setPublicKey
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AMETASPlaceIdentity

public AMETASPlaceIdentity()
Leerer Konstruktor. Für Serialisierung und der Erzeugung öffentlicher Identitäten.


AMETASPlaceIdentity

public AMETASPlaceIdentity(AMETASIdentityID iid)
Initialisiert das Objekt mit dem Stellennamen und der mitgegebenen IdentityID.

Parameters:
iid - Identitäts-ID.
Method Detail

equals

public boolean equals(java.lang.Object identity)
Führt einen Vergleich zwischen zwei AMETASPlaceIdentitys durch.

Overrides:
equals in class AMETASSigner
Parameters:
identity - AMETASPlaceIdentity, mit der diese verglichen werden soll.
Returns:
true, falls beide Objekte gleich sind.

clone

public java.lang.Object clone()
Liefert eine ungeschützte Kopie des Objekts.

Specified by:
clone in interface AMETASProtectable
Overrides:
clone in class AMETASSigner
Returns:
Kopie des Objekts.

toString

public java.lang.String toString()
Liefert eine Stringrepräsentation der Identität.

Overrides:
toString in class AMETASSigner
Returns:
Stringrepräsentation.

toString

public java.lang.String toString(boolean bDetailed)
Liefert eine Stringrepräsentation der Identität.

Overrides:
toString in class AMETASSigner
Parameters:
bDetailed - wenn true, ist die Beschreibung detaillierter.
Returns:
Stringrepräsentation.