SecurIdToken Methods |
The SecurIdToken type exposes the following members.
Name | Description | |
---|---|---|
ComputeTokencode(DateTime) |
Computes the tokencode for a given date/time.
| |
ComputeTokencode(DateTime, String) |
Computes the tokencode for a given date/time, using the specified PIN value.
| |
ConvertSecuridDate |
Converts a SecurID® date value (unsigned short) to a DateTime instance.
| |
ConvertToSecuridDate |
Converts a DateTime instance to a SecurID® date value.
| |
DecodeToken |
When implemented in a derived class, decodes the string representation of a token. This method is called by Parse(String, Int32) to initialize the current instance based on the values in the string representation.
| |
Decrypt(String) |
Decrypts the token by passing the supplied password to the Decrypt(String, String) method.
| |
Decrypt(String, String) |
When implemented in a derived class, decrypts the token using the supplied password and Device ID (Serial Number).
| |
Export |
When implemented in a derived class, creates a string representation of the token, which is encrypted using the supplied password and Device ID (Serial Number)
| |
KeyFromBcdTime |
Creates an encryption key value based on a specified number of bytes from a date/time value that is encoded as a packed binary-coded decimal (BCD)
| |
Load |
Loads the string representation of a SecurID® token from a file, and calls Parse(String, Int32) to convert it to an instance of one of the classes derived from SecurIdToken. If the file is in the sdtid format and contains more than one token, the first token is parsed.
| |
Parse(String) |
Converts the string representation of a SecurID® token to an instance of one of the classes derived from SecurIdToken. If the string is in the sdtid format and contains more than one token, the first token is parsed.
| |
Parse(String, Int32) |
Converts the string representation of a SecurID® token to an instance of one of the classes derived from SecurIdToken. If the string is in the sdtid format and contains more than one token, the tokenNumber parameter specifies which token will be parsed.
| |
ScrubDeviceID |
Remove all invalid characters from a SecurID® Device ID (Serial Number)
| |
ShallowCopyTo |
Perform a shallow copy of the current instance to supplied token instance
| |
ToString |
Creates a string listing the values contained in this instance.
| |
ValidateDeviceIDForDecryption |
Checks if the supplied Device ID is valid for use in decrypting this token, and removes any invalid characters from the Device ID.
| |
ValidatePasswordForDecryption |
Checks if the supplied password is valid for use in decrypting this token.
|