CryptoProviderCache.TryGetSignatureProvider Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Tries to find a SignatureProvider in this cache.
public abstract bool TryGetSignatureProvider (Microsoft.IdentityModel.Tokens.SecurityKey securityKey, string algorithm, string typeofProvider, bool willCreateSignatures, out Microsoft.IdentityModel.Tokens.SignatureProvider signatureProvider);
abstract member TryGetSignatureProvider : Microsoft.IdentityModel.Tokens.SecurityKey * string * string * bool * SignatureProvider -> bool
Public MustOverride Function TryGetSignatureProvider (securityKey As SecurityKey, algorithm As String, typeofProvider As String, willCreateSignatures As Boolean, ByRef signatureProvider As SignatureProvider) As Boolean
Parameters
- securityKey
- SecurityKey
The key used by the cryptographic provider.
- algorithm
- String
The algorithm used by the cryptographic provider.
- typeofProvider
- String
The type of the cryptographic provider obtained by calling object.GetType().
- willCreateSignatures
- Boolean
If true, the provider will be used for creating signatures.
- signatureProvider
- SignatureProvider
The SignatureProvider if found.
Returns
True if a SignatureProvider was found; false otherwise.