Table of Contents

Class DigestMethod

Namespace
Javax.Xml.Crypto.Dsig
Assembly
MASES.JNet.dll
public class DigestMethod : JVMBridgeBase<DigestMethod>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IDigestMethod
Inheritance
DigestMethod
Implements
Inherited Members
JVMBridgeBase<DigestMethod>.IsAssignableFrom(IJavaType)
JVMBridgeBase<DigestMethod>.IsAssignableFrom<T>()
JVMBridgeBase<DigestMethod>.Execute<T>(params T[])
JVMBridgeBase<DigestMethod>.DynBridgeClazz
JVMBridgeBase<DigestMethod>.BridgeClazz
JVMBridgeBase.ReferenceEqualsJVM(IJVMBridgeBase, IJVMBridgeBase)
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastToAndDetach<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.CastDirectAndDetach<TNewClass>()
JVMBridgeBase.CheckDisposed()
JVMBridgeBase.ToString()
JVMBridgeBase.Equals(IJVMBridgeBase)
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

DigestMethod(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DigestMethod(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

DigestMethod(params object[])

Generic constructor used by JCOBridge when a derived class needs to forward arguments to the base JVMBridgeBase class.

[Obsolete("DigestMethod class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DigestMethod(params object[] args)

Parameters

args object[]

Remarks

DigestMethod represents a JVM interface or abstract class in .NET. Instantiating it directly outside of JCOBridge infrastructure is not supported and may produce undefined behavior.

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

ParameterSpec

public AlgorithmParameterSpec ParameterSpec { get; }

Property Value

AlgorithmParameterSpec

RIPEMD160

public static String RIPEMD160 { get; }

Property Value

String

SHA1

public static String SHA1 { get; }

Property Value

String

SHA256

public static String SHA256 { get; }

Property Value

String

SHA512

public static String SHA512 { get; }

Property Value

String

Operators

implicit operator AlgorithmMethod(DigestMethod)

Converter from DigestMethod to AlgorithmMethod

public static implicit operator AlgorithmMethod(DigestMethod t)

Parameters

t DigestMethod

Returns

AlgorithmMethod

implicit operator XMLStructure(DigestMethod)

Converter from DigestMethod to XMLStructure

public static implicit operator XMLStructure(DigestMethod t)

Parameters

t DigestMethod

Returns

XMLStructure