AsymmetricAlgorithm.SignatureAlgorithm Egenskap

Definition

När det implementeras i en härledd klass hämtar du namnet på signaturalgoritmen. Annars kastar alltid en NotImplementedException.

public:
 virtual property System::String ^ SignatureAlgorithm { System::String ^ get(); };
public:
 abstract property System::String ^ SignatureAlgorithm { System::String ^ get(); };
public virtual string? SignatureAlgorithm { get; }
public virtual string SignatureAlgorithm { get; }
public abstract string SignatureAlgorithm { get; }
member this.SignatureAlgorithm : string
Public Overridable ReadOnly Property SignatureAlgorithm As String
Public MustOverride ReadOnly Property SignatureAlgorithm As String

Egenskapsvärde

Namnet på signaturalgoritmen.

Exempel

Följande kodexempel visar hur du åsidosätter SignatureAlgorithm egenskapen för att returnera namnet på signaturalgoritmen. Det här kodexemplet är en del av ett större exempel för AsymmetricAlgorithm klassen.

// This example uses the SHA1 algorithm.
// Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
public override string SignatureAlgorithm 
{
    get {return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";}
}
' This example uses the SHA1 algorithm.
' Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
Public Overrides ReadOnly Property SignatureAlgorithm() As String
    Get
        Return "http://www.w3.org/2000/09/xmldsig#rsa-sha1"
    End Get
End Property

Gäller för

Se även