C# Класс Modulo.Collect.OVAL.Definitions.oval_definitions

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetDefinitionsXml ( ) : string
GetExportedDefinitionsOverrides ( ) : XmlAttributeOverrides
GetExportedDefinitionsOverrides ( XmlAttributeOverrides DefinitionsOverrides ) : XmlAttributeOverrides
GetOvalDefinitionsFromStream ( System.Stream definitionsDocument, IEnumerable &schemaErrors ) : oval_definitions
Sign ( X509Certificate2 certificate ) : void
VerifySignature ( IEnumerable trustedCertificates ) : bool
VerifySignature ( X509Certificate2 &certificate ) : bool

Приватные методы

Метод Описание
PrepareSerializer ( ) : void

Описание методов

GetDefinitionsXml() публичный Метод

public GetDefinitionsXml ( ) : string
Результат string

GetExportedDefinitionsOverrides() публичный статический Метод

public static GetExportedDefinitionsOverrides ( ) : XmlAttributeOverrides
Результат System.Xml.Serialization.XmlAttributeOverrides

GetExportedDefinitionsOverrides() публичный статический Метод

public static GetExportedDefinitionsOverrides ( XmlAttributeOverrides DefinitionsOverrides ) : XmlAttributeOverrides
DefinitionsOverrides System.Xml.Serialization.XmlAttributeOverrides
Результат System.Xml.Serialization.XmlAttributeOverrides

GetOvalDefinitionsFromStream() публичный статический Метод

public static GetOvalDefinitionsFromStream ( System.Stream definitionsDocument, IEnumerable &schemaErrors ) : oval_definitions
definitionsDocument System.Stream
schemaErrors IEnumerable
Результат oval_definitions

Sign() публичный Метод

public Sign ( X509Certificate2 certificate ) : void
certificate X509Certificate2
Результат void

VerifySignature() публичный Метод

public VerifySignature ( IEnumerable trustedCertificates ) : bool
trustedCertificates IEnumerable
Результат bool

VerifySignature() публичный Метод

public VerifySignature ( X509Certificate2 &certificate ) : bool
certificate X509Certificate2
Результат bool