Class AuthenticationObject

Object
   |
   +--FileSystemIdObject
         |
         +--AuthenticationObject

class AuthenticationObject
extends FileSystemIdObject


Class implementing authentication objects like PINs, PACE passwords or keys
Defined in authenticationobject.js


Field Summary
 Object allowActivate
          
 Object allowDeactivate
          
 Object allowDisable
          
 Object allowEnable
          
 Object allowResetRetryCounter
          
 Object allowResetValue
          
 Object allowTerminate
          
 Object initialretrycounter
          
 Object isActive
          
 Object isEnabled
          
 Object isTerminated
          
 Object isTransport
          
 Object minLength
          
 Object resetcounter
          
 Object retrycounter
          
 Object type
          
 Object unblockAuthenticationObject
          
 Object unsuspendAuthenticationObject
          
 Object usecounter
          
 Object value
          
<static>  Object TYPE_PACE
          
<static>  Object TYPE_PIN
          
   
Fields inherited from class FileSystemIdObject
name, id
 
Constructor Summary
AuthenticationObject(<String> name, <String> type, <Number> id, <ByteString> value)
            Create an authentication object
 
Method Summary
 void activate()
           Activate authentication object
 void changeReferenceData(<Number> qualifier, <ByteString> value)
           Change reference data, optionally verifying the old value before
 void deactivate()
           Deactivate authentication object
 void decreaseRetryCounter()
           Deactivate authentication object
 Object getType()
           Override from base class
 Object isBlocked()
          
 Object isSuspended()
          
 void resetRetryCounter(<ByteString> newValue)
           Reset retry counter and optionally set new reference value
 void restoreRetryCounter()
           Deactivate authentication object
 void terminate()
           Terminate authentication object
 Object toString()
           Convert object to a human readable string
 void verify(<ByteString> value)
           Verify PIN value
 
Methods inherited from class FileSystemIdObject
getId
 

Field Detail

allowActivate

Object allowActivate

allowDeactivate

Object allowDeactivate

allowDisable

Object allowDisable

allowEnable

Object allowEnable

allowResetRetryCounter

Object allowResetRetryCounter

allowResetValue

Object allowResetValue

allowTerminate

Object allowTerminate

initialretrycounter

Object initialretrycounter

isActive

Object isActive

isEnabled

Object isEnabled

isTerminated

Object isTerminated

isTransport

Object isTransport

minLength

Object minLength

resetcounter

Object resetcounter

retrycounter

Object retrycounter

type

Object type

unblockAuthenticationObject

Object unblockAuthenticationObject

unsuspendAuthenticationObject

Object unsuspendAuthenticationObject

usecounter

Object usecounter

value

Object value

TYPE_PACE

<static> Object TYPE_PACE

TYPE_PIN

<static> Object TYPE_PIN

Constructor Detail

AuthenticationObject

AuthenticationObject(<String> name, <String> type, <Number> id, <ByteString> value)

Method Detail

activate

void activate()

changeReferenceData

void changeReferenceData(<Number> qualifier, <ByteString> value)

deactivate

void deactivate()

decreaseRetryCounter

void decreaseRetryCounter()

getType

Object getType()

isBlocked

Object isBlocked()

isSuspended

Object isSuspended()

resetRetryCounter

void resetRetryCounter(<ByteString> newValue)

restoreRetryCounter

void restoreRetryCounter()

terminate

void terminate()

toString

Object toString()

verify

void verify(<ByteString> value)


Documentation generated by JSDoc on Tue Sep 3 22:29:41 2013