EMSoftDcvOathSettings Protocol Reference

Conforms to NSObject
Declared in EMSoftDcvOathSettings.h

Overview

Protocol for DCV related settings.

  dcvLength required method

Returns the length of an DCV.

@property (assign, nonatomic, readonly) NSInteger dcvLength

Discussion

Default: 3

Declared In

EMSoftDcvOathSettings.h

  dcvHashAlgorithm required method

Returns the hash algorithm used in the HMAC computation for DCV.

@property (assign, nonatomic, readonly) EMOathHashAlgorithm dcvHashAlgorithm

Discussion

Default: EMOathHashSHA1. see EMOathHashAlgorithm.

Declared In

EMSoftDcvOathSettings.h

  dcvStartTime required method

Returns the T0 start time used in the settings.

@property (assign, nonatomic, readonly) int64_t dcvStartTime

Discussion

Default: 0

Declared In

EMSoftDcvOathSettings.h

  dcvTimestepSize required method

Returns the time step size used in the settings.

@property (assign, nonatomic, readonly) NSInteger dcvTimestepSize

Discussion

Default: 20

Declared In

EMSoftDcvOathSettings.h

  dcvTimestepType required method

Returns the time step type used in the settings.

@property (assign, nonatomic, readonly) EMOathTimestepType dcvTimestepType

Discussion

Default: Minutes

Declared In

EMSoftDcvOathSettings.h