|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.communication.lowLevel.telegrams.DataTelegram
de.bsvrz.dav.daf.communication.lowLevel.telegrams.TransmitterAuthentificationRequest
public class TransmitterAuthentificationRequest
Übermittelung der Authentifizierungsdaten. Mit diesem Systemtelegramm authentifiziert sich der Datenverteiler bei seinem Kommunikationspartner. Er sendet dazu den Namen des eingesetzten Authentifizierungsverfahrens und die Benutzerkennung, mit der er gestartet wurde, zusammen mit dem verschlüsselten Zufallstext an seinen Kommunikationspartner.
Field Summary | |
---|---|
private String |
_authentificationProcess
Der Authentifikationsverfahren-Name |
private String |
_userName
Der Benutzernname |
private byte[] |
_userPassword
Das verschlüsselte Benutzerpasswort |
Constructor Summary | |
---|---|
TransmitterAuthentificationRequest()
|
|
TransmitterAuthentificationRequest(String authentificationProcess,
String userName,
byte[] userPassword)
Erzeugt ein neues TransmitterAuthentificationRequest-Telegramm. |
Method Summary | |
---|---|
String |
getAuthentificationProcessName()
Gibt den Authentifikationsverfahren-Namen zurück. |
String |
getUserName()
Gibt den Benutzername zurück. |
byte[] |
getUserPassword()
Gibt das verschlüsselte Benutzerpasswort zurück. |
String |
parseToString()
Gibt eine String-Repräsentation dieses Datensatzes zurück. |
void |
read(DataInputStream in)
Liest ein Telegramm vom übergegebenen DataInputStream. |
void |
write(DataOutputStream out)
Schreibt ein Telegramm in den übergegebenen DataOutputStream. |
Methods inherited from class de.bsvrz.dav.daf.communication.lowLevel.telegrams.DataTelegram |
---|
getLength, getPriority, getSize, getTelegram, getType, toShortDebugParamString, toShortDebugString, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private String _authentificationProcess
private String _userName
private byte[] _userPassword
Constructor Detail |
---|
public TransmitterAuthentificationRequest()
public TransmitterAuthentificationRequest(String authentificationProcess, String userName, byte[] userPassword)
authentificationProcess
- Authentifikationsverfahren-NameuserName
- BenutzernameuserPassword
- Passwort(veschlüsselt)Method Detail |
---|
public final String getAuthentificationProcessName()
public final String getUserName()
public final byte[] getUserPassword()
public final String parseToString()
DataTelegram
parseToString
in class DataTelegram
public final void write(DataOutputStream out) throws IOException
DataTelegram
write
in class DataTelegram
out
- Der DataOutputStream.
IOException
- Falls der Datensatz nicht in den Stream geschrieben werden kann.public final void read(DataInputStream in) throws IOException
DataTelegram
read
in class DataTelegram
in
- Der DataInputStream.
IOException
- Falls der Datensatz nicht aus dem Stream gelesen werden kann.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |