Package i5.las2peer.registry.data
Class UserData
java.lang.Object
i5.las2peer.registry.data.UserData
public class UserData
extends java.lang.Object
Contains user data exactly as stored in blockchain.
In the getters the fields will be converted to useful values.
-
Constructor Summary
Constructors Constructor Description UserData(byte[] name, byte[] agentId, byte[] publicKey, java.lang.String ownerAddress) -
Method Summary
Modifier and Type Method Description java.lang.StringgetAgentId()java.lang.StringgetName()java.lang.StringgetOwnerAddress()java.security.PublicKeygetPublicKey()byte[]getRawPublicKey()serialized (or otherwise encoded) form of public keyjava.lang.StringtoString()
-
Constructor Details
-
UserData
public UserData(byte[] name, byte[] agentId, byte[] publicKey, java.lang.String ownerAddress)
-
-
Method Details
-
getName
public java.lang.String getName() -
getAgentId
public java.lang.String getAgentId() -
getOwnerAddress
public java.lang.String getOwnerAddress() -
getRawPublicKey
public byte[] getRawPublicKey()serialized (or otherwise encoded) form of public key -
getPublicKey
- Throws:
SerializationException
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-