Class X509CRL
public class X509CRL : CRL, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
X509CRL
- Implements
- Inherited Members
- Extension Methods
Constructors
X509CRL(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 X509CRL(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
GetEncoded()
public byte[] GetEncoded()
Returns
Exceptions
GetIssuerDN()
[Obsolete("Deprecated in JVM")]
public Principal GetIssuerDN()
Returns
GetIssuerX500Principal()
public X500Principal GetIssuerX500Principal()
Returns
GetNextUpdate()
public Date GetNextUpdate()
Returns
GetRevokedCertificate(BigInteger)
public X509CRLEntry GetRevokedCertificate(BigInteger arg0)
Parameters
arg0BigInteger
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
tX509CRL