Flags specifying mechanism capabilities
More...
Inherited by Net.Pkcs11Interop.HighLevelAPI40.MechanismFlags, Net.Pkcs11Interop.HighLevelAPI41.MechanismFlags, Net.Pkcs11Interop.HighLevelAPI80.MechanismFlags, and Net.Pkcs11Interop.HighLevelAPI81.MechanismFlags.
|
ulong | 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...
|
|
Flags specifying mechanism capabilities
◆ Decrypt
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Decrypt |
|
get |
True if the mechanism can be used with C_DecryptInit
◆ Derive
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Derive |
|
get |
True if the mechanism can be used with C_DeriveKey
◆ Digest
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Digest |
|
get |
True if the mechanism can be used with C_DigestInit
◆ EcCompress
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.EcCompress |
|
get |
True if the mechanism can be used with elliptic curve point compressed
◆ EcEcParameters
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.EcEcParameters |
|
get |
True if the mechanism can be used with EC domain parameters of the choice ecParameters
◆ EcF2m
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.EcF2m |
|
get |
True if the mechanism can be used with EC domain parameters over F2m
◆ EcFp
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.EcFp |
|
get |
True if the mechanism can be used with EC domain parameters over Fp
◆ EcNamedCurve
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.EcNamedCurve |
|
get |
True if the mechanism can be used with EC domain parameters of the choice namedCurve
◆ EcUncompress
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.EcUncompress |
|
get |
True if the mechanism can be used with elliptic curve point uncompressed
◆ Encrypt
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Encrypt |
|
get |
True if the mechanism can be used with C_EncryptInit
◆ Extension
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Extension |
|
get |
True if there is an extension to the flags; false if no extensions.
◆ Flags
ulong Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Flags |
|
get |
Bits flags specifying mechanism capabilities
◆ Generate
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Generate |
|
get |
True if the mechanism can be used with C_GenerateKey
◆ GenerateKeyPair
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.GenerateKeyPair |
|
get |
True if the mechanism can be used with C_GenerateKeyPair
◆ Hw
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Hw |
|
get |
True if the mechanism is performed by the device; false if the mechanism is performed in software
◆ Sign
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Sign |
|
get |
True if the mechanism can be used with C_SignInit
◆ SignRecover
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.SignRecover |
|
get |
True if the mechanism can be used with C_SignRecoverInit
◆ Unwrap
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Unwrap |
|
get |
True if the mechanism can be used with C_UnwrapKey
◆ Verify
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Verify |
|
get |
True if the mechanism can be used with C_VerifyInit
◆ VerifyRecover
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.VerifyRecover |
|
get |
True if the mechanism can be used with C_VerifyRecoverInit
◆ Wrap
bool Net.Pkcs11Interop.HighLevelAPI.IMechanismFlags.Wrap |
|
get |
True if the mechanism can be used with C_WrapKey
The documentation for this interface was generated from the following file: