Table of Contents

Interface IXMLSignature

Namespace
Javax.Xml.Crypto.Dsig
Assembly
MASES.JNet.dll

.NET interface skeleton to be manually developed following https://docs.oracle.com/javase/8/docs/api/javax/xml/crypto/dsig/XMLSignature.html

public interface IXMLSignature : IXMLStructure
Inherited Members

Properties

GetSignatureValue

XMLSignature.SignatureValue GetSignatureValue { get; }

Property Value

XMLSignature.SignatureValue

Id

String Id { get; }

Property Value

String

KeyInfo

KeyInfo KeyInfo { get; }

Property Value

KeyInfo

KeySelectorResult

KeySelectorResult KeySelectorResult { get; }

Property Value

KeySelectorResult

Objects

List Objects { get; }

Property Value

List

SignedInfo

SignedInfo SignedInfo { get; }

Property Value

SignedInfo

Methods

Sign(XMLSignContext)

void Sign(XMLSignContext arg0)

Parameters

arg0 XMLSignContext

XMLSignContext

Exceptions

MarshalException
XMLSignatureException

Validate(XMLValidateContext)

bool Validate(XMLValidateContext arg0)

Parameters

arg0 XMLValidateContext

XMLValidateContext

Returns

bool

bool

Exceptions

XMLSignatureException