Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
enum System.Security.Cryptography.CspProviderFlags
Assembly: System.Security.Cryptography
Specifies flags that modify the behavior of the cryptographic service providers (CSP).
Values
NoFlags
Do not specify any settings.
UseMachineKeyStore
Use key information from the computer's key store.
UseDefaultKeyContainer
Use key information from the default key container.
UseNonExportableKey
Use key information that cannot be exported.
UseExistingKey
Use key information from the current key.
UseArchivableKey
Allow a key to be exported for archival or recovery.
UseUserProtectedKey
Notify the user through a dialog box or another method when certain actions are attempting to use a key. This flag is not compatible with the <see cref="F:System.Security.Cryptography.CspProviderFlags.NoPrompt" /> flag.
NoPrompt
Prevent the CSP from displaying any user interface (UI) for this context.
CreateEphemeralKey
Create a temporary key that is released when the associated Rivest-Shamir-Adleman (RSA) object is closed. Do not use this flag if you want your key to be independent of the RSA object.