public class OneTimePasswordGenerator extends Object
| 构造器和说明 |
|---|
OneTimePasswordGenerator() |
OneTimePasswordGenerator(int length) |
OneTimePasswordGenerator(int length,
OtpHmacHashAlgorithm algorithm) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
generate(byte[] key,
long data) |
int |
generate(Key key,
long data) |
int |
generate(String key,
long data) |
byte[] |
generateKey() |
byte[] |
generateKey(int size) |
String |
generateKeyString() |
String |
generateKeyString(int size) |
String |
generateString(byte[] key,
long data) |
String |
generateString(Key key,
long data) |
String |
generateString(String key,
long data) |
String |
getAlgorithm() |
int |
getLength() |
public OneTimePasswordGenerator()
public OneTimePasswordGenerator(int length)
public OneTimePasswordGenerator(int length,
OtpHmacHashAlgorithm algorithm)
public byte[] generateKey()
public String generateKeyString()
public byte[] generateKey(int size)
public String generateKeyString(int size)
public int generate(String key, long data)
public int generate(byte[] key,
long data)
public int generate(Key key, long data)
public String generateString(byte[] key, long data)
public int getLength()
public String getAlgorithm()
Copyright © 2024 fossc. All rights reserved.