@ApiAudience.Public @ApiStability.Unstable public class AergoKeyGenerator extends java.lang.Object implements KeyGenerator<AergoKey>
Modifier and Type | Field and Description |
---|---|
protected ECDSAKeyGenerator |
ecdsaKeyGenerator |
Constructor and Description |
---|
AergoKeyGenerator() |
Modifier and Type | Method and Description |
---|---|
AergoKey |
create()
Create an
Aergokey . |
AergoKey |
create(EncryptedPrivateKey encrypted,
java.lang.String password)
Create an
Aergokey . |
AergoKey |
create(java.lang.String seed)
Create an
Aergokey with a seed. |
AergoKey |
create(java.lang.String encrypted,
java.lang.String password)
Create an
Aergokey . |
protected final ECDSAKeyGenerator ecdsaKeyGenerator
public AergoKey create()
Aergokey
.create
in interface KeyGenerator<AergoKey>
AergoKey
public AergoKey create(java.lang.String seed)
Aergokey
with a seed.create
in interface KeyGenerator<AergoKey>
seed
- a seed to create aergo keyAergoKey
public AergoKey create(java.lang.String encrypted, java.lang.String password)
Aergokey
.encrypted
- an encrypted private keypassword
- a password to decryptAergoKey
public AergoKey create(EncryptedPrivateKey encrypted, java.lang.String password)
Aergokey
.encrypted
- an encrypted private keypassword
- a password to decryptAergoKey