|
iText 9.5.0 API
|
IBouncyCastleFactory contains methods required for bouncy-classes objects creation. More...
Public Member Functions |
|
| String | GetAlgorithmOid (String name) |
| Get signing algorithm oid from its name. More... |
|
| String | GetDigestAlgorithmOid (String name) |
| Get hash algorithm oid from its name. More... |
|
| String | GetAlgorithmName (String oid) |
| Get signing algorithm name from its oid. More... |
|
| IDerObjectIdentifier | CreateASN1ObjectIdentifier (IAsn1Encodable encodable) |
| Cast ASN1 encodable wrapper to the ASN1 object identifier wrapper. More... |
|
| IDerObjectIdentifier | CreateASN1ObjectIdentifier (String str) |
| Create ASN1 Object identifier wrapper from System.String. More... |
|
| IDerObjectIdentifier | CreateASN1ObjectIdentifierInstance (Object @object) |
Create ASN1 Object identifier wrapper from System.Object using getInstance method call. More... |
|
| IAsn1InputStream | CreateASN1InputStream (Stream stream) |
| Create ASN1 Input stream wrapper from System.IO.Stream. More... |
|
| IAsn1InputStream | CreateASN1InputStream (byte[] bytes) |
Create ASN1 Input stream wrapper from byte[]. More... |
|
| IAsn1OctetString | CreateASN1OctetString (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to the ASN1 Octet string wrapper. More... |
|
| IAsn1OctetString | CreateASN1OctetString (IAsn1TaggedObject taggedObject, bool b) |
Create ASN1 Octet string wrapper from ASN1 Tagged object wrapper and boolean parameter. More... |
|
| IAsn1OctetString | CreateASN1OctetString (byte[] bytes) |
Create ASN1 Octet string wrapper from byte[]. More... |
|
| IAsn1OctetString | CreateASN1OctetString (IAsn1Object primitive) |
| Create ASN1 Octet string wrapper from ASN1 Primitive wrapper. More... |
|
| IAsn1Sequence | CreateASN1Sequence (Object @object) |
| Cast System.Object to ASN1 Sequence wrapper. More... |
|
| IAsn1Sequence | CreateASN1Sequence (IAsn1Encodable encodable) |
| Cast ASN1 encodable wrapper to the ASN1 Sequence wrapper. More... |
|
| IAsn1Sequence | CreateASN1Sequence (byte[] array) |
Create ASN1 Sequence wrapper from byte[]. More... |
|
| IAsn1Sequence | CreateASN1SequenceInstance (Object @object) |
Create ASN1 Sequence wrapper from System.Object using getInstance method call. More... |
|
| IDerSequence | CreateDERSequence (IAsn1EncodableVector encodableVector) |
| Create DER Sequence wrapper from ASN1 Encodable vector wrapper. More... |
|
| IDerSequence | CreateDERSequence (IAsn1Object primitive) |
| Create DER Sequence wrapper from ASN1 Primitive wrapper. More... |
|
| IAsn1TaggedObject | CreateASN1TaggedObject (IAsn1Encodable encodable) |
| Create ASN1 Tagged object wrapper from ASN1 Encodable wrapper. More... |
|
| IDerInteger | CreateASN1Integer (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to ASN1 Integer wrapper. More... |
|
| IDerInteger | CreateASN1Integer (int i) |
Create ASN1 Integer wrapper from int. More... |
|
| IDerInteger | CreateASN1Integer (IBigInteger i) |
| Create ASN1 Integer wrapper from iText.Commons.Bouncycastle.Math.IBigInteger. More... |
|
| IAsn1Set | CreateASN1Set (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to ASN1 Set wrapper. More... |
|
| IAsn1Set | CreateASN1Set (Object encodable) |
| Create ASN1 Set wrapper from System.Object. More... |
|
| IAsn1Set | CreateASN1Set (IAsn1TaggedObject taggedObject, bool b) |
Create ASN1 Set wrapper from ASN1 Tagged object wrapper and boolean parameter. More... |
|
| IAsn1Set | CreateNullASN1Set () |
Create ASN1 Set wrapper which will store null. More... |
|
| IAsn1OutputStream | CreateASN1OutputStream (Stream stream) |
| Create ASN1 Output stream wrapper from System.IO.Stream. More... |
|
| IAsn1OutputStream | CreateASN1OutputStream (Stream outputStream, String asn1Encoding) |
| Create ASN1 Output stream wrapper from System.IO.Stream and ASN1 Encoding. More... |
|
| IDerOctetString | CreateDEROctetString (byte[] bytes) |
Create DER Octet string wrapper from byte[]. More... |
|
| IDerOctetString | CreateDEROctetString (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to DER Octet string wrapper. More... |
|
| IAsn1EncodableVector | CreateASN1EncodableVector () |
| Create ASN1 Encodable wrapper without parameters. More... |
|
| IDerNull | CreateDERNull () |
| Create DER Null wrapper without parameters. More... |
|
| IDerTaggedObject | CreateDERTaggedObject (int i, IAsn1Object primitive) |
Create DER Tagged object wrapper from int value and ASN1 Primitive wrapper. More... |
|
| IDerTaggedObject | CreateDERTaggedObject (bool b, int i, IAsn1Object primitive) |
Create DER Tagged object wrapper from int value, boolean value and ASN1 Primitive wrapper. More... |
|
| IDerSet | CreateDERSet (IAsn1EncodableVector encodableVector) |
| Create DER Set wrapper from ASN1 Encodable vector wrapper. More... |
|
| IDerSet | CreateDERSet (IAsn1Object primitive) |
| Create DER Set wrapper from ASN1 Primitive wrapper. More... |
|
| IDerSet | CreateDERSet (ISignaturePolicyIdentifier identifier) |
| Create DER Set wrapper from signature policy identifier wrapper. More... |
|
| IDerSet | CreateDERSet (IRecipientInfo recipientInfo) |
| Create DER Set wrapper from recipient info wrapper. More... |
|
| IDerEnumerated | CreateASN1Enumerated (int i) |
Create ASN1 Enumerated wrapper from int value. More... |
|
| IDerEnumerated | CreateASN1Enumerated (IAsn1Encodable i) |
Create ASN1 Enumerated wrapper from IASN1Encodable value. More... |
|
| IAsn1Encoding | CreateASN1Encoding () |
| Create ASN1 Encoding without parameters. More... |
|
| IAttributeTable | CreateAttributeTable (IAsn1Set unat) |
| Create attribute table wrapper from ASN1 Set wrapper. More... |
|
| IPkcsObjectIdentifiers | CreatePKCSObjectIdentifiers () |
| Create PKCS Object identifiers wrapper without parameters. More... |
|
| IAttribute | CreateAttribute (IDerObjectIdentifier attrType, IAsn1Set attrValues) |
| Create attribute wrapper from ASN1 Object identifier wrapper and ASN1 Set wrapper. More... |
|
| IContentInfo | CreateContentInfo (IAsn1Sequence sequence) |
| Create content info wrapper from ASN1 Sequence wrapper. More... |
|
| IContentInfo | CreateContentInfo (IDerObjectIdentifier objectIdentifier, IAsn1Encodable encodable) |
| Create content info wrapper from ASN1 Object identifier wrapper and ASN1 Encodable wrapper. More... |
|
| ITimeStampToken | CreateTimeStampToken (IContentInfo contentInfo) |
| Create timestamp token wrapper from content info wrapper. More... |
|
| ISigningCertificate | CreateSigningCertificate (IAsn1Sequence sequence) |
| Create signing certificate wrapper from ASN1 Sequence wrapper. More... |
|
| ISigningCertificateV2 | CreateSigningCertificateV2 (IAsn1Sequence sequence) |
| Create signing certificate version 2 wrapper from ASN1 Sequence wrapper. More... |
|
| IBasicOcspResponse | CreateBasicOCSPResponse (IAsn1Object primitive) |
| Create basic OCSP Response wrapper from ASN1 Primitive wrapper. More... |
|
| IBasicOcspResponse | CreateBasicOCSPResponse (byte[] bytes) |
| Create basic OCSP Response wrapper from bytes array. More... |
|
| IBasicOcspResponse | CreateBasicOCSPResponse (Object response) |
| Create basic OCSP Resp wrapper from System.Object. More... |
|
| IOcspObjectIdentifiers | CreateOCSPObjectIdentifiers () |
| Create OCSP Object identifiers wrapper without parameters. More... |
|
| IAlgorithmIdentifier | CreateAlgorithmIdentifier (IDerObjectIdentifier algorithm) |
| Create algorithm identifier wrapper from ASN1 Object identifier wrapper. More... |
|
| IAlgorithmIdentifier | CreateAlgorithmIdentifier (IDerObjectIdentifier algorithm, IAsn1Encodable parameters) |
| Create algorithm identifier wrapper from ASN1 Object identifier wrapper and ASN1 Encodable wrapper. More... |
|
| IRsassaPssParameters | CreateRSASSAPSSParams (IAsn1Encodable encodable) |
| Create a RSASSA-PSS params wrapper from an ASN1 Encodable wrapper. More... |
|
| IRsassaPssParameters | CreateRSASSAPSSParamsWithMGF1 (IDerObjectIdentifier digestAlgoOid, int saltLen, int trailerField) |
| Create a RSASSA-PSS params wrapper from a digest algorithm OID, a salt length and a trailer field length. The mask generation function will be set to MGF1, and the same digest algorithm will be used to populate the MGF parameters. More... |
|
| String | GetProviderName () |
| Get System.String which represents providers name for this factory. More... |
|
| ICertID | CreateCertificateID () |
| Create certificate ID wrapper without parameters. More... |
|
| IX509Extensions | CreateExtensions () |
| Create extensions wrapper without parameters. More... |
|
| IX509Extensions | CreateExtensions (IDictionary objectIdentifier) |
| Create extensions wrapper from System.Collections.IDictionary. More... |
|
| IOcspReqGenerator | CreateOCSPReqBuilder () |
| Create OCSP Req builder wrapper without parameters. More... |
|
| ISigPolicyQualifierInfo | CreateSigPolicyQualifierInfo (IDerObjectIdentifier objectIdentifier, IDerIA5String @string) |
| Create sig policy qualifier info wrapper from ASN1 Object identifier wrapper and DERIA5 String wrapper. More... |
|
| IDerStringBase | CreateASN1String (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to ASN1 String wrapper. More... |
|
| IAsn1Object | CreateASN1Primitive (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to ASN1 Primitive wrapper. More... |
|
| IAsn1Object | CreateASN1Primitive (byte[] array) |
Create ASN1 Primitive wrapper from byte[] value. More... |
|
| IOcspResponse | CreateOCSPResponse (byte[] bytes) |
Create OCSP Resp wrapper from byte[] value. More... |
|
| IOcspResponse | CreateOCSPResponse () |
| Create OCSP Resp wrapper without parameters. More... |
|
| IOcspResponse | CreateOCSPResponse (IOcspResponseStatus respStatus, IResponseBytes responseBytes) |
| Create OCSP Response wrapper from OCSP Response status wrapper and response bytes wrapper. More... |
|
| IResponseBytes | CreateResponseBytes (IDerObjectIdentifier asn1ObjectIdentifier, IDerOctetString derOctetString) |
| Create response bytes wrapper from ASN1 Object identifier wrapper and DER Octet string wrapper. More... |
|
| IOcspResponse | CreateOCSPResponse (int respStatus, Object ocspRespObject) |
Create OCSP Response wrapper from int value and System.object More... |
|
| IOcspResponseStatus | CreateOCSPResponseStatus (int status) |
Create OCSP Response status wrapper from int value. More... |
|
| IOcspResponseStatus | CreateOCSPResponseStatus () |
| Create OCSP Response status wrapper without parameters. More... |
|
| ICertStatus | CreateCertificateStatus () |
| Create certificate status wrapper without parameters. More... |
|
| IRevokedCertStatus | CreateRevokedStatus (ICertStatus certificateStatus) |
| Create revoked status wrapper from certificate status wrapper. More... |
|
| IRevokedCertStatus | CreateRevokedStatus (DateTime date, int i) |
Create revoked status wrapper from System.DateTime and int value. More... |
|
| IDerIA5String | CreateDERIA5String (IAsn1TaggedObject taggedObject, bool b) |
Create DERIA5 String wrapper from ASN1 Tagged object wrapper and boolean value. More... |
|
| IDerIA5String | CreateDERIA5String (String str) |
| Create DERIA5 String wrapper from System.String value. More... |
|
| ICrlDistPoint | CreateCRLDistPoint (Object @object) |
| Create CRL Dist point wrapper from System.Object. More... |
|
| IIssuingDistributionPoint | CreateIssuingDistributionPoint (Object point) |
| Create Issuing Distribution Point wrapper from the object. More... |
|
| IIssuingDistributionPoint | CreateIssuingDistributionPoint (IDistributionPointName distributionPoint, bool onlyContainsUserCerts, bool onlyContainsCACerts, IReasonFlags onlySomeReasons, bool indirectCRL, bool onlyContainsAttributeCerts) |
| Create Issuing Distribution Point wrapper with specified values. More... |
|
| IReasonFlags | CreateReasonFlags (int reasons) |
| Creates the wrapper for ReasonFlags. More... |
|
| IDistributionPointName | CreateDistributionPointName () |
| Create distribution point name wrapper without parameters. More... |
|
| IDistributionPointName | CreateDistributionPointName (IGeneralNames generalNames) |
| Create distribution point name wrapper by passing general names. More... |
|
| IGeneralNames | CreateGeneralNames (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to general names wrapper. More... |
|
| IGeneralName | CreateGeneralName () |
| Create general name wrapper without parameters. More... |
|
| IOtherHashAlgAndValue | CreateOtherHashAlgAndValue (IAlgorithmIdentifier algorithmIdentifier, IAsn1OctetString octetString) |
| Create other hash alg and value wrapper from algorithm identifier wrapper and ASN1 Octet string wrapper. More... |
|
| ISignaturePolicyId | CreateSignaturePolicyId (IDerObjectIdentifier objectIdentifier, IOtherHashAlgAndValue algAndValue) |
| Create signature policy id wrapper from ASN1 Object identifier wrapper and other hash alg and value wrapper. More... |
|
| ISignaturePolicyId | CreateSignaturePolicyId (IDerObjectIdentifier objectIdentifier, IOtherHashAlgAndValue algAndValue, params ISigPolicyQualifierInfo[] policyQualifiers) |
| Create signature policy id wrapper from ASN1 Object identifier wrapper, other hash alg and value wrapper and sig policy qualifier info wrappers. More... |
|
| ISignaturePolicyIdentifier | CreateSignaturePolicyIdentifier (ISignaturePolicyId policyId) |
| Create signature policy identifier wrapper from signature policy id wrapper. More... |
|
| IEnvelopedData | CreateEnvelopedData (IOriginatorInfo originatorInfo, IAsn1Set set, IEncryptedContentInfo encryptedContentInfo, IAsn1Set set1) |
| Create enveloped data wrapper from originator info wrapper, ASN1 Set wrapper, encrypted content info wrapper and another ASN1 Set wrapper. More... |
|
| IRecipientInfo | CreateRecipientInfo (IKeyTransRecipientInfo keyTransRecipientInfo) |
| Create recipient info wrapper from key trans recipient info wrapper. More... |
|
| IEncryptedContentInfo | CreateEncryptedContentInfo (IDerObjectIdentifier data, IAlgorithmIdentifier algorithmIdentifier, IAsn1OctetString octetString) |
| Create encrypted content info wrapper from ASN1 Object identifier wrapper, algorithm identifier wrapper and ASN1 Octet string wrapper. More... |
|
| ITbsCertificateStructure | CreateTBSCertificate (IAsn1Encodable encodable) |
| Create TBS Certificate wrapper from ASN1 Encodable wrapper. More... |
|
| ITbsCertificateStructure | CreateTBSCertificate (byte[] bytes) |
| Create TBS Certificate wrapper from ASN1 Encoded data. More... |
|
| IIssuerAndSerialNumber | CreateIssuerAndSerialNumber (IX500Name issuer, IBigInteger value) |
| Create issuer and serial number wrapper from X500 Name wrapper and iText.Commons.Bouncycastle.Math.IBigInteger. More... |
|
| IRecipientIdentifier | CreateRecipientIdentifier (IIssuerAndSerialNumber issuerAndSerialNumber) |
| Create recipient identifier wrapper from issuer and serial number wrapper. More... |
|
| IKeyTransRecipientInfo | CreateKeyTransRecipientInfo (IRecipientIdentifier recipientIdentifier, IAlgorithmIdentifier algorithmIdentifier, IAsn1OctetString octetString) |
| Create key trans recipient info wrapper from recipient identifier wrapper, algorithm identifier wrapper and ASN1 Octet string wrapper. More... |
|
| IOriginatorInfo | CreateNullOriginatorInfo () |
Create originator info wrapper with null value. More... |
|
| ICmsEnvelopedData | CreateCMSEnvelopedData (byte[] valueBytes) |
Create CMS enveloped data from byte[] value. More... |
|
| ITimeStampRequestGenerator | CreateTimeStampRequestGenerator () |
| Create timestamp request generator wrapper without parameters. More... |
|
| ITimeStampResponse | CreateTimeStampResponse (byte[] respBytes) |
Create timestamp response wrapper from byte[] value. More... |
|
| AbstractOcspException | CreateAbstractOCSPException (Exception e) |
| Create OCSP Exception wrapper from usual System.Exception. More... |
|
| IUnknownCertStatus | CreateUnknownStatus () |
| Create unknown status wrapper without parameters. More... |
|
| IAsn1Dump | CreateASN1Dump () |
| Create ASN1 Dump wrapper without parameters. More... |
|
| IDerBitString | CreateASN1BitString (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to ASN1 Bit string wrapper. More... |
|
| IDerGeneralizedTime | CreateASN1GeneralizedTime (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to ASN1 Generalized time wrapper. More... |
|
| IDerGeneralizedTime | CreateASN1GeneralizedTime (DateTime date) |
| Cast DateTime to ASN1 Generalized time wrapper. More... |
|
| IDerUtcTime | CreateASN1UTCTime (IAsn1Encodable encodable) |
| Cast ASN1 Encodable wrapper to ASN1 UTC Time wrapper. More... |
|
| ITimeStampTokenGenerator | CreateTimeStampTokenGenerator (IPrivateKey pk, IX509Certificate cert, string signatureAlgorithm, string allowedDigest, string policyOid) |
| Create timestamp response generator wrapper from private key wrapper, X509 Certificate wrapper, System.string allowed digest and System.string policy oid. More... |
|
| ITimeStampTokenGenerator | CreateTimeStampTokenGenerator (IPrivateKey pk, IX509Certificate cert, string allowedDigest, string policyOid) |
| Create timestamp response generator wrapper from private key wrapper, X509 Certificate wrapper, System.string allowed digest and System.string policy oid. More... |
|
| ITimeStampResponseGenerator | CreateTimeStampResponseGenerator (ITimeStampTokenGenerator tokenGenerator, IList algorithms) |
| Create timestamp response generator wrapper from timestamp token generator wrapper and System.Collections.IList of algorithms. More... |
|
| ITimeStampRequest | CreateTimeStampRequest (byte[] bytes) |
Create timestamp request wrapper from byte[] value. More... |
|
| IX500Name | CreateX500Name (IX509Certificate certificate) |
| Create X500 Name wrapper from iText.Commons.Bouncycastle.Cert.IX509Certificate. More... |
|
| IX500Name | CreateX500Name (String s) |
| Create X500 Name wrapper from System.String. More... |
|
| IX500Name | CreateX500Name (IAsn1Sequence s) |
| Create X500 Name wrapper from IAsn1Sequence. More... |
|
| IRespID | CreateRespID (IX500Name x500Name) |
| Create resp ID wrapper from X500 Name wrapper. More... |
|
| IBasicOcspRespGenerator | CreateBasicOCSPRespBuilder (IRespID respID) |
| Create basic OCSP Resp builder wrapper from resp ID wrapper. More... |
|
| IOcspRequest | CreateOCSPReq (byte[] requestBytes) |
Create OCSP Req wrapper from byte[]. More... |
|
| IX509V2CrlGenerator | CreateX509v2CRLBuilder (IX500Name x500Name, DateTime thisUpdate) |
| Create X509 Version 2 CRL Builder wrapper from X500 Name wrapper and System.DateTime. More... |
|
| IX509V3CertificateGenerator | CreateJcaX509v3CertificateBuilder (IX509Certificate signingCert, IBigInteger certSerialNumber, DateTime startDate, DateTime endDate, IX500Name subjectDnName, IPublicKey publicKey) |
| Create Jca X509 Version 3 certificate builder wrapper from iText.Commons.Bouncycastle.Cert.IX509Certificate , iText.Commons.Bouncycastle.Math.IBigInteger , start System.DateTime , end System.DateTime , X500 Name wrapper and iText.Commons.Bouncycastle.Crypto.IPublicKey. More... |
|
| IBasicConstraints | CreateBasicConstraints (bool b) |
Create basic constraints wrapper from boolean value. More... |
|
| IBasicConstraints | CreateBasicConstraints (int pathLength) |
Create basic constraints wrapper from int value. More... |
|
| IKeyUsage | CreateKeyUsage () |
| Create key usage wrapper without parameters. More... |
|
| IKeyUsage | CreateKeyUsage (int i) |
Create key usage wrapper from int value. More... |
|
| IKeyPurposeID | CreateKeyPurposeId () |
| Create key purpose id wrapper without parameters. More... |
|
| IExtendedKeyUsage | CreateExtendedKeyUsage (IKeyPurposeID purposeId) |
| Create extended key usage wrapper from key purpose id wrapper. More... |
|
| IExtendedKeyUsage | CreateExtendedKeyUsage (IDerObjectIdentifier[] purposeId) |
| Create extended key usage wrapper from an array of object identifier wrappers. More... |
|
| ISubjectPublicKeyInfo | CreateSubjectPublicKeyInfo (IPublicKey publicKey) |
| Create subject public key info wrapper from public key wrapper More... |
|
| ICrlReason | CreateCRLReason () |
| Create CRL Reason wrapper without parameters. More... |
|
| ITstInfo | CreateTSTInfo (IContentInfo contentInfo) |
| Create TST Info wrapper from content info wrapper. More... |
|
| ITstInfo | CreateTSTInfo (IAsn1Object contentInfo) |
| Create TST Info wrapper from content info wrapper. More... |
|
| ISingleResponse | CreateSingleResp (IBasicOcspResponse basicResp) |
| Create single resp wrapper from basic OCSP Response wrapper. More... |
|
| IX509Certificate | CreateX509Certificate (Stream s) |
| Create X509 Certificate wrapper from System.IO.Stream. More... |
|
| IX509Crl | CreateX509Crl (Stream input) |
| Create X509 Crl wrapper from System.IO.Stream. More... |
|
| ICollection< IX509Crl > | CreateX509Crls (Stream input) |
| Create collection of the X509 Crl wrappers from System.IO.Stream. More... |
|
| IDigest | CreateIDigest (string hashAlgorithm) |
| Create digest wrapper from System.string hash algorithm. More... |
|
| ICertID | CreateCertificateID (string hashAlgorithm, IX509Certificate issuerCert, IBigInteger serialNumber) |
| Create certificate ID wrapper from System.string hash algorithm, X509 Certificate wrapper and big integer wrapper. More... |
|
| IX500Name | CreateX500NameInstance (IAsn1Encodable issuer) |
| Create X500 Name wrapper from ASN1 Encodable wrapper using getInstance call. More... |
|
| IOcspRequest | CreateOCSPReq (ICertID certId, byte[] documentId) |
Create OCSP Req wrapper from certificate ID wrapper and byte[] document id. More... |
|
| ISigner | CreateISigner () |
| Create signer wrapper without parameters. More... |
|
| IX509CertificateParser | CreateX509CertificateParser () |
| Create X509 Certificate parser wrapper without parameters. More... |
|
| AbstractGeneralSecurityException | CreateGeneralSecurityException (string exceptionMessage, Exception exception) |
| Create general security exception wrapper from System.string exception message and System.Exception exception. More... |
|
| AbstractGeneralSecurityException | CreateGeneralSecurityException (string exceptionMessage) |
| Create general security exception wrapper from System.string exception message. More... |
|
| AbstractGeneralSecurityException | CreateGeneralSecurityException () |
| Create general security exception wrapper without parameters. More... |
|
| IX509Certificate | CreateX509Certificate (Object element) |
| Cast System.Object element to iText.Commons.Bouncycastle.Cert.IX509Certificate. More... |
|
| IBouncyCastleTestConstantsFactory | GetBouncyCastleFactoryTestUtil () |
| Get IBouncyCastleTestConstantsFactory corresponding to this IBouncyCastleFactory. More... |
|
| IBigInteger | CreateBigInteger () |
| Create big integer wrapper without parameters. More... |
|
| IBigInteger | CreateBigInteger (int i, byte[] array) |
Create big integer wrapper from int value and byte[] array. More... |
|
| IBigInteger | CreateBigInteger (string str) |
| Create big integer wrapper from System.string value. More... |
|
| ICipher | CreateCipher (bool forEncryption, byte[] key, byte[] iv) |
Create cipher wrapper from bool value, byte[] key and byte[] value. More... |
|
| ICipherCBCnoPad | CreateCipherCbCnoPad (bool forEncryption, byte[] key, byte[] iv) |
Create cipher Cbc no pad wrapper from bool value, byte[] key and byte[] value. More... |
|
| ICipherCBCnoPad | CreateCipherCbCnoPad (bool forEncryption, byte[] key) |
Create cipher Cbc no pad wrapper from bool value and byte[] key. More... |
|
| IX509Crl | CreateNullCrl () |
Create null as iText.Commons.Bouncycastle.Cert.IX509Crl object. More... |
|
| IRsaKeyPairGenerator | CreateRsa2048KeyPairGenerator () |
| Create Rsa 2048 key pair generator wrapper without parameters. More... |
|
| IPemReader | CreatePEMParser (TextReader reader, char[] password) |
| Create PEM Parser wrapper from System.IO.TextReader. More... |
|
| IContentSigner | CreateContentSigner (string signatureAlgorithm, IPrivateKey signingKey) |
| Create content signer wrapper from System.string signature algorithm and private key wrapper. More... |
|
| IAuthorityKeyIdentifier | CreateAuthorityKeyIdentifier (ISubjectPublicKeyInfo issuerPublicKeyInfo) |
| Create authority key identifier wrapper from subject public key info wrapper. More... |
|
| ISubjectKeyIdentifier | CreateSubjectKeyIdentifier (ISubjectPublicKeyInfo subjectPublicKeyInfo) |
| Create subject key identifier from subject public key info wrapper. More... |
|
| IX509Extension | CreateExtension (bool b, IDerOctetString octetString) |
Create extension wrapper from bool value and DER Octet string wrapper. More... |
|
| bool | IsNullExtension (IX509Extension extNonce) |
Checks if provided extension wrapper wraps null. More... |
|
| bool | IsNull (IAsn1Encodable encodable) |
| Check if provided encodable wrapper wraps null. More... |
|
| RNGCryptoServiceProvider | GetSecureRandom () |
| Get SecureRandom implementation from the factory. More... |
|
| byte[] | CreateCipherBytes (IX509Certificate x509Certificate, byte[] abyte0, IAlgorithmIdentifier algorithmidentifier) |
Create byte[] cipher bytes from X509 Certificate wrapper, byte[] array and algorithm identifier wrapper. More... |
|
| bool | IsInApprovedOnlyMode () |
| Check if this bouncy-castle corresponding to this factory is in approved mode. More... |
|
| void | IsEncryptionFeatureSupported (int encryptionType, bool withCertificate) |
| Checks whether an algorithm is supported for encryption by the chosen Bouncy Castle implementation, throws an exception when not supported. More... |
|
| IBouncyCastleUtil | GetBouncyCastleUtil () |
| Get Bouncy-Castle Util instance implementation related to this IBouncyCastleFactory More... |
|
| string | CreateEndDate (IX509Certificate certificate) |
| Create string from the end date of the certificate. More... |
|
| byte[] | GenerateHKDF (byte[] inputKey, byte[] salt, byte[] info) |
| Generates byte array based on extract-and-expand key derivation function, using provided parameters. More... |
|
| byte[] | GenerateHMACSHA256Token (byte[] key, byte[] data) |
| Generates byte array based MAC token according to HMACSHA256 algorithm. More... |
|
| byte[] | GenerateEncryptedKeyWithAES256NoPad (byte[] key, byte[] kek) |
| Generates encrypted key based on AES256 without padding wrapping algorithm. More... |
|
| byte[] | GenerateDecryptedKeyWithAES256NoPad (byte[] key, byte[] kek) |
| Generates decrypted key based on AES256 without padding unwrapping algorithm. More... |
|
| IGCMBlockCipher | CreateGCMBlockCipher () |
| RSAParameters? | GetRsaParametersFromCertificate (IX509Certificate certificate) |
| Get asymmetric algorithm object instance from bouncy-castle X509 certificate wrapper. More... |
|
| List< String > | GetPoliciesIds (byte[] policyExtension) |
| Gets list of policies IDs from the provided certificate policy extension. More... |
|
| List< IQCStatement > | ParseQcStatement (byte[] qcStatementsExtensionValue) |
| Parses list of IQCStatement from the provided certificate QC Statements Extension value. More... |
|
IBouncyCastleFactory contains methods required for bouncy-classes objects creation.
IBouncyCastleFactory contains methods required for bouncy-classes objects creation. Implementation will be selected depending on a bouncy-castle dependency specified by the user.
| AbstractOcspException iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateAbstractOCSPException | ( | Exception | e | ) |
Create OCSP Exception wrapper from usual System.Exception.
| e |
System.Exception to create OCSP Exception wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAlgorithmIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateAlgorithmIdentifier | ( | IDerObjectIdentifier | algorithm | ) |
Create algorithm identifier wrapper from ASN1 Object identifier wrapper.
| algorithm | ASN1 Object identifier wrapper to create algorithm identifier wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAlgorithmIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateAlgorithmIdentifier | ( | IDerObjectIdentifier | algorithm, |
| IAsn1Encodable | parameters | ||
| ) |
Create algorithm identifier wrapper from ASN1 Object identifier wrapper and ASN1 Encodable wrapper.
| algorithm | ASN1 Object identifier wrapper to create algorithm identifier wrapper from |
| encodable | ASN1 Encodable wrapper to create algorithm identifier wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerBitString iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1BitString | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to ASN1 Bit string wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Dump iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Dump | ( | ) |
Create ASN1 Dump wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1EncodableVector iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1EncodableVector | ( | ) |
Create ASN1 Encodable wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Encoding iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Encoding | ( | ) |
Create ASN1 Encoding without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerEnumerated iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Enumerated | ( | IAsn1Encodable | i | ) |
Create ASN1 Enumerated wrapper from IASN1Encodable value.
| object |
IASN1Encodable to create ASN1 Enumerated wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerEnumerated iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Enumerated | ( | int | i | ) |
Create ASN1 Enumerated wrapper from int value.
| i |
int to create ASN1 Enumerated wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerGeneralizedTime iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1GeneralizedTime | ( | DateTime | date | ) |
Cast DateTime to ASN1 Generalized time wrapper.
| date | DateTime to be cast |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerGeneralizedTime iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1GeneralizedTime | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to ASN1 Generalized time wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1InputStream iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1InputStream | ( | byte[] | bytes | ) |
Create ASN1 Input stream wrapper from byte[].
| bytes |
byte[] to create ASN1 Input stream from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1InputStream iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1InputStream | ( | Stream | stream | ) |
Create ASN1 Input stream wrapper from System.IO.Stream.
| stream |
System.IO.Stream to create ASN1 Input stream from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerInteger iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Integer | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to ASN1 Integer wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerInteger iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Integer | ( | IBigInteger | i | ) |
Create ASN1 Integer wrapper from iText.Commons.Bouncycastle.Math.IBigInteger.
| i |
iText.Commons.Bouncycastle.Math.IBigInteger to create ASN1 Integer wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerInteger iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Integer | ( | int | i | ) |
Create ASN1 Integer wrapper from int.
| i |
int to create ASN1 Integer wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerObjectIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1ObjectIdentifier | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 encodable wrapper to the ASN1 object identifier wrapper.
| encodable | wrapper to be cast |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerObjectIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1ObjectIdentifier | ( | String | str | ) |
Create ASN1 Object identifier wrapper from System.String.
| str |
System.String to create object identifier from
Implemented in iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastlefips.BouncyCastleFipsFactory.
| IDerObjectIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1ObjectIdentifierInstance | ( | Object @ | object | ) |
Create ASN1 Object identifier wrapper from System.Object using getInstance method call.
| object |
System.Object to create object identifier from
Implemented in iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastlefips.BouncyCastleFipsFactory.
| IAsn1OctetString iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1OctetString | ( | byte[] | bytes | ) |
Create ASN1 Octet string wrapper from byte[].
| bytes |
byte[] to create ASN1 Octet string wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1OctetString iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1OctetString | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to the ASN1 Octet string wrapper.
| encodable | to be casted to ASN1 Octet string wrapper |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1OctetString iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1OctetString | ( | IAsn1Object | primitive | ) |
Create ASN1 Octet string wrapper from ASN1 Primitive wrapper.
| primitive | ASN1 Primitive wrapper to create ASN1 Octet string wrapper from |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1OctetString iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1OctetString | ( | IAsn1TaggedObject | taggedObject, |
| bool | b | ||
| ) |
Create ASN1 Octet string wrapper from ASN1 Tagged object wrapper and boolean parameter.
| taggedObject | ASN1 Tagged object wrapper to create ASN1 Octet string wrapper from |
| b | boolean to create ASN1 Octet string wrapper |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1OutputStream iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1OutputStream | ( | Stream | outputStream, |
| String | asn1Encoding | ||
| ) |
Create ASN1 Output stream wrapper from System.IO.Stream and ASN1 Encoding.
| outputStream |
System.IO.Stream to create ASN1 Output stream wrapper from
| asn1Encoding | ASN1 Encoding to be used |
Implemented in iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastlefips.BouncyCastleFipsFactory.
| IAsn1OutputStream iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1OutputStream | ( | Stream | stream | ) |
Create ASN1 Output stream wrapper from System.IO.Stream.
| stream |
System.IO.Stream to create ASN1 Output stream wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Object iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Primitive | ( | byte[] | array | ) |
Create ASN1 Primitive wrapper from byte[] value.
| array |
byte[] value to create ASN1 Primitive wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Object iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Primitive | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to ASN1 Primitive wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Sequence iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Sequence | ( | byte[] | array | ) |
Create ASN1 Sequence wrapper from byte[].
| array |
byte[] to create ASN1 Sequence wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Sequence iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Sequence | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 encodable wrapper to the ASN1 Sequence wrapper.
| encodable | to be casted to ASN1 Sequence wrapper |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Sequence iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Sequence | ( | Object @ | object | ) |
Cast System.Object to ASN1 Sequence wrapper.
| object |
System.Object to be cast. Must be instance of ASN1 Sequence
Implemented in iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastlefips.BouncyCastleFipsFactory.
| IAsn1Sequence iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1SequenceInstance | ( | Object @ | object | ) |
Create ASN1 Sequence wrapper from System.Object using getInstance method call.
| object |
System.Object to create ASN1 Sequence wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastlefips.BouncyCastleFipsFactory.
| IAsn1Set iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Set | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to ASN1 Set wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Set iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Set | ( | IAsn1TaggedObject | taggedObject, |
| bool | b | ||
| ) |
Create ASN1 Set wrapper from ASN1 Tagged object wrapper and boolean parameter.
| taggedObject | ASN1 Tagged object wrapper to create ASN1 Set wrapper from |
| b | boolean to create ASN1 Set wrapper |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Set iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1Set | ( | Object | encodable | ) |
Create ASN1 Set wrapper from System.Object.
| encodable |
System.Object to create ASN1 Set wrapper from. Must be instance of ASN1 Set
Implemented in iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastlefips.BouncyCastleFipsFactory.
| IDerStringBase iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1String | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to ASN1 String wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1TaggedObject iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1TaggedObject | ( | IAsn1Encodable | encodable | ) |
Create ASN1 Tagged object wrapper from ASN1 Encodable wrapper.
| encodable | ASN1 Encodable vector to create ASN1 Tagged object wrapper from |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerUtcTime iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateASN1UTCTime | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to ASN1 UTC Time wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAttribute iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateAttribute | ( | IDerObjectIdentifier | attrType, |
| IAsn1Set | attrValues | ||
| ) |
Create attribute wrapper from ASN1 Object identifier wrapper and ASN1 Set wrapper.
| attrType | ASN1 Object identifier wrapper to create attribute wrapper from |
| attrValues | ASN1 Object identifier wrapper to create attribute wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAttributeTable iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateAttributeTable | ( | IAsn1Set | unat | ) |
Create attribute table wrapper from ASN1 Set wrapper.
| unat | ASN1 Set wrapper to create attribute table wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAuthorityKeyIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateAuthorityKeyIdentifier | ( | ISubjectPublicKeyInfo | issuerPublicKeyInfo | ) |
Create authority key identifier wrapper from subject public key info wrapper.
| issuerPublicKeyInfo | subject public key info wrapper to create authority key identifier wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBasicConstraints iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBasicConstraints | ( | bool | b | ) |
Create basic constraints wrapper from boolean value.
| b |
boolean value to create basic constraints wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBasicConstraints iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBasicConstraints | ( | int | pathLength | ) |
Create basic constraints wrapper from int value.
| pathLength |
int flag to create basic constraints wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBasicOcspRespGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBasicOCSPRespBuilder | ( | IRespID | respID | ) |
Create basic OCSP Resp builder wrapper from resp ID wrapper.
| respID | resp ID wrapper to create basic OCSP Resp builder wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBasicOcspResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBasicOCSPResponse | ( | byte[] | bytes | ) |
Create basic OCSP Response wrapper from bytes array.
| bytes | bytes array to create basic OCSP response wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBasicOcspResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBasicOCSPResponse | ( | IAsn1Object | primitive | ) |
Create basic OCSP Response wrapper from ASN1 Primitive wrapper.
| primitive | ASN1 Primitive wrapper to create basic OCSP response wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBasicOcspResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBasicOCSPResponse | ( | Object | response | ) |
Create basic OCSP Resp wrapper from System.Object.
| response |
System.Object to create basic OCSP Resp wrapper from. Must be actual basic OCSP Resp instance
| IBigInteger iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBigInteger | ( | ) |
Create big integer wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBigInteger iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBigInteger | ( | int | i, |
| byte[] | array | ||
| ) |
Create big integer wrapper from int value and byte[] array.
| i |
int value to create big integer wrapper from
| array |
byte[] array to create big integer wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBigInteger iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateBigInteger | ( | string | str | ) |
Create big integer wrapper from System.string value.
| str |
System.string value to create big integer wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICertID iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCertificateID | ( | ) |
Create certificate ID wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICertID iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCertificateID | ( | string | hashAlgorithm, |
| IX509Certificate | issuerCert, | ||
| IBigInteger | serialNumber | ||
| ) |
Create certificate ID wrapper from System.string hash algorithm, X509 Certificate wrapper and big integer wrapper.
| hashAlgorithm |
System.string hash algorithm to create certificate ID wrapper from
| issuerCert | X509 Certificate wrapper to create certificate ID wrapper from |
| serialNumber | big integer wrapper to create certificate ID wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICertStatus iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCertificateStatus | ( | ) |
Create certificate status wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICipher iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCipher | ( | bool | forEncryption, |
| byte[] | key, | ||
| byte[] | iv | ||
| ) |
Create cipher wrapper from bool value, byte[] key and byte[] value.
| forEncryption |
bool value to create cipher wrapper from
| key |
byte[] key to create cipher wrapper from
| iv |
byte[] value to create cipher wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| byte [] iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCipherBytes | ( | IX509Certificate | x509Certificate, |
| byte[] | abyte0, | ||
| IAlgorithmIdentifier | algorithmidentifier | ||
| ) |
Create byte[] cipher bytes from X509 Certificate wrapper, byte[] array and algorithm identifier wrapper.
| x509Certificate | X509 Certificate wrapper to create cipher bytes from |
| abyte0 |
byte[] array to create cipher bytes from
| algorithmidentifier | algorithm identifier wrapper to create cipher bytes from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICipherCBCnoPad iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCipherCbCnoPad | ( | bool | forEncryption, |
| byte[] | key | ||
| ) |
Create cipher Cbc no pad wrapper from bool value and byte[] key.
| forEncryption |
bool value to create cipher Cbc no pad wrapper from
| key |
byte[] key to create cipher Cbc no pad wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICipherCBCnoPad iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCipherCbCnoPad | ( | bool | forEncryption, |
| byte[] | key, | ||
| byte[] | iv | ||
| ) |
Create cipher Cbc no pad wrapper from bool value, byte[] key and byte[] value.
| forEncryption |
bool value to create cipher Cbc no pad wrapper from
| key |
byte[] key to create cipher Cbc no pad wrapper from
| iv |
byte[] value to create cipher Cbc no pad wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICmsEnvelopedData iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCMSEnvelopedData | ( | byte[] | valueBytes | ) |
Create CMS enveloped data from byte[] value.
| valueBytes |
byte[] value to create CMS enveloped data from
Implemented in iText.Bouncycastleconnector.BouncyCastleDefaultFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastle.BouncyCastleFactory.
| IContentInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateContentInfo | ( | IAsn1Sequence | sequence | ) |
Create content info wrapper from ASN1 Sequence wrapper.
| sequence | ASN1 Sequence wrapper to create content info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IContentInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateContentInfo | ( | IDerObjectIdentifier | objectIdentifier, |
| IAsn1Encodable | encodable | ||
| ) |
Create content info wrapper from ASN1 Object identifier wrapper and ASN1 Encodable wrapper.
| objectIdentifier | ASN1 Object identifier wrapper to create content info wrapper from |
| encodable | ASN1 Encodable wrapper to create content info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IContentSigner iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateContentSigner | ( | string | signatureAlgorithm, |
| IPrivateKey | signingKey | ||
| ) |
Create content signer wrapper from System.string signature algorithm and private key wrapper.
| signatureAlgorithm |
System.string signature algorithm to create content signer wrapper from
| signingKey | private key wrapper to create content signer wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICrlDistPoint iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCRLDistPoint | ( | Object @ | object | ) |
Create CRL Dist point wrapper from System.Object.
| object |
System.Object to create CRL Dist point wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastle.BouncyCastleFactory.
| ICrlReason iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateCRLReason | ( | ) |
Create CRL Reason wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerIA5String iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERIA5String | ( | IAsn1TaggedObject | taggedObject, |
| bool | b | ||
| ) |
Create DERIA5 String wrapper from ASN1 Tagged object wrapper and boolean value.
| taggedObject | ASN1 Tagged object wrapper to create DERIA5 String wrapper from |
| b |
boolean value to create DERIA5 String wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerIA5String iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERIA5String | ( | String | str | ) |
Create DERIA5 String wrapper from System.String value.
| str |
System.String value to create DERIA5 String wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastle.BouncyCastleFactory.
| IDerNull iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERNull | ( | ) |
Create DER Null wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerOctetString iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDEROctetString | ( | byte[] | bytes | ) |
Create DER Octet string wrapper from byte[].
| bytes |
byte[] to create DER Octet string wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerOctetString iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDEROctetString | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to DER Octet string wrapper.
| encodable | ASN1 Encodable wrapper to be casted |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerSequence iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERSequence | ( | IAsn1EncodableVector | encodableVector | ) |
Create DER Sequence wrapper from ASN1 Encodable vector wrapper.
| encodableVector | ASN1 Encodable vector wrapper to create DER Sequence wrapper from |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerSequence iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERSequence | ( | IAsn1Object | primitive | ) |
Create DER Sequence wrapper from ASN1 Primitive wrapper.
| primitive | ASN1 Primitive wrapper to create DER Sequence wrapper from |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerSet iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERSet | ( | IAsn1EncodableVector | encodableVector | ) |
Create DER Set wrapper from ASN1 Encodable vector wrapper.
| encodableVector | ASN1 Encodable vector wrapper to create DER Set wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerSet iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERSet | ( | IAsn1Object | primitive | ) |
Create DER Set wrapper from ASN1 Primitive wrapper.
| primitive | ASN1 Primitive wrapper to create DER Set wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerSet iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERSet | ( | IRecipientInfo | recipientInfo | ) |
Create DER Set wrapper from recipient info wrapper.
| recipientInfo | recipient info wrapper to create DER Set wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerSet iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERSet | ( | ISignaturePolicyIdentifier | identifier | ) |
Create DER Set wrapper from signature policy identifier wrapper.
| identifier | signature policy identifier wrapper to create DER Set wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerTaggedObject iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERTaggedObject | ( | bool | b, |
| int | i, | ||
| IAsn1Object | primitive | ||
| ) |
Create DER Tagged object wrapper from int value, boolean value and ASN1 Primitive wrapper.
| b |
boolean value for DER Tagged object wrapper creation
| i |
int value for DER Tagged object wrapper creation
| primitive | ASN1 Primitive wrapper to create DER Tagged object wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDerTaggedObject iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDERTaggedObject | ( | int | i, |
| IAsn1Object | primitive | ||
| ) |
Create DER Tagged object wrapper from int value and ASN1 Primitive wrapper.
| i |
int value for DER Tagged object wrapper creation
| primitive | ASN1 Primitive wrapper to create DER Tagged object wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDistributionPointName iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDistributionPointName | ( | ) |
Create distribution point name wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDistributionPointName iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateDistributionPointName | ( | IGeneralNames | generalNames | ) |
Create distribution point name wrapper by passing general names.
| generalNames | general names to create distribution point name from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IEncryptedContentInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateEncryptedContentInfo | ( | IDerObjectIdentifier | data, |
| IAlgorithmIdentifier | algorithmIdentifier, | ||
| IAsn1OctetString | octetString | ||
| ) |
Create encrypted content info wrapper from ASN1 Object identifier wrapper, algorithm identifier wrapper and ASN1 Octet string wrapper.
| data | ASN1 Object identifier wrapper to create encrypted content info wrapper from |
| algorithmIdentifier | algorithm identifier wrapper to create encrypted content info wrapper from |
| octetString | ASN1 Octet string wrapper to create encrypted content info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| string iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateEndDate | ( | IX509Certificate | certificate | ) |
Create string from the end date of the certificate.
| certificate | certificate to get end date |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IEnvelopedData iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateEnvelopedData | ( | IOriginatorInfo | originatorInfo, |
| IAsn1Set | set, | ||
| IEncryptedContentInfo | encryptedContentInfo, | ||
| IAsn1Set | set1 | ||
| ) |
Create enveloped data wrapper from originator info wrapper, ASN1 Set wrapper, encrypted content info wrapper and another ASN1 Set wrapper.
| originatorInfo | originator info wrapper to create enveloped data wrapper from |
| set | ASN1 Set wrapper to create enveloped data wrapper from |
| encryptedContentInfo | encrypted content info wrapper to create enveloped data wrapper from |
| set1 | ASN1 Set wrapper to create enveloped data wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IExtendedKeyUsage iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateExtendedKeyUsage | ( | IDerObjectIdentifier[] | purposeId | ) |
Create extended key usage wrapper from an array of object identifier wrappers.
| purposeId | an array of object identifier wrappers |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IExtendedKeyUsage iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateExtendedKeyUsage | ( | IKeyPurposeID | purposeId | ) |
Create extended key usage wrapper from key purpose id wrapper.
| purposeId | key purpose id wrapper to create extended key usage wrapper from |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509Extension iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateExtension | ( | bool | b, |
| IDerOctetString | octetString | ||
| ) |
Create extension wrapper from bool value and DER Octet string wrapper.
| b |
bool value to create extension wrapper from
| octetString | DER Octet string wrapper to create extension wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509Extensions iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateExtensions | ( | ) |
Create extensions wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509Extensions iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateExtensions | ( | IDictionary | objectIdentifier | ) |
Create extensions wrapper from System.Collections.IDictionary.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IGeneralName iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateGeneralName | ( | ) |
Create general name wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IGeneralNames iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateGeneralNames | ( | IAsn1Encodable | encodable | ) |
Cast ASN1 Encodable wrapper to general names wrapper.
| encodable | ASN1 Encodable wrapper to be cast |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| AbstractGeneralSecurityException iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateGeneralSecurityException | ( | ) |
Create general security exception wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| AbstractGeneralSecurityException iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateGeneralSecurityException | ( | string | exceptionMessage | ) |
Create general security exception wrapper from System.string exception message.
| exceptionMessage |
System.string exception message to create general security exception wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| AbstractGeneralSecurityException iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateGeneralSecurityException | ( | string | exceptionMessage, |
| Exception | exception | ||
| ) |
Create general security exception wrapper from System.string exception message and System.Exception exception.
| exceptionMessage |
System.string exception message to create general security exception wrapper from
| exception |
System.Exception exception to create general security exception wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IDigest iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateIDigest | ( | string | hashAlgorithm | ) |
Create digest wrapper from System.string hash algorithm.
| hashAlgorithm |
System.string hash algorithm to create digest wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISigner iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateISigner | ( | ) |
Create signer wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IIssuerAndSerialNumber iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateIssuerAndSerialNumber | ( | IX500Name | issuer, |
| IBigInteger | value | ||
| ) |
Create issuer and serial number wrapper from X500 Name wrapper and iText.Commons.Bouncycastle.Math.IBigInteger.
| issuer | X500 Name wrapper to create issuer and serial number wrapper from |
| value |
iText.Commons.Bouncycastle.Math.IBigInteger to create issuer and serial number wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IIssuingDistributionPoint iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateIssuingDistributionPoint | ( | IDistributionPointName | distributionPoint, |
| bool | onlyContainsUserCerts, | ||
| bool | onlyContainsCACerts, | ||
| IReasonFlags | onlySomeReasons, | ||
| bool | indirectCRL, | ||
| bool | onlyContainsAttributeCerts | ||
| ) |
Create Issuing Distribution Point wrapper with specified values.
| distributionPoint | one of names from the corresponding distributionPoint from the cRLDistributionPoints extension of every certificate that is within the scope of this CRL |
| onlyContainsUserCerts | true if the scope of the CRL only includes end entity public key certificates |
| onlyContainsCACerts | true if the scope of the CRL only includes CA certificates |
| onlySomeReasons | reason codes associated with a distribution point |
| indirectCRL | true if CRL includes certificates issued by authorities other than the CRL issuer, false if the scope of the CRL only includes certificates issued by the CRL issuer |
| onlyContainsAttributeCerts | true if the scope of the CRL only includes attribute certificates |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IIssuingDistributionPoint iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateIssuingDistributionPoint | ( | Object | point | ) |
Create Issuing Distribution Point wrapper from the object.
| point | System.Object to create Issuing Distribution Point wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastle.BouncyCastleFactory.
| IX509V3CertificateGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateJcaX509v3CertificateBuilder | ( | IX509Certificate | signingCert, |
| IBigInteger | certSerialNumber, | ||
| DateTime | startDate, | ||
| DateTime | endDate, | ||
| IX500Name | subjectDnName, | ||
| IPublicKey | publicKey | ||
| ) |
Create Jca X509 Version 3 certificate builder wrapper from iText.Commons.Bouncycastle.Cert.IX509Certificate , iText.Commons.Bouncycastle.Math.IBigInteger , start System.DateTime , end System.DateTime , X500 Name wrapper and iText.Commons.Bouncycastle.Crypto.IPublicKey.
| signingCert |
iText.Commons.Bouncycastle.Cert.IX509Certificate to create Jca X509 Version 3 certificate builder wrapper from
| certSerialNumber |
iText.Commons.Bouncycastle.Math.IBigInteger to create Jca X509 Version 3 certificate builder wrapper from
| startDate | start System.DateTime to create Jca X509 Version 3 certificate builder wrapper from |
| endDate | end System.DateTime to create Jca X509 Version 3 certificate builder wrapper from |
| subjectDnName | X500 Name wrapper to create Jca X509 Version 3 certificate builder wrapper from |
| publicKey |
iText.Commons.Bouncycastle.Crypto.IPublicKey to create Jca X509 Version 3 certificate builder wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IKeyPurposeID iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateKeyPurposeId | ( | ) |
Create key purpose id wrapper without parameters.
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IKeyTransRecipientInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateKeyTransRecipientInfo | ( | IRecipientIdentifier | recipientIdentifier, |
| IAlgorithmIdentifier | algorithmIdentifier, | ||
| IAsn1OctetString | octetString | ||
| ) |
Create key trans recipient info wrapper from recipient identifier wrapper, algorithm identifier wrapper and ASN1 Octet string wrapper.
| recipientIdentifier | recipient identifier wrapper to create key trans recipient info wrapper from |
| algorithmIdentifier | algorithm identifier wrapper to create key trans recipient info wrapper from |
| octetString | ASN1 Octet string wrapper to create key trans recipient info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IKeyUsage iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateKeyUsage | ( | ) |
Create key usage wrapper without parameters.
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IKeyUsage iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateKeyUsage | ( | int | i | ) |
Create key usage wrapper from int value.
| i |
int value to create key usage wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IAsn1Set iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateNullASN1Set | ( | ) |
Create ASN1 Set wrapper which will store null.
null value
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509Crl iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateNullCrl | ( | ) |
Create null as iText.Commons.Bouncycastle.Cert.IX509Crl object.
null as iText.Commons.Bouncycastle.Cert.IX509Crl object
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOriginatorInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateNullOriginatorInfo | ( | ) |
Create originator info wrapper with null value.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspObjectIdentifiers iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPObjectIdentifiers | ( | ) |
Create OCSP Object identifiers wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspRequest iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPReq | ( | byte[] | requestBytes | ) |
Create OCSP Req wrapper from byte[].
| requestBytes |
byte[] to create OCSP Req wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspRequest iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPReq | ( | ICertID | certId, |
| byte[] | documentId | ||
| ) |
Create OCSP Req wrapper from certificate ID wrapper and byte[] document id.
| certId | certificate ID wrapper to create OCSP Req wrapper from |
| documentId |
byte[] document id to create OCSP Req wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspReqGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPReqBuilder | ( | ) |
Create OCSP Req builder wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPResponse | ( | ) |
Create OCSP Resp wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPResponse | ( | byte[] | bytes | ) |
Create OCSP Resp wrapper from byte[] value.
| bytes |
byte[] value to create OCSP Resp wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPResponse | ( | int | respStatus, |
| Object | ocspRespObject | ||
| ) |
Create OCSP Response wrapper from int value and System.object
| respStatus |
int value to create OCSP Response wrapper from
| ocspRespObject |
System.object to create OCSP Response wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastle.BouncyCastleFactory.
| IOcspResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPResponse | ( | IOcspResponseStatus | respStatus, |
| IResponseBytes | responseBytes | ||
| ) |
Create OCSP Response wrapper from OCSP Response status wrapper and response bytes wrapper.
| respStatus | OCSP Response status wrapper to create OCSP Response wrapper from |
| responseBytes | response bytes wrapper to create OCSP Response wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspResponseStatus iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPResponseStatus | ( | ) |
Create OCSP Response status wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOcspResponseStatus iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOCSPResponseStatus | ( | int | status | ) |
Create OCSP Response status wrapper from int value.
| status |
int value to create OCSP Response status wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IOtherHashAlgAndValue iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateOtherHashAlgAndValue | ( | IAlgorithmIdentifier | algorithmIdentifier, |
| IAsn1OctetString | octetString | ||
| ) |
Create other hash alg and value wrapper from algorithm identifier wrapper and ASN1 Octet string wrapper.
| algorithmIdentifier | algorithm identifier wrapper to create other hash alg and value wrapper from |
| octetString | ASN1 Octet string wrapper to create other hash alg and value wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IPemReader iText.Commons.Bouncycastle.IBouncyCastleFactory.CreatePEMParser | ( | TextReader | reader, |
| char[] | password | ||
| ) |
Create PEM Parser wrapper from System.IO.TextReader.
| reader |
System.IO.TextReader to create PEM Parser wrapper from
| password |
byte[] password to read pem file
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IPkcsObjectIdentifiers iText.Commons.Bouncycastle.IBouncyCastleFactory.CreatePKCSObjectIdentifiers | ( | ) |
Create PKCS Object identifiers wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IReasonFlags iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateReasonFlags | ( | int | reasons | ) |
Creates the wrapper for ReasonFlags.
| reasons | the bitwise OR of the Key Reason flags giving the allowed uses for the key |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IRecipientIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateRecipientIdentifier | ( | IIssuerAndSerialNumber | issuerAndSerialNumber | ) |
Create recipient identifier wrapper from issuer and serial number wrapper.
| issuerAndSerialNumber | issuer and serial number wrapper to create recipient identifier wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IRecipientInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateRecipientInfo | ( | IKeyTransRecipientInfo | keyTransRecipientInfo | ) |
Create recipient info wrapper from key trans recipient info wrapper.
| keyTransRecipientInfo | key trans recipient info wrapper to create recipient info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
Create resp ID wrapper from X500 Name wrapper.
| x500Name | X500 Name wrapper to create resp ID wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IResponseBytes iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateResponseBytes | ( | IDerObjectIdentifier | asn1ObjectIdentifier, |
| IDerOctetString | derOctetString | ||
| ) |
Create response bytes wrapper from ASN1 Object identifier wrapper and DER Octet string wrapper.
| asn1ObjectIdentifier | ASN1 Object identifier wrapper to create response bytes wrapper from |
| derOctetString | DER Octet string wrapper to create response bytes wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IRevokedCertStatus iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateRevokedStatus | ( | DateTime | date, |
| int | i | ||
| ) |
Create revoked status wrapper from System.DateTime and int value.
| date |
System.DateTime to create revoked status wrapper from
| i |
int value to create revoked status wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IRevokedCertStatus iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateRevokedStatus | ( | ICertStatus | certificateStatus | ) |
Create revoked status wrapper from certificate status wrapper.
| certificateStatus | certificate status wrapper to create revoked status wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IRsaKeyPairGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateRsa2048KeyPairGenerator | ( | ) |
Create Rsa 2048 key pair generator wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IRsassaPssParameters iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateRSASSAPSSParams | ( | IAsn1Encodable | encodable | ) |
Create a RSASSA-PSS params wrapper from an ASN1 Encodable wrapper.
| encodable | ASN1 Encodable wrapper to create RSASSA-PSS params wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IRsassaPssParameters iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateRSASSAPSSParamsWithMGF1 | ( | IDerObjectIdentifier | digestAlgoOid, |
| int | saltLen, | ||
| int | trailerField | ||
| ) |
Create a RSASSA-PSS params wrapper from a digest algorithm OID, a salt length and a trailer field length. The mask generation function will be set to MGF1, and the same digest algorithm will be used to populate the MGF parameters.
| digestAlgoOid | identifier of the digest algorithm to be used both in the MGF and in the signature |
| saltLen | salt length value |
| trailerField | trailer field value |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISignaturePolicyId iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSignaturePolicyId | ( | IDerObjectIdentifier | objectIdentifier, |
| IOtherHashAlgAndValue | algAndValue | ||
| ) |
Create signature policy id wrapper from ASN1 Object identifier wrapper and other hash alg and value wrapper.
| objectIdentifier | ASN1 Object identifier wrapper to create signature policy id wrapper from |
| algAndValue | other hash alg and value wrapper to create signature policy id wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISignaturePolicyId iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSignaturePolicyId | ( | IDerObjectIdentifier | objectIdentifier, |
| IOtherHashAlgAndValue | algAndValue, | ||
| params ISigPolicyQualifierInfo[] | policyQualifiers | ||
| ) |
Create signature policy id wrapper from ASN1 Object identifier wrapper, other hash alg and value wrapper and sig policy qualifier info wrappers.
| objectIdentifier | ASN1 Object identifier wrapper to create signature policy id wrapper from |
| algAndValue | other hash alg and value wrapper to create signature policy id wrapper from |
| policyQualifiers | sig policy qualifier info wrappers to create signature policy id wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISignaturePolicyIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSignaturePolicyIdentifier | ( | ISignaturePolicyId | policyId | ) |
Create signature policy identifier wrapper from signature policy id wrapper.
| policyId | signature policy id wrapper to create signature policy identifier wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISigningCertificate iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSigningCertificate | ( | IAsn1Sequence | sequence | ) |
Create signing certificate wrapper from ASN1 Sequence wrapper.
| sequence | ASN1 Sequence wrapper to create signing certificate wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISigningCertificateV2 iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSigningCertificateV2 | ( | IAsn1Sequence | sequence | ) |
Create signing certificate version 2 wrapper from ASN1 Sequence wrapper.
| sequence | ASN1 Sequence wrapper to create signing certificate version 2 wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISigPolicyQualifierInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSigPolicyQualifierInfo | ( | IDerObjectIdentifier | objectIdentifier, |
| IDerIA5String @ | string | ||
| ) |
Create sig policy qualifier info wrapper from ASN1 Object identifier wrapper and DERIA5 String wrapper.
| objectIdentifier | ASN1 Object identifier wrapper to create sig policy qualifier info wrapper from |
| string | DERIA5 String wrapper to create sig policy qualifier info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISingleResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSingleResp | ( | IBasicOcspResponse | basicResp | ) |
Create single resp wrapper from basic OCSP Response wrapper.
| basicResp | basic OCSP Response wrapper to create single resp wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISubjectKeyIdentifier iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSubjectKeyIdentifier | ( | ISubjectPublicKeyInfo | subjectPublicKeyInfo | ) |
Create subject key identifier from subject public key info wrapper.
| subjectPublicKeyInfo | subject public key info wrapper to create subject key identifier from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ISubjectPublicKeyInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateSubjectPublicKeyInfo | ( | IPublicKey | publicKey | ) |
Create subject public key info wrapper from public key wrapper
| publicKey |
iText.Commons.Bouncycastle.Crypto.IPublicKey to create subject public ket info wrapper from
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITbsCertificateStructure iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTBSCertificate | ( | byte[] | bytes | ) |
Create TBS Certificate wrapper from ASN1 Encoded data.
| bytes | encoded TBS Certificate |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITbsCertificateStructure iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTBSCertificate | ( | IAsn1Encodable | encodable | ) |
Create TBS Certificate wrapper from ASN1 Encodable wrapper.
| encodable | ASN1 Encodable wrapper to create TBS Certificate wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITimeStampRequest iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTimeStampRequest | ( | byte[] | bytes | ) |
Create timestamp request wrapper from byte[] value.
| bytes |
byte[] value to create timestamp request wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITimeStampRequestGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTimeStampRequestGenerator | ( | ) |
Create timestamp request generator wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITimeStampResponse iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTimeStampResponse | ( | byte[] | respBytes | ) |
Create timestamp response wrapper from byte[] value.
| respBytes |
byte[] value to create timestamp response wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITimeStampResponseGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTimeStampResponseGenerator | ( | ITimeStampTokenGenerator | tokenGenerator, |
| IList | algorithms | ||
| ) |
Create timestamp response generator wrapper from timestamp token generator wrapper and System.Collections.IList of algorithms.
| tokenGenerator | timestamp token generator wrapper to create timestamp response generator wrapper from |
| algorithms |
System.Collections.IList of algorithms to create timestamp response generator wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITimeStampToken iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTimeStampToken | ( | IContentInfo | contentInfo | ) |
Create timestamp token wrapper from content info wrapper.
| contentInfo | content info wrapper to create timestamp token wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITimeStampTokenGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTimeStampTokenGenerator | ( | IPrivateKey | pk, |
| IX509Certificate | cert, | ||
| string | allowedDigest, | ||
| string | policyOid | ||
| ) |
Create timestamp response generator wrapper from private key wrapper, X509 Certificate wrapper, System.string allowed digest and System.string policy oid.
| pk | private key wrapper to create timestamp response generator wrapper from |
| cert | X509 Certificate wrapper to create timestamp response generator wrapper from |
| allowedDigest |
System.string allowed digest to create timestamp response generator wrapper from
| policyOid |
System.string policy oid to create timestamp response generator wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITimeStampTokenGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTimeStampTokenGenerator | ( | IPrivateKey | pk, |
| IX509Certificate | cert, | ||
| string | signatureAlgorithm, | ||
| string | allowedDigest, | ||
| string | policyOid | ||
| ) |
Create timestamp response generator wrapper from private key wrapper, X509 Certificate wrapper, System.string allowed digest and System.string policy oid.
| pk | private key wrapper to create timestamp response generator wrapper from |
| cert | X509 Certificate wrapper to create timestamp response generator wrapper from |
| signatureAlgorithm |
System.string signature algorithm used for the private key to create timestamp response generator wrapper from
| allowedDigest |
System.string allowed digest to create timestamp response generator wrapper from
| policyOid |
System.string policy oid to create timestamp response generator wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITstInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTSTInfo | ( | IAsn1Object | contentInfo | ) |
Create TST Info wrapper from content info wrapper.
| contentInfo | primitive wrapper to create TST Info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ITstInfo iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateTSTInfo | ( | IContentInfo | contentInfo | ) |
Create TST Info wrapper from content info wrapper.
| contentInfo | content info wrapper to create TST Info wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IUnknownCertStatus iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateUnknownStatus | ( | ) |
Create unknown status wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX500Name iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX500Name | ( | IAsn1Sequence | s | ) |
Create X500 Name wrapper from IAsn1Sequence.
| s |
IAsn1Sequence to create X500 Name wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX500Name iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX500Name | ( | IX509Certificate | certificate | ) |
Create X500 Name wrapper from iText.Commons.Bouncycastle.Cert.IX509Certificate.
| certificate |
iText.Commons.Bouncycastle.Cert.IX509Certificate to create X500 Name wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX500Name iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX500Name | ( | String | s | ) |
Create X500 Name wrapper from System.String.
| s |
System.String to create X500 Name wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastle.BouncyCastleFactory.
| IX500Name iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX500NameInstance | ( | IAsn1Encodable | issuer | ) |
Create X500 Name wrapper from ASN1 Encodable wrapper using getInstance call.
| issuer | ASN1 Encodable wrapper to create X500 Name wrapper from |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509Certificate iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX509Certificate | ( | Object | element | ) |
Cast System.Object element to iText.Commons.Bouncycastle.Cert.IX509Certificate.
| element |
System.Object to be cast
| IX509Certificate iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX509Certificate | ( | Stream | s | ) |
Create X509 Certificate wrapper from System.IO.Stream.
| s |
System.IO.Stream to create X509 Certificate wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509CertificateParser iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX509CertificateParser | ( | ) |
Create X509 Certificate parser wrapper without parameters.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509Crl iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX509Crl | ( | Stream | input | ) |
Create X509 Crl wrapper from System.IO.Stream.
| input |
System.IO.Stream to create X509 Crl wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| ICollection<IX509Crl> iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX509Crls | ( | Stream | input | ) |
Create collection of the X509 Crl wrappers from System.IO.Stream.
| input |
System.IO.Stream to create X509 Crl wrapper from
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IX509V2CrlGenerator iText.Commons.Bouncycastle.IBouncyCastleFactory.CreateX509v2CRLBuilder | ( | IX500Name | x500Name, |
| DateTime | thisUpdate | ||
| ) |
Create X509 Version 2 CRL Builder wrapper from X500 Name wrapper and System.DateTime.
| x500Name | X500 Name wrapper to create X509 Version 2 CRL Builder wrapper from |
| thisUpdate |
System.DateTime to create X509 Version 2 CRL Builder wrapper from
Implemented in iText.Bouncycastleconnector.BouncyCastleDefaultFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastlefips.BouncyCastleFipsFactory.
| byte [] iText.Commons.Bouncycastle.IBouncyCastleFactory.GenerateDecryptedKeyWithAES256NoPad | ( | byte[] | key, |
| byte[] | kek | ||
| ) |
Generates decrypted key based on AES256 without padding unwrapping algorithm.
| key | key to be decrypted |
| kek | key encryption key to be used |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| byte [] iText.Commons.Bouncycastle.IBouncyCastleFactory.GenerateEncryptedKeyWithAES256NoPad | ( | byte[] | key, |
| byte[] | kek | ||
| ) |
Generates encrypted key based on AES256 without padding wrapping algorithm.
| key | key to be encrypted |
| kek | key encryption key to be used |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| byte [] iText.Commons.Bouncycastle.IBouncyCastleFactory.GenerateHKDF | ( | byte[] | inputKey, |
| byte[] | salt, | ||
| byte[] | info | ||
| ) |
Generates byte array based on extract-and-expand key derivation function, using provided parameters.
| inputKey | byte[] input key material |
| salt | byte[] salt |
| info | byte[] info |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| byte [] iText.Commons.Bouncycastle.IBouncyCastleFactory.GenerateHMACSHA256Token | ( | byte[] | key, |
| byte[] | data | ||
| ) |
Generates byte array based MAC token according to HMACSHA256 algorithm.
| key | MAC key |
| data | data to be encrypted |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| String iText.Commons.Bouncycastle.IBouncyCastleFactory.GetAlgorithmName | ( | String | oid | ) |
Get signing algorithm name from its oid.
| oid | oid of the algorithm |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| String iText.Commons.Bouncycastle.IBouncyCastleFactory.GetAlgorithmOid | ( | String | name | ) |
Get signing algorithm oid from its name.
| name | name of the algorithm |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBouncyCastleTestConstantsFactory iText.Commons.Bouncycastle.IBouncyCastleFactory.GetBouncyCastleFactoryTestUtil | ( | ) |
Get IBouncyCastleTestConstantsFactory corresponding to this IBouncyCastleFactory.
IBouncyCastleTestConstantsFactory instance
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| IBouncyCastleUtil iText.Commons.Bouncycastle.IBouncyCastleFactory.GetBouncyCastleUtil | ( | ) |
Get Bouncy-Castle Util instance implementation related to this IBouncyCastleFactory
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| String iText.Commons.Bouncycastle.IBouncyCastleFactory.GetDigestAlgorithmOid | ( | String | name | ) |
Get hash algorithm oid from its name.
| name | name of the algorithm |
Implemented in iText.Bouncycastle.BouncyCastleFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| List |
( | byte[] | policyExtension | ) |
Gets list of policies IDs from the provided certificate policy extension.
| policyExtension | certificate policy extension as byte array |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| String iText.Commons.Bouncycastle.IBouncyCastleFactory.GetProviderName | ( | ) |
Get System.String which represents providers name for this factory.
System.String which represents providers name
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| RSAParameters? iText.Commons.Bouncycastle.IBouncyCastleFactory.GetRsaParametersFromCertificate | ( | IX509Certificate | certificate | ) |
Get asymmetric algorithm object instance from bouncy-castle X509 certificate wrapper.
| certificate | Bouncy-castle X509 certificate wrapper |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| RNGCryptoServiceProvider iText.Commons.Bouncycastle.IBouncyCastleFactory.GetSecureRandom | ( | ) |
Get SecureRandom implementation from the factory.
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| void iText.Commons.Bouncycastle.IBouncyCastleFactory.IsEncryptionFeatureSupported | ( | int | encryptionType, |
| bool | withCertificate | ||
| ) |
Checks whether an algorithm is supported for encryption by the chosen Bouncy Castle implementation, throws an exception when not supported.
| encryptionType | the type of encryption STANDARD_ENCRYPTION_40 = 2 STANDARD_ENCRYPTION_128 = 3 AES_128 = 4 AES_256 = 5 |
| withCertificate | true when used with a certificate, false otherwise |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| bool iText.Commons.Bouncycastle.IBouncyCastleFactory.IsInApprovedOnlyMode | ( | ) |
Check if this bouncy-castle corresponding to this factory is in approved mode.
true if approved mode is enabled, false otherwise
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| bool iText.Commons.Bouncycastle.IBouncyCastleFactory.IsNull | ( | IAsn1Encodable | encodable | ) |
Check if provided encodable wrapper wraps null.
| encodable | encodable wrapper to be checked |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.
| bool iText.Commons.Bouncycastle.IBouncyCastleFactory.IsNullExtension | ( | IX509Extension | extNonce | ) |
Checks if provided extension wrapper wraps null.
| extNonce | extension wrapper to check |
true if provided extension wrapper wraps null , false otherwise
Implemented in iText.Bouncycastleconnector.BouncyCastleDefaultFactory, iText.Bouncycastlefips.BouncyCastleFipsFactory, and iText.Bouncycastle.BouncyCastleFactory.
| List<IQCStatement> iText.Commons.Bouncycastle.IBouncyCastleFactory.ParseQcStatement | ( | byte[] | qcStatementsExtensionValue | ) |
Parses list of IQCStatement from the provided certificate QC Statements Extension value.
| qcStatementsExtensionValue | certificate QC Statements Extension value as byte array |
Implemented in iText.Bouncycastlefips.BouncyCastleFipsFactory, iText.Bouncycastle.BouncyCastleFactory, and iText.Bouncycastleconnector.BouncyCastleDefaultFactory.