Table of Contents

Interface IReference

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/Reference.html

public interface IReference

Properties

CalculatedDigestValue

byte[] CalculatedDigestValue { get; }

Property Value

byte[]

DereferencedData

Data DereferencedData { get; }

Property Value

Data

DigestInputStream

InputStream DigestInputStream { get; }

Property Value

InputStream

DigestMethod

DigestMethod DigestMethod { get; }

Property Value

DigestMethod

DigestValue

byte[] DigestValue { get; }

Property Value

byte[]

Id

String Id { get; }

Property Value

String

Transforms

List Transforms { get; }

Property Value

List

Methods

Validate(XMLValidateContext)

bool Validate(XMLValidateContext arg0)

Parameters

arg0 XMLValidateContext

XMLValidateContext

Returns

bool

bool

Exceptions

XMLSignatureException