idman.mngt
Class Context

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--java.util.Properties
                    |
                    +--org.ssonet.net.SSONETContext
                          |
                          +--idman.mngt.Context
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class Context
extends org.ssonet.net.SSONETContext

Klasse zur Kapsellung der Daten, die das ID-Management über die vom SSONETContext bereitgestellten Daten hinaus noch benötigt.

Version:
$Id: Context.java,v 1.6 2003/12/08 13:22:54 tk4 Exp $
Author:
Thomas Kriegelstein, Sebastian Clauß
See Also:
Serialized Form

Field Summary
protected  java.lang.String action
           
protected  idman.mngt.Management management
           
protected  psman.data.Pseudonym pseudonym
           
protected  psman.data.Role role
           
protected  java.net.InetAddress targetAddress
           
protected  int targetPort
           
protected  psman.data.TPartner tPartner
           
protected  psman.data.Transaction transaction
           
protected  idman.mngt.Worker worker
           
 
Fields inherited from class org.ssonet.net.SSONETContext
accountabilityAcceptMechanism, accountabilitySignMechanism, anonymityListeners, anonymityListenersUseCounter, certificateListeners, certificateListenersUseCounter, confidentialityMechanism, connectionListeners, connectionListenersUseCounter, contextListeners, contextListenersUseCounter, debug, filterStream, integrityMechanism, ownAccountabilityAcceptMechanismConfiguration, ownAccountabilityAcceptPreferenceList, ownAccountabilitySignMechanismConfiguration, ownAccountabilitySignPreferenceList, ownActionConfiguration, ownAnonServiceConfiguration, ownAnonymityMechanismConfiguration, ownCipherCertificate, ownCiphKey, ownConfidentialityMechanismConfiguration, ownConfidentialityPreferenceList, ownIntegrityMechanismConfiguration, ownIntegrityPreferenceList, ownKeyExchangeAESKey, ownSessionSigKey, ownSessionTestCertificate, ownSigKey, ownTestCertificate, partnerCipherCertificate, partnerTestCertificate, ssonetProtocolStream
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
Context()
          Konstruktor.
Context(java.util.Properties p)
          Konstruktor.
 
Method Summary
 java.lang.String getAction()
           
 idman.mngt.Management getManagement()
           
 psman.data.Pseudonym getPseudonym()
           
 psman.data.Role getRole()
           
 java.net.InetAddress getTargetAddress()
           
 int getTargetPort()
           
 psman.data.TPartner getTPartner()
           
 psman.data.Transaction getTransaction()
           
 idman.mngt.Worker getWorker()
           
 void setAction(java.lang.String action)
           
 void setManagement(idman.mngt.Management management)
           
 void setPseudonym(psman.data.Pseudonym pseudonym)
           
 void setRole(psman.data.Role role)
           
 void setTargetAddress(java.net.InetAddress targetAddress)
           
 void setTargetPort(int targetPort)
           
 void setTPartner(psman.data.TPartner partner)
           
 void setTransaction(psman.data.Transaction transaction)
           
 void setWorker(idman.mngt.Worker worker)
           
 
Methods inherited from class org.ssonet.net.SSONETContext
addAnonymityListener, addCertificateListener, addConnectionListener, addSSONETContextListener, anonymityLevelChanged, anonymityStateChanged, checkCertificate, connectionStateChanged, contextChanged, doMechanismsNegotiation, doSecurityGoalNegotiation, getAccountabilityAcceptMechanism, getAccountabilitySignMechanism, getConfidentialityMechanism, getConnectionState, getIntegrityMechanism, getIOFilterStream, getOwnAccountabilityAcceptMechanismConfiguration, getOwnAccountabilityAcceptPreferenceList, getOwnAccountabilitySignMechanismConfiguration, getOwnAccountabilitySignPreferenceList, getOwnActionConfiguration, getOwnAnonServiceConfiguration, getOwnAnonymityMechanismConfiguration, getOwnCipherCertificate, getOwnCiphKey, getOwnConfidentialityMechanismConfiguration, getOwnConfidentialityPreferenceList, getOwnIntegrityMechanismConfiguration, getOwnIntegrityPreferenceList, getOwnKeyExchangeAESKey, getOwnSessionSigKey, getOwnSessionTestCertificate, getOwnSigKey, getOwnTestCertificate, getPartnerCipherCertificate, getPartnerTestCertificate, getSSONETProtocolStream, negotiationRequestReceived, removeAnonymityListener, removeCertificateListener, removeConnectionListener, removeSSONETContextListener, replaceContext, resolveConflict, setAccountabilityAcceptMechanism, setAccountabilitySignMechanism, setBaseConfiguration, setConfidentialityMechanism, setIntegrityMechanism, setIOFilterStream, setOwnAccountabilityAcceptMechanismConfiguration, setOwnAccountabilityAccpetPreferenceList, setOwnAccountabilitySignMechanismConfiguration, setOwnAccountabilitySignPreferenceList, setOwnActionConfiguration, setOwnAnonServiceConfiguration, setOwnAnonymityMechanismConfiguration, setOwnCipherCertificate, setOwnCiphKey, setOwnConfidentialityMechanismConfiguration, setOwnConfidentialityPreferenceList, setOwnIntegrityMechanismConfiguration, setOwnIntegrityPreferenceList, setOwnKeyExchangeAESKey, setOwnSessionSigKey, setOwnSessionTestCertificate, setOwnSigKey, setOwnTestCertificate, setPartnerCipherCertificate, setPartnerTestCertificate, setSSONETProtocolStream, testInitContext
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, propertyNames, save, setProperty, store
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

management

protected idman.mngt.Management management

action

protected java.lang.String action

pseudonym

protected psman.data.Pseudonym pseudonym

role

protected psman.data.Role role

transaction

protected psman.data.Transaction transaction

tPartner

protected psman.data.TPartner tPartner

worker

protected idman.mngt.Worker worker

targetAddress

protected java.net.InetAddress targetAddress

targetPort

protected int targetPort
Constructor Detail

Context

public Context()
Konstruktor.


Context

public Context(java.util.Properties p)
Konstruktor.

Parameters:
p - Einstellungen.
Method Detail

getManagement

public idman.mngt.Management getManagement()

setManagement

public void setManagement(idman.mngt.Management management)

getAction

public java.lang.String getAction()

setAction

public void setAction(java.lang.String action)

getPseudonym

public psman.data.Pseudonym getPseudonym()

setPseudonym

public void setPseudonym(psman.data.Pseudonym pseudonym)

getRole

public psman.data.Role getRole()

setRole

public void setRole(psman.data.Role role)

getTransaction

public psman.data.Transaction getTransaction()

setTransaction

public void setTransaction(psman.data.Transaction transaction)

getTPartner

public psman.data.TPartner getTPartner()

setTPartner

public void setTPartner(psman.data.TPartner partner)

getWorker

public idman.mngt.Worker getWorker()

setWorker

public void setWorker(idman.mngt.Worker worker)

getTargetAddress

public java.net.InetAddress getTargetAddress()

setTargetAddress

public void setTargetAddress(java.net.InetAddress targetAddress)

getTargetPort

public int getTargetPort()

setTargetPort

public void setTargetPort(int targetPort)


Copyright © 2003 DRIM Team. All Rights Reserved.