• Home
  • User's Manual
  • YubiKey API docs
  • Core API docs
  • YubiKey API docs
Show / Hide Table of Contents

GetData Method

GetData()

Gets the data from the YubiKey response.

C#
public int GetData()

Returns

int

The data returned by the YubiKey, presented in a manner specific to each implementation.

Implements

IYubiKeyResponseWithData<TData>.GetData()

Remarks

If the method cannot return the data, it will throw an exception. This happens when the Status property indicates an error, or the data returned from the YubiKey was malformed or incomplete.

For example,

IYubiKeyConnection connection = key.Connect(YubiKeyApplication.Piv);
GetDataCommand getDataCommand = new GetDataCommand(PivDataTag.Chuid);
GetDataResponse getDataResponse = connection.SendCommand(getDataCommand);
if (getDataResponse.Status == ResponseStatus.Success)
{
    byte[] getChuid = getDataResponse.GetData();
}
In This Article
  • Remarks
Back to top Generated by DocFX