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: