Represents a nonce sequence for a specific drive and device.
More...
|
| | NonceSequence (string driveId, string authId, byte[] nextNonce, byte[] maxNonce, Status status) |
| | Instantiate a nonce sequence for a drive with the provided authorization id.
|
| |
|
|
string | DriveId [get, set] |
| | The drive ID.
|
| |
|
string | AuthId [get, set] |
| | The authorization id of the device for the specific drive.
|
| |
|
byte[] | NextNonce [get, set] |
| | Then next available nonce.
|
| |
|
byte[] | MaxNonce [get, set] |
| | The maximum nonce.
|
| |
|
Status | SequenceStatus [get, set] |
| | The current status of the sequence.
|
| |
Represents a nonce sequence for a specific drive and device.
◆ Status
Sequencer status.
See: New
See: Active
See: Revoked
| Enumerator |
|---|
| New | Newly created sequence.
|
| Active | Currently active sequence used to provide nonces for data encryption ie: file contents and filenames.
|
| Revoked | Revoked sequence. This cannot be reused you need to re-authorize the device.
|
◆ NonceSequence()
| Mku.Sequence.NonceSequence.NonceSequence |
( |
string | driveId, |
|
|
string | authId, |
|
|
byte[] | nextNonce, |
|
|
byte[] | maxNonce, |
|
|
Status | status ) |
Instantiate a nonce sequence for a drive with the provided authorization id.
- Parameters
-
| driveId | The drive ID. |
| authId | The authorization id for this device and drive. |
| nextNonce | The next available nonce to be used. |
| maxNonce | The maximum nonce. |
| status | The status of the sequencer. |
The documentation for this class was generated from the following file: