Show / Hide Table of Contents

SetManagementKey Method

SetManagementKey(ReadOnlyMemory<byte>)

Set the ManagementKey property with the specified value.

C#
public void SetManagementKey(ReadOnlyMemory<byte> managementKey)

Parameters

Type Name Description
ReadOnlyMemory<byte> managementKey

Exceptions

Type Condition
ArgumentException

The data Length is not 0, 16, 24, or 32 bytes.

Remarks

The caller supplies an argument of Length zero, 16, 24, or 32. Any other input will cause an exception.

An empty array (Length = zero) means there is no management key stored in the PRINTED object on the given YubiKey. A caller can set the management key to empty in order to "convert" a YubiKey from PIN-protected to normal (the application/user must supply the management key for authentication).

If there is a management key already in this object, this method will overwrite it.

This method will copy the data, it will not copy a reference.

In this article
Back to top Generated by DocFX