Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIPK11Token Interface Reference

import "nsIPK11Token.idl";

Inheritance diagram for nsIPK11Token:
Inheritance graph
[legend]
Collaboration diagram for nsIPK11Token:
Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean isLoggedIn ()
void login (in boolean force)
void logoutSimple ()
void logoutAndDropAuthenticatedResources ()
void reset ()
boolean checkPassword (in wstring password)
void initPassword (in wstring initialPassword)
void changePassword (in wstring oldPassword, in wstring newPassword)
long getAskPasswordTimes ()
long getAskPasswordTimeout ()
void setAskPasswordDefaults ([const ] in long askTimes,[const ] in long timeout)
boolean isHardwareToken ()
boolean needsLogin ()
boolean isFriendly ()

Public Attributes

const long ASK_EVERY_TIME = -1
const long ASK_FIRST_TIME = 0
const long ASK_EXPIRE_TIME = 1
readonly attribute wstring tokenName
readonly attribute wstring tokenLabel
readonly attribute wstring tokenManID
readonly attribute wstring tokenHWVersion
readonly attribute wstring tokenFWVersion
readonly attribute wstring tokenSerialNumber
readonly attribute long minimumPasswordLength
readonly attribute boolean needsUserInit

Detailed Description

Definition at line 43 of file nsIPK11Token.idl.


Member Function Documentation

void nsIPK11Token::changePassword ( in wstring  oldPassword,
in wstring  newPassword 
)
boolean nsIPK11Token::checkPassword ( in wstring  password)
void nsIPK11Token::initPassword ( in wstring  initialPassword)
void nsIPK11Token::setAskPasswordDefaults ( [const ] in long  askTimes,
[const ] in long  timeout 
)

Member Data Documentation

Definition at line 45 of file nsIPK11Token.idl.

Definition at line 47 of file nsIPK11Token.idl.

Definition at line 46 of file nsIPK11Token.idl.

Definition at line 76 of file nsIPK11Token.idl.

Definition at line 77 of file nsIPK11Token.idl.

Definition at line 57 of file nsIPK11Token.idl.

Definition at line 56 of file nsIPK11Token.idl.

Definition at line 54 of file nsIPK11Token.idl.

Definition at line 55 of file nsIPK11Token.idl.

Definition at line 52 of file nsIPK11Token.idl.

Definition at line 58 of file nsIPK11Token.idl.


The documentation for this interface was generated from the following file: