Pkcs11Interop  4.0.0
Properties | List of all members
Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags Class Reference

Flags specifying mechanism capabilities More...

Properties

uint Flags [get]
 Bits flags specifying mechanism capabilities More...
 
bool Hw [get]
 True if the mechanism is performed by the device; false if the mechanism is performed in software More...
 
bool Encrypt [get]
 True if the mechanism can be used with C_EncryptInit More...
 
bool Decrypt [get]
 True if the mechanism can be used with C_DecryptInit More...
 
bool Digest [get]
 True if the mechanism can be used with C_DigestInit More...
 
bool Sign [get]
 True if the mechanism can be used with C_SignInit More...
 
bool SignRecover [get]
 True if the mechanism can be used with C_SignRecoverInit More...
 
bool Verify [get]
 True if the mechanism can be used with C_VerifyInit More...
 
bool VerifyRecover [get]
 True if the mechanism can be used with C_VerifyRecoverInit More...
 
bool Generate [get]
 True if the mechanism can be used with C_GenerateKey More...
 
bool GenerateKeyPair [get]
 True if the mechanism can be used with C_GenerateKeyPair More...
 
bool Wrap [get]
 True if the mechanism can be used with C_WrapKey More...
 
bool Unwrap [get]
 True if the mechanism can be used with C_UnwrapKey More...
 
bool Derive [get]
 True if the mechanism can be used with C_DeriveKey More...
 
bool Extension [get]
 True if there is an extension to the flags; false if no extensions. More...
 
bool EcFp [get]
 True if the mechanism can be used with EC domain parameters over Fp More...
 
bool EcF2m [get]
 True if the mechanism can be used with EC domain parameters over F2m More...
 
bool EcEcParameters [get]
 True if the mechanism can be used with EC domain parameters of the choice ecParameters More...
 
bool EcNamedCurve [get]
 True if the mechanism can be used with EC domain parameters of the choice namedCurve More...
 
bool EcUncompress [get]
 True if the mechanism can be used with elliptic curve point uncompressed More...
 
bool EcCompress [get]
 True if the mechanism can be used with elliptic curve point compressed More...
 

Detailed Description

Flags specifying mechanism capabilities

Property Documentation

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Decrypt
get

True if the mechanism can be used with C_DecryptInit

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Derive
get

True if the mechanism can be used with C_DeriveKey

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Digest
get

True if the mechanism can be used with C_DigestInit

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.EcCompress
get

True if the mechanism can be used with elliptic curve point compressed

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.EcEcParameters
get

True if the mechanism can be used with EC domain parameters of the choice ecParameters

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.EcF2m
get

True if the mechanism can be used with EC domain parameters over F2m

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.EcFp
get

True if the mechanism can be used with EC domain parameters over Fp

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.EcNamedCurve
get

True if the mechanism can be used with EC domain parameters of the choice namedCurve

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.EcUncompress
get

True if the mechanism can be used with elliptic curve point uncompressed

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Encrypt
get

True if the mechanism can be used with C_EncryptInit

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Extension
get

True if there is an extension to the flags; false if no extensions.

uint Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Flags
get

Bits flags specifying mechanism capabilities

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Generate
get

True if the mechanism can be used with C_GenerateKey

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.GenerateKeyPair
get

True if the mechanism can be used with C_GenerateKeyPair

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Hw
get

True if the mechanism is performed by the device; false if the mechanism is performed in software

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Sign
get

True if the mechanism can be used with C_SignInit

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.SignRecover
get

True if the mechanism can be used with C_SignRecoverInit

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Unwrap
get

True if the mechanism can be used with C_UnwrapKey

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Verify
get

True if the mechanism can be used with C_VerifyInit

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.VerifyRecover
get

True if the mechanism can be used with C_VerifyRecoverInit

bool Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags.Wrap
get

True if the mechanism can be used with C_WrapKey


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