Yubico / Yubico.NET.SDK

A YubiKey SDK for .NET developers
Apache License 2.0
96 stars 48 forks source link

Add PIV Bio extensions #108

Closed AdamVe closed 6 days ago

AdamVe commented 1 week ago

Description

Adds Metadata and Verify extensions for YubiKey Bio MPE.

Adds new slot verification policies (PIN_OR_MATCH_ONCE and PIN_OR_MATCH_ALWAYS).

Type of change

Please delete options that are not relevant.

How has this been tested?

There are new integration tests for verifying that we receive expected data.

Test configuration:

Checklist:

github-actions[bot] commented 1 week ago

Test Results: Windows

    2 files      2 suites   4s :stopwatch: 3 700 tests 3 700 :white_check_mark: 0 :zzz: 0 :x: 3 702 runs  3 702 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 438fc413.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 week ago

Test Results: Ubuntu

    2 files      2 suites   9s :stopwatch: 3 692 tests 3 692 :white_check_mark: 0 :zzz: 0 :x: 3 694 runs  3 694 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 438fc413.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 week ago

Test Results: MacOS

    2 files      2 suites   4s :stopwatch: 3 692 tests 3 692 :white_check_mark: 0 :zzz: 0 :x: 3 694 runs  3 694 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 438fc413.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 days ago

Code Coverage

Package Line Rate Branch Rate Complexity Health
Yubico.Core 42% 31% 4257
Yubico.YubiKey 51% 47% 18999
Summary 49% (31966 / 65643) 44% (8176 / 18444) 23256

Minimum allowed line rate is 40%