LicenseSpring C++ SDK
Easily add Software Licensing to your application
Loading...
Searching...
No Matches
LSHardwareKeyOptions Struct Reference

C-interface struct mirroring LicenseSpring::HardwareKeyOptions. More...

#include <LicenseSpring/C-interface/ExtendedOptions.h>

Public Attributes

void * inner
 
void(* setTargetSerial )(struct LSHardwareKeyOptions *self, const char *serial)
 Sets the target YubiKey serial number.
 
const char *(* getTargetSerial )(struct LSHardwareKeyOptions *self)
 Gets the target YubiKey serial number. Pointer is valid until next call or destruction.
 
void(* setPin )(struct LSHardwareKeyOptions *self, const char *pin)
 Sets the PIN for the YubiKey.
 
const char *(* getPin )(struct LSHardwareKeyOptions *self)
 Gets the PIN for the YubiKey. Pointer is valid until next call or destruction.
 

Detailed Description

C-interface struct mirroring LicenseSpring::HardwareKeyOptions.

Definition at line 55 of file ExtendedOptions.h.

Member Data Documentation

◆ inner

void* LSHardwareKeyOptions::inner

Definition at line 57 of file ExtendedOptions.h.

◆ setTargetSerial

void(* LSHardwareKeyOptions::setTargetSerial) (struct LSHardwareKeyOptions *self, const char *serial)

Sets the target YubiKey serial number.

Definition at line 60 of file ExtendedOptions.h.

◆ getTargetSerial

const char *(* LSHardwareKeyOptions::getTargetSerial) (struct LSHardwareKeyOptions *self)

Gets the target YubiKey serial number. Pointer is valid until next call or destruction.

Definition at line 63 of file ExtendedOptions.h.

◆ setPin

void(* LSHardwareKeyOptions::setPin) (struct LSHardwareKeyOptions *self, const char *pin)

Sets the PIN for the YubiKey.

Definition at line 66 of file ExtendedOptions.h.

◆ getPin

const char *(* LSHardwareKeyOptions::getPin) (struct LSHardwareKeyOptions *self)

Gets the PIN for the YubiKey. Pointer is valid until next call or destruction.

Definition at line 69 of file ExtendedOptions.h.


The documentation for this struct was generated from the following file: