Class OneTimePasswordAlgorithmSpec
java.lang.Object
org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
- All Implemented Interfaces:
Serializable,AlgorithmParameterSpec
public final class OneTimePasswordAlgorithmSpec
extends Object
implements AlgorithmParameterSpec, Serializable
Algorithm parameter specification for one-time password types as defined in RFC 2289.
- Author:
- Farah Juma
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOneTimePasswordAlgorithmSpec(String algorithm, String seed, int sequenceNumber) Construct a new instance. -
Method Summary
-
Constructor Details
-
OneTimePasswordAlgorithmSpec
Construct a new instance.- Parameters:
algorithm- the OTP hash algorithm in "otp-" form (see RFC 2289) seed- the seedsequenceNumber- the sequence number
-
-
Method Details
-
getAlgorithm
Gets the OTP hash algorithm in "otp-" form. - Returns:
- the algorithm
-
getSeed
Gets the seed.- Returns:
- the seed
-
getSequenceNumber
public int getSequenceNumber()Gets the sequence number.- Returns:
- the sequence number
-
equals
-
hashCode
public int hashCode()
-