mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 11:19:04 +01:00
29 lines
671 B
Java
29 lines
671 B
Java
package org.briarproject.api.identity;
|
|
|
|
/** A pseudonym for the local user. */
|
|
public class LocalAuthor extends Author {
|
|
|
|
private final byte[] privateKey;
|
|
private final long created;
|
|
|
|
public LocalAuthor(AuthorId id, String name, byte[] publicKey,
|
|
byte[] privateKey, long created) {
|
|
super(id, name, publicKey);
|
|
this.privateKey = privateKey;
|
|
this.created = created;
|
|
}
|
|
|
|
/** Returns the private key used to generate the pseudonym's signatures. */
|
|
public byte[] getPrivateKey() {
|
|
return privateKey;
|
|
}
|
|
|
|
/**
|
|
* Returns the time the pseudonym was created, in milliseconds since the
|
|
* Unix epoch.
|
|
*/
|
|
public long getTimeCreated() {
|
|
return created;
|
|
}
|
|
}
|