Table of Contents

Class PivAlgorithmDefinition

Namespace
Yubico.YubiKey.Piv
Assembly
Yubico.YubiKey.dll

Represents the connection between a PIV algorithm and its corresponding key definition.

public record PivAlgorithmDefinition
Inheritance
object
PivAlgorithmDefinition

Properties

Algorithm

The PIV algorithm associated with this definition.

public required PivAlgorithm Algorithm { get; init; }

Property Value

PivAlgorithm

KeyDefinition

The key definition associated with this algorithm.

public required KeyDefinition KeyDefinition { get; init; }

Property Value

KeyDefinition

SupportsKeyGeneration

Indicates whether this algorithm supports key pair generation on the YubiKey.

public bool SupportsKeyGeneration { get; }

Property Value

bool