C# Class Modulo.Collect.OVAL.Definitions.oval_definitions

Datei anzeigen Open project: modulogrc/modSIC Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
PrepareSerializer ( ) : void

Method Details

GetDefinitionsXml() public method

public GetDefinitionsXml ( ) : string
return string

GetExportedDefinitionsOverrides() public static method

public static GetExportedDefinitionsOverrides ( ) : XmlAttributeOverrides
return System.Xml.Serialization.XmlAttributeOverrides

GetExportedDefinitionsOverrides() public static method

public static GetExportedDefinitionsOverrides ( XmlAttributeOverrides DefinitionsOverrides ) : XmlAttributeOverrides
DefinitionsOverrides System.Xml.Serialization.XmlAttributeOverrides
return System.Xml.Serialization.XmlAttributeOverrides

GetOvalDefinitionsFromStream() public static method

public static GetOvalDefinitionsFromStream ( System.Stream definitionsDocument, IEnumerable &schemaErrors ) : oval_definitions
definitionsDocument System.Stream
schemaErrors IEnumerable
return oval_definitions

Sign() public method

public Sign ( X509Certificate2 certificate ) : void
certificate X509Certificate2
return void

VerifySignature() public method

public VerifySignature ( IEnumerable trustedCertificates ) : bool
trustedCertificates IEnumerable
return bool

VerifySignature() public method

public VerifySignature ( X509Certificate2 &certificate ) : bool
certificate X509Certificate2
return bool