Assembly: CardWerk.SmartCard.CardModule.PIV (in CardWerk.SmartCard.CardModule.PIV.dll)

Name Description
Public class PivCard Exposes high level PIV card edge in line with End-Point client application programming interface defined in SP 800-73-4. ref: https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-73-4.pdf Method names are conform with 800-73-4 as much as possible to indicate the exact PIV API middleware function targeted with this implementation.
Public class PivCardCertificate Helper class to parse X509 data coming from a card data container.
Public class PivCardChuid This is a helper class to parse, analyze and display PIV CHUID data. It processes data that typically resides in the CHUID data containter. However, it does not require a physical card connection.
Public class PivCardException Whenever a SmartCardAPI.CardModule.PIV API error is returned an exception of this class is thrown.
Public class Static PivCardObjectIdentifier Object Identifiers (OIDs) for PIV card data.
Public class PivCardPrintedInformation This is a helper class to parse, analyze and display PIV PrintedInformation data. It processes data that typically resides in the Printed Information data container. This class allows easy access to any element within the PIV Printed Information container. Ref SP 800-73-3 However, it does not require a physical card connection.
Top
Name Description
Public enumeration PivCardErrorCode The error codes defined by the PIVCard API.
Public enumeration PivCardTag PIV Card TAGs used throughout NIST PIV card edge implementations.
Top

.NET Framework

Supported in: 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

.NET Core

Supported in: 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0

.NET Standard

Supported in: 2.0