Class PDSeedValueCertificate
- Namespace
- Org.Apache.Pdfbox.Pdmodel.Interactive.Digitalsignature
- Assembly
- MASES.NetPDF.dll
public class PDSeedValueCertificate : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<COSObjectable>PDSeedValueCertificate
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<COSObjectable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<COSObjectable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()JVMBridgeBase<COSObjectable>.Execute<T>(params T[])JVMBridgeBase<COSObjectable>.DynBridgeClazzJVMBridgeBase<COSObjectable>.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
Constructors
PDSeedValueCertificate()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDSeedValueCertificate()
PDSeedValueCertificate(COSDictionary)
public PDSeedValueCertificate(COSDictionary arg0)
Parameters
PDSeedValueCertificate(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
public PDSeedValueCertificate(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
COSObject
public COSBase COSObject { get; }
Property Value
FLAG_ISSUER
public static int FLAG_ISSUER { get; }
Property Value
FLAG_KEY_USAGE
public static int FLAG_KEY_USAGE { get; }
Property Value
FLAG_OID
public static int FLAG_OID { get; }
Property Value
FLAG_SUBJECT
public static int FLAG_SUBJECT { get; }
Property Value
FLAG_SUBJECT_DN
public static int FLAG_SUBJECT_DN { get; }
Property Value
FLAG_URL
public static int FLAG_URL { 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
Issuer
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#getIssuer-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#setIssuer-java.util.List-
public List<byte[]> Issuer { get; set; }
Property Value
KeyUsage
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#getKeyUsage-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#setKeyUsage-java.util.List-
public List<String> KeyUsage { get; set; }
Property Value
OID
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#getOID-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#setOID-java.util.List-
public List<byte[]> OID { get; set; }
Property Value
Subject
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#getSubject-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#setSubject-java.util.List-
public List<byte[]> Subject { get; set; }
Property Value
SubjectDN
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#getSubjectDN-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#setSubjectDN-java.util.List-
public List<Map<String, String>> SubjectDN { get; set; }
Property Value
URL
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#getURL-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#setURL-java.lang.String-
public String URL { get; set; }
Property Value
URLType
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#getURLType-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/digitalsignature/PDSeedValueCertificate.html#setURLType-java.lang.String-
public String URLType { get; set; }
Property Value
Methods
AddIssuer(byte[])
public void AddIssuer(byte[] arg0)
Parameters
AddKeyUsage(String)
public void AddKeyUsage(String arg0)
Parameters
AddKeyUsage(char, char, char, char, char, char, char, char, char)
public void AddKeyUsage(char arg0, char arg1, char arg2, char arg3, char arg4, char arg5, char arg6, char arg7, char arg8)
Parameters
AddOID(byte[])
public void AddOID(byte[] arg0)
Parameters
AddSubject(byte[])
public void AddSubject(byte[] arg0)
Parameters
IsIssuerRequired()
public bool IsIssuerRequired()
Returns
IsKeyUsageRequired()
public bool IsKeyUsageRequired()
Returns
IsOIDRequired()
public bool IsOIDRequired()
Returns
IsSubjectDNRequired()
public bool IsSubjectDNRequired()
Returns
IsSubjectRequired()
public bool IsSubjectRequired()
Returns
IsURLRequired()
public bool IsURLRequired()
Returns
RemoveIssuer(byte[])
public void RemoveIssuer(byte[] arg0)
Parameters
RemoveKeyUsage(String)
public void RemoveKeyUsage(String arg0)
Parameters
RemoveOID(byte[])
public void RemoveOID(byte[] arg0)
Parameters
RemoveSubject(byte[])
public void RemoveSubject(byte[] arg0)
Parameters
SetIssuerRequired(bool)
public void SetIssuerRequired(bool arg0)
Parameters
SetKeyUsageRequired(bool)
public void SetKeyUsageRequired(bool arg0)
Parameters
SetOIDRequired(bool)
public void SetOIDRequired(bool arg0)
Parameters
SetSubjectDNRequired(bool)
public void SetSubjectDNRequired(bool arg0)
Parameters
SetSubjectRequired(bool)
public void SetSubjectRequired(bool arg0)
Parameters
SetURLRequired(bool)
public void SetURLRequired(bool arg0)