Click or drag to resize

SecurIdV3Token Methods

The SecurIdV3Token type exposes the following members.

Methods
  NameDescription
Protected methodComputeHash
Calculate a hash value for a given password, device ID (serial number), and salt value
Public methodComputeTokencode(DateTime)
Computes the tokencode for a given date/time.
(Inherited from SecurIdToken.)
Public methodComputeTokencode(DateTime, String)
Computes the tokencode for a given date/time, using the specified PIN value.
(Inherited from SecurIdToken.)
Protected methodConvertSecuridDate
Converts a SecurID® date value (unsigned short) to a DateTime instance.
(Inherited from SecurIdToken.)
Protected methodConvertToSecuridDate
Converts a DateTime instance to a SecurID® date value.
(Inherited from SecurIdToken.)
Protected methodConvertToV3TokenDate
Converts a DateTime instance to a SecurID® Version 3 date value.
Protected methodConvertV3TokenDate
Converts a SecurID® Version 3 date value (5 bytes) to a DateTime instance.
Protected methodDecodeToken
Decodes the Version 3 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.
(Overrides SecurIdTokenDecodeToken(String, Int32).)
Public methodDecrypt(String)
Decrypts the token by passing the supplied password to the Decrypt(String, String) method.
(Inherited from SecurIdToken.)
Public methodDecrypt(String, String)
Decrypts the token using the supplied password and Device ID (Serial Number).
(Overrides SecurIdTokenDecrypt(String, String).)
Protected methodDeriveKey
Create an encryption key based on a password, device ID (serial number), salt value, and key number
Public methodExport
Creates a string representation of the token, which is encrypted using the supplied password and device ID.
(Overrides SecurIdTokenExport(String, String).)
Protected methodKeyFromBcdTime
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)
(Inherited from SecurIdToken.)
Protected methodScrubDeviceID
Remove all invalid characters from a SecurID® Device ID (Serial Number)
(Inherited from SecurIdToken.)
Protected methodShallowCopyTo
Perform a shallow copy of the current instance to supplied token instance
(Inherited from SecurIdToken.)
Protected methodToBytes
Convert the current SecurIdV3Token object into an array of bytes.
Public methodToString
Creates a string listing the values contained in this instance.
(Inherited from SecurIdToken.)
Protected methodValidateDeviceIDForDecryption
Checks if the supplied Device ID is valid for use in decrypting this token, and removes any invalid characters from the Device ID.
(Inherited from SecurIdToken.)
Protected methodValidatePasswordForDecryption
Checks if the supplied password is valid for use in decrypting this token.
(Inherited from SecurIdToken.)
Top
See Also