CreatePassword Method
Creates a Time-Based or HMAC-Based One Time Password.
Object Oriented Interface
public function doCreatePassword();
Procedural Interface
ipworksencrypt_onetimepassword_do_createpassword($res);
Remarks
This method creates either a Time-Based or HMAC-Based One Time Password. The PasswordAlgorithm property specifies which algorithm to use.
The following properties are applicable when calling CreatePassword.
- PasswordAlgorithm
- Secret
- Counter (required for HMAC-Based One Time Password)
- TimeStep (applicable for Time-Based One Time Password)
Calling CreatePassword populates the Password property with the created password.
If Secret is not specified before calling this method a random secret will be automatically generated.