Język

DSigSerializer Klasa

Definicja

Odczytuje i zapisuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820

public class DSigSerializer
type DSigSerializer = class
Public Class DSigSerializer
Dziedziczenie
DSigSerializer

Konstruktory

Nazwisko Opis
DSigSerializer()

Inicjuje wystąpienie klasy DSigSerializer

Właściwości

Nazwisko Opis
Default

Zwraca wystąpienie domyślne DSigSerializer .

MaximumReferenceTransforms

Pobiera lub ustawia maksymalną liczbę przekształceń dozwolonych w odwołaniu

Prefix

Pobiera lub ustawia prefiks do użycia podczas zapisywania elementu Signature.

TransformFactory

Pobiera lub ustawia TransformFactory element do użycia podczas przetwarzania przekształceń w odwołaniach

Metody

Nazwisko Opis
CreateKeyInfo(XmlReader)

Tworzy nowy KeyInfo obiekt.

ReadCanonicalizationMethod(XmlReader)

Odczytuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-CanonicalizationMethod

ReadKeyInfo(XmlReader)

Odczytuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo

ReadReference(XmlReader)

Odczytuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

ReadReferences(XmlReader)

Odczytuje wiele elementów XML zgodnych z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

ReadSignature(XmlReader)

Odczytuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature

ReadSignatureMethod(XmlReader)

Odczytuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignatureMethod

ReadSignedInfo(XmlReader)

Odczytuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo

ReadTransforms(XmlReader, Reference)

Odczytuje kod XML zgodny z https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Transforms

TryReadKeyInfoType(XmlReader, KeyInfo)

Próbuje odczytać typ informacji o kluczu, który jest elementem podrzędnym <elementu KeyInfo> .

TryReadKeyName(XmlReader, String)

Próbuje odczytać KeyName element zgodny z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyName.

TryReadKeyValueType(XmlReader, KeyInfo)

Próbuje odczytać KeyValue element zgodny z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyValue.

Obsługuje tylko funkcję RSAKeyValue, ale można rozszerzyć, aby obsługiwać więcej typów wartości klucza.

TryReadRetrievalMethod(XmlReader, String)

Próbuje odczytać RetrievalMethod element zgodny z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-RetrievalMethod.

TryReadRSAKeyValue(XmlReader, RSAKeyValue)

Próbuje odczytać RSAKeyValue element zgodny z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-RSAKeyValue.

TryReadX509Data(XmlReader, X509Data)

Próbuje odczytać X509Data element zgodny z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data.

WriteKeyInfo(XmlWriter, KeyInfo)

Zapisuje zawartość elementu KeyInfo jako XML zgodnego z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo.

WriteReference(XmlWriter, Reference)

Zapisuje zawartość elementu Reference jako XML zgodnego z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference.

WriteSignature(XmlWriter, Signature)

Zapisuje zawartość elementu Signature jako XML zgodnego z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature.

WriteSignedInfo(XmlWriter, SignedInfo)

Zapisuje zawartość elementu SignedInfo jako XML zgodnego z elementem https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo.

Dotyczy