Interface nsIPK11TokenType

Hierarchy

Properties

hasPassword: boolean

True if a password has been configured for this token, and false otherwise. (Whether or not the user is currently logged in makes no difference.) In particular, this can be used to determine if a user has set a master password (if this is the internal key token).

isInternalKeyToken: boolean
needsUserInit: boolean
tokenFWVersion: string

Firmware version of the token.

tokenHWVersion: string

Hardware version of the token.

tokenManID: string

Manufacturer ID of the token.

tokenName: string

The name of the token

tokenSerialNumber: string

Methods

  • Increases the reference count for this interface. The associated instance will not be deleted unless the reference count is returned to zero.

    Returns

    The resulting reference count.

    Returns number

  • Parameters

    • aIID: object
    • Optional aInstancePtr: object

    Returns any

  • A run time mechanism for interface discovery.

    Returns

    NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.

    aInstancePtr must not be null.

    Parameters

    • aIID: object

      [in] A requested interface IID

    • aInstancePtr: object

      [out] A pointer to an interface pointer to receive the result.

    Returns void

  • Decreases the reference count for this interface. Generally, if the reference count returns to zero, the associated instance is deleted.

    Returns

    The resulting reference count.

    Returns number

  • Parameters

    • oldPassword: string
    • newPassword: string

    Returns void

  • Checks whether the given password is correct. Logs the token out if an incorrect password is given.

    Returns

    true if the password was correct, false otherwise.

    Parameters

    • password: string

      The password to check.

    Returns boolean

  • Parameters

    • initialPassword: string

    Returns void

  • Login information

    Returns boolean

  • Parameters

    • force: boolean

    Returns void

  • Returns void

  • Returns void

  • Returns boolean

  • Reset password

    Returns void

Generated using TypeDoc