Class X509CRL
public class X509CRL : CRL, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<CRL>X509CRL
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<CRL>.SExecuteWithSignature<TReturn, TConverter>(Type, string, string, params object[])JVMBridgeBase<CRL>.IsAssignableFrom(IJavaType)JVMBridgeBase<CRL>.IsAssignableFrom<T>()JVMBridgeBase<CRL>.Execute<T>(params T[])JVMBridgeBase<CRL>.DynBridgeClazzJVMBridgeBase<CRL>.BridgeClazzJVMBridgeBase.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.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
X509CRL()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("X509CRL 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 X509CRL()
X509CRL(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("X509CRL 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 X509CRL(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
GetEncoded()
public byte[] GetEncoded()
Returns
Exceptions
GetIssuerDN()
[Obsolete]
public Principal GetIssuerDN()
Returns
GetIssuerX500Principal()
public X500Principal GetIssuerX500Principal()
Returns
GetNextUpdate()
public Date GetNextUpdate()
Returns
GetRevokedCertificate(BigInteger)
public X509CRLEntry GetRevokedCertificate(BigInteger arg0)
Parameters
arg0
BigInteger
Returns
GetRevokedCertificate(X509Certificate)
public X509CRLEntry GetRevokedCertificate(X509Certificate arg0)
Parameters
Returns
GetRevokedCertificates<ReturnExtendsJava_Security_Cert_X509CRLEntry>()
public Set<ReturnExtendsJava_Security_Cert_X509CRLEntry> GetRevokedCertificates<ReturnExtendsJava_Security_Cert_X509CRLEntry>() where ReturnExtendsJava_Security_Cert_X509CRLEntry : X509CRLEntry
Returns
Type Parameters
ReturnExtendsJava_Security_Cert_X509CRLEntry
GetSigAlgName()
public String GetSigAlgName()
Returns
GetSigAlgOID()
public String GetSigAlgOID()
Returns
GetSigAlgParams()
public byte[] GetSigAlgParams()
Returns
GetSignature()
public byte[] GetSignature()
Returns
GetTBSCertList()
public byte[] GetTBSCertList()
Returns
Exceptions
GetThisUpdate()
public Date GetThisUpdate()
Returns
GetVersion()
public int GetVersion()
Returns
Verify(PublicKey)
public void Verify(PublicKey arg0)
Parameters
Exceptions
- CRLException
- NoSuchAlgorithmException
- InvalidKeyException
- NoSuchProviderException
- SignatureException
Verify(PublicKey, String)
public void Verify(PublicKey arg0, String arg1)
Parameters
Exceptions
- CRLException
- NoSuchAlgorithmException
- InvalidKeyException
- NoSuchProviderException
- SignatureException
Verify(PublicKey, Provider)
public void Verify(PublicKey arg0, Provider arg1)
Parameters
Exceptions
Operators
implicit operator X509Extension(X509CRL)
Converter from X509CRL to X509Extension
public static implicit operator X509Extension(X509CRL t)
Parameters
t
X509CRL