Utility class connecting PKCS#11 URI and Pkcs11Interop types
More...
Utility class connecting PKCS#11 URI and Pkcs11Interop types
◆ GetMatchingSlotList()
Obtains a list of all PKCS#11 URI matching slots
- Parameters
-
pkcs11Uri | PKCS#11 URI |
pkcs11Library | High level PKCS#11 wrapper |
slotsType | Type of slots to be obtained |
- Returns
- List of slots matching PKCS#11 URI
◆ GetObjectAttributes()
Returns list of object attributes defined by PKCS#11 URI
- Parameters
-
pkcs11Uri | PKCS#11 URI |
objectAttributeFactory | Factory for creation of IObjectAttribute instances |
- Returns
- List of object attributes defined by PKCS#11 URI
◆ Matches() [1/4]
static bool Net.Pkcs11Interop.HighLevelAPI.Pkcs11UriUtils.Matches |
( |
Pkcs11Uri |
pkcs11Uri, |
|
|
ILibraryInfo |
libraryInfo |
|
) |
| |
|
static |
Checks whether PKCS#11 library information matches PKCS#11 URI
- Parameters
-
pkcs11Uri | PKCS#11 URI |
libraryInfo | PKCS#11 library information |
- Returns
- True if PKCS#11 library information matches PKCS#11 URI
◆ Matches() [2/4]
static bool Net.Pkcs11Interop.HighLevelAPI.Pkcs11UriUtils.Matches |
( |
Pkcs11Uri |
pkcs11Uri, |
|
|
ISlotInfo |
slotInfo |
|
) |
| |
|
static |
Checks whether slot information matches PKCS#11 URI
- Parameters
-
pkcs11Uri | PKCS#11 URI |
slotInfo | Slot information |
- Returns
- True if slot information matches PKCS#11 URI
◆ Matches() [3/4]
static bool Net.Pkcs11Interop.HighLevelAPI.Pkcs11UriUtils.Matches |
( |
Pkcs11Uri |
pkcs11Uri, |
|
|
ITokenInfo |
tokenInfo |
|
) |
| |
|
static |
Checks whether token information matches PKCS#11 URI
- Parameters
-
pkcs11Uri | PKCS#11 URI |
tokenInfo | Token information |
- Returns
- True if token information matches PKCS#11 URI
◆ Matches() [4/4]
static bool Net.Pkcs11Interop.HighLevelAPI.Pkcs11UriUtils.Matches |
( |
Pkcs11Uri |
pkcs11Uri, |
|
|
List< IObjectAttribute > |
objectAttributes |
|
) |
| |
|
static |
Checks whether object attributes match PKCS#11 URI
- Parameters
-
pkcs11Uri | PKCS#11 URI |
objectAttributes | Object attributes |
- Returns
- True if object attributes match PKCS#11 URI
The documentation for this class was generated from the following file:
- HighLevelAPI/Pkcs11UriUtils.cs