|
Bouncy Castle Cryptography 1.19 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
CertUtil to actualiy load the SPI classes.CertPath class for serialization.CertPathRep with the specified
type and encoded form of a certification path.
CertPathBuilder.CertPathBuilderException provides support for
wrapping exceptions.CertPathBuilderException with
null as its detail message.
CertPathBuilderException with the
given detail message.
CertPathBuilderException that wraps
the specified throwable.
CertPathBuilderException with the
specified detail message and cause.
CertPathValidator object of the given algorithm,
and encapsulates the given provider implementation (SPI object) in it.
CertPathValidatorException with
no detail message.
CertPathValidatorException with the given
detail message.
CertPathValidatorException with the specified
detail message and cause.
CertPathValidatorException with the specified
detail message, cause, certification path, and index.
CertPathValidatorException that wraps the
specified throwable.
CertPathValidator class.Certificates.Certificates and CRLs
from a repository.CertStore object of the given type, and
encapsulates the given provider implementation (SPI object) in it.
CertStore.CertStoreException provides support for wrapping
exceptions.CertStoreException with null as
its detail message.
CertStoreException with the given detail
message.
CertStoreException with the specified detail
message and cause.
CertStoreException that wraps the specified
throwable.
CertStore parameters.CertStore parameter specifications.CertStore class.Cipher class.CRLSelector.
CertPathBuilderResult.
CertStoreParameters.CertStoreParameters object.
CertSelector.
CertPathValidatorResult.
CertPathParameters.
CertStore
algorithm.CertStore
algorithm.CollectionCertStoreParameters with
the an empty Collection.
CollectionCertStoreParameters
which will allow certificates and CRLs to be retrieved from the
specified Collection.
CRLs.key as the DES-EDE key.
key, beginning at
offset inclusive, as the DES-EDE key.
key as the key material for the DES key.
key, beginning at
offset inclusive, as the key material for the DES key.
p and a base generator g.
p, a base generator g, and the size in bits,
l, of the random exponent (private value).
x, a prime
modulus p, and a base generator g.
y, a prime
modulus p, and a base generator g.
p and a base generator g.
EncryptedPrivateKeyInfo type
as defined in PKCS #8.EncryptedPrivateKeyInfo from the
encryption algorithm parameters and the encrypted data.
CertPath object and initializes it with
the data read from the InputStream inStream.
CertPath object and initializes it with
the data read from the InputStream inStream.
CertPath object and initializes it with
a List of Certificates.CertificateFactory.
sharedSecret, beginning at offset inclusive.
SecretKey object from the
provided key specification (key material).
Collection of Certificates that
match the specified selector.
CertPath encodings supported
by this certificate factory, with the default encoding first.
Collection of CRLs that
match the specified selector.
update
or doFinal operation, given the input length
inputLen (in bytes).
len bytes in input,
starting at offset inclusive.
CertPath specified must be of a type that is
supported by the validation algorithm, otherwise an
InvalidAlgorithmParameterException will be thrown.
CRL should be selected.
CertPath object and initializes it with
the data read from the InputStream inStream.
CertPath object and initializes it with
the data read from the InputStream inStream.
CertPath object and initializes it with
a List of Certificates.CertificateFactory.
sharedSecret, beginning at offset inclusive.
SecretKey object from the provided key specification (key material).
SecretKey
object of the specified algorithm.
KeyAgreement object.
KeyGenerator object.
Cipher object.
Mac object.
SecretKeyFactory object.
CertPathValidator.
CertPathBuilder.
CertPathValidatorException or
null if the cause is nonexistent or unknown.
CertStoreException or
null if the cause is nonexistent or unknown.
Collection of Certificates that
match the specified selector.
CertPath encodings supported
by this certificate factory, with the default encoding first.
CertStore.
Collection from which Certificates
and CRLs are retrieved.
Collection of CRLs that
match the specified selector.
CertPathValidator type as specified in
the Java security properties file, or the string "PKIX"
if no such property exists.
CertPathBuilder type as specified in
the Java security properties file, or the string "PKIX"
if no such property exists.
CertStore type as specified in the
Java security properties file, or the string "LDAP" if no
such property exists.
PolicyQualifierInfo.
g.
g.
g.
g.
KeyAgreement object that implements the
specified key agreement algorithm.
KeyGenerator object for the specified algorithm.
Cipher object that implements the specified
transformation.
Mac object that implements the
specified MAC algorithm.
SecretKeyFactory object for the specified secret-key algorithm.
CertPathValidator object that implements the
specified algorithm.CertPathValidator algorithm, an instance of
CertPathValidator containing that implementation is
returned.
CertStore object that implements the specified
CertStore type and is initialized with the specified
parameters.CertStore type, an instance of
CertStore containing that implementation is returned.
CertStore object that implements the specified
CertStore type, as supplied by the specified provider and
initialized with the specified parameters.
CertStore object that implements the specified
CertStore type, as supplied by the specified provider
and initialized with the specified parameters.CertStore that is returned is initialized with the
specified CertStoreParameters.
CertPathValidator object that implements the
specified algorithm, as supplied by the specified provider.
KeyAgreement object for the specified key
agreement algorithm from the specified provider.
KeyGenerator object for the specified key
algorithm from the specified provider.
Cipher object that implements the specified
transformation, as supplied by the specified provider.
Mac object for the specified MAC
algorithm from the specified provider.
SecretKeyFactory object for the specified
secret-key algorithm from the specified provider.
CertPathValidator object that implements the
specified algorithm, as supplied by the specified provider.
l, of the random exponent
(private value).
X509Certificate must contain all
or at least one of the subjectAlternativeNames
specified in the setSubjectAlternativeNames or addSubjectAlternativeName methods.
CertPathValidatorException.
CertStoreException.
update or
doFinal operation, given the input length inputLen (in bytes).
p.
p.
p.
p.
null if this is the
root node.
qualifier
field of this PolicyQualifierInfo.
policyQualifierId field of this
PolicyQualifierInfo.
KeyAgreement object.
KeyGenerator object.
Cipher object.
Mac object.
SecretKeyFactory object.
Provider of this
CertPathValidator.
CertPathBuilder.
CertStore.
null if not set.
Set of X.509 certificate extensions
that this PKIXCertPathChecker supports (i.e.
TrustAnchor describing the CA that served
as a trust anchor for the certification path.
CertStore.
x.
x.
x.
y.
y.
y.
PKIXCertPathChecker.
Mac object with the given key.
Mac object with the given key and
algorithm parameters.
offset
inclusive, is parity-adjusted.
offset
inclusive, is parity-adjusted.
iv as the IV.
len bytes in iv,
beginning at offset inclusive, as the IV.
KeyAgreement class.KeyGenerator class.CertStore algorithm.CertStore
algorithm.LDAPCertStoreParameters with the
default parameter values (server name "localhost", port 389).
LDAPCertStoreParameters with the
specified server name and a default port of 389.
LDAPCertStoreParameters with the
specified parameter values.
Mac class.mark
and reset methods, which it does not.
Certificate should be selected.DERInputStream,
ASN1Sequence,
DERObjectIdentifier,
DERObject,
DERGeneralizedTime,
X509Name,
X509Extensions,
ExtendedKeyUsage,
KeyPurposeId,
SubjectPublicKeyInfo,
AlgorithmIdentifier
to access X509 extensions
Certificate should be selected.
CRL should be selected.X509Name.toString
to parse and to compare the crl parameter issuer and
CRLNumber to access
the CRL number extension.
CRL should be selected.
CertPathBuilder
algorithm.CertPathBuilder uses these parameters to build a CertPath which has been
validated according to the PKIX certification path validation algorithm.PKIXBuilderParameters object, an
application must specify one or more most-trusted CAs as defined by
the PKIX certification path validation algorithm.PKIXBuilderParameters that
populates the set of most-trusted CAs from the trusted
certificate entries contained in the specified KeyStore.
PKIXBuilderParameters with
the specified Set of most-trusted CAs.
PKIXCertPathBuilderResult
containing the specified parameters.
X509Certificate.PKIXCertPathValidatorResult
containing the specified parameters.
CertPathValidator uses these parameters to validate a
CertPath according to the PKIX certification path validation
algorithm.PKIXParameters object, an application must specify
one or more most-trusted CAs as defined by the PKIX certification
path validation algorithm.PolicyQualifierInfo from the
encoded bytes.
System.err, including
the backtrace of the cause, if any.
System.err, including the backtrace
of the cause, if any.
System.err, including the backtrace
of the cause, if any.
PrintStream,
including the backtrace of the cause, if any.
PrintStream, including the
backtrace of the cause, if any.
PrintStream, including the
backtrace of the cause, if any.
PrintWriter,
including the backtrace of the cause, if any.
PrintWriter, including the
backtrace of the cause, if any.
PrintWriter, including the
backtrace of the cause, if any.
RC5 Encryption Algorithm
publication in RSA CryptoBytes, Spring of 1995.RC5 Encryption Algorithm
publication in RSA CryptoBytes, Spring of 1995.b.length bytes of data from this input
stream into an array of bytes.
len bytes of data from this input stream
into an array of bytes.
Mac object.
SecretKeyFactory class.len bytes of key, starting at
offset inclusive.
List of additional certification path checkers.
Set of initial policy identifiers (OID strings),
indicating that any one of these policies would be
acceptable to the certificate user for the purposes of
certification path processing.
setSubjectAlternativeNames or
addSubjectAlternativeName
methods.
n bytes of input from the bytes that can be read
from this input stream without blocking.
X509CRLSelector.X509Name.toString to format the output
CertSelector.DERInputStream,
DERObject,
KeyPurposeId and
_dumpAsString
to format output as String.
PKIXCertPathValidatorResult.
TrustAnchor.
PolicyQualifierInfo.DERInputStream,
DERObject and
_dumpAsString
PKIXCertPathBuilderResult.
TrustAnchor where the most-trusted
CA is specified as a distinguished name and public
key.
len bytes in input,
starting at offset inclusive.
CertPath specified must be of a type that is
supported by the validation algorithm, otherwise an
InvalidAlgorithmParameterException will be thrown.
b.length bytes from the specified byte array
to this output stream.
len bytes from the specified byte array
starting at offset off to this output stream.
CertSelector that selects X509Certificates that match all
specified criteria.- X509CertSelector() -
Constructor for class org.bouncycastle.jce.cert.X509CertSelector
- Creates an
X509CertSelector.
- x509certType -
Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- X509CRLEntryObject - class org.bouncycastle.jce.provider.X509CRLEntryObject.
- The following extensions are listed in RFC 2459 as relevant to CRL Entries
ReasonCode
Hode Instruction Code
Invalidity Date
Certificate Issuer (critical)
- X509CRLEntryObject(TBSCertList.CRLEntry) -
Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
-
- X509CRLObject - class org.bouncycastle.jce.provider.X509CRLObject.
- The following extensions are listed in RFC 2459 as relevant to CRLs
Authority Key Identifier
Issuer Alternative Name
CRL Number
Delta CRL Indicator (critical)
Issuing Distribution Point (critical)
- X509CRLObject(CertificateList) -
Constructor for class org.bouncycastle.jce.provider.X509CRLObject
-
- X509CRLSelector - class org.bouncycastle.jce.cert.X509CRLSelector.
- A
CRLSelector that selects X509CRLs that
match all specified criteria. - X509CRLSelector() -
Constructor for class org.bouncycastle.jce.cert.X509CRLSelector
- Creates an
X509CRLSelector.
- X509Extension - class org.bouncycastle.asn1.x509.X509Extension.
- an object for the elements in the X.509 V3 extension block.
- X509Extension - interface org.bouncycastle.jce.cert.X509Extension.
-
- X509Extension(boolean, ASN1OctetString) -
Constructor for class org.bouncycastle.asn1.x509.X509Extension
-
- X509Extension(DERBoolean, ASN1OctetString) -
Constructor for class org.bouncycastle.asn1.x509.X509Extension
-
- X509Extensions - class org.bouncycastle.asn1.x509.X509Extensions.
-
- X509Extensions(ASN1Sequence) -
Constructor for class org.bouncycastle.asn1.x509.X509Extensions
- Constructor from ASN1Sequence.
- X509Extensions(Hashtable) -
Constructor for class org.bouncycastle.asn1.x509.X509Extensions
- constructor from a table of extensions.
- X509Extensions(Vector, Hashtable) -
Constructor for class org.bouncycastle.asn1.x509.X509Extensions
- constructor from a table of extensions with ordering
- X509KeyUsage - class org.bouncycastle.jce.X509KeyUsage.
- A holding class for constructing an X509 Key Usage extension.
- X509KeyUsage(int) -
Constructor for class org.bouncycastle.jce.X509KeyUsage
- Basic constructor.
- X509Name - class org.bouncycastle.asn1.x509.X509Name.
-
- X509Name(ASN1Sequence) -
Constructor for class org.bouncycastle.asn1.x509.X509Name
- Constructor from ASN1Sequence
the principal will be a list of constructed sets, each containing an (OID, String) pair.
- X509Name(boolean, Hashtable, String) -
Constructor for class org.bouncycastle.asn1.x509.X509Name
- takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or
some such, converting it into an ordered set of name attributes.
- X509Name(boolean, String) -
Constructor for class org.bouncycastle.asn1.x509.X509Name
- takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or
some such, converting it into an ordered set of name attributes.
- X509Name(Hashtable) -
Constructor for class org.bouncycastle.asn1.x509.X509Name
- constructor from a table of attributes.
- X509Name(String) -
Constructor for class org.bouncycastle.asn1.x509.X509Name
- takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or
some such, converting it into an ordered set of name attributes.
- X509Name(Vector, Hashtable) -
Constructor for class org.bouncycastle.asn1.x509.X509Name
- constructor from a table of attributes with ordering.
- X509Name(Vector, Vector) -
Constructor for class org.bouncycastle.asn1.x509.X509Name
- takes two vectors one of the oids and the other of the values.
- X509NameTest - class org.bouncycastle.asn1.test.X509NameTest.
-
- X509NameTest() -
Constructor for class org.bouncycastle.asn1.test.X509NameTest
-
- X509NameTokenizer - class org.bouncycastle.asn1.x509.X509NameTokenizer.
- class for breaking up an X500 Name into it's component tokens, ala
java.util.StringTokenizer.
- X509NameTokenizer(String) -
Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
-
- X509ObjectIdentifiers - interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers.
-
- X509Principal - class org.bouncycastle.jce.X509Principal.
-
- X509Principal(boolean, Hashtable, String) -
Constructor for class org.bouncycastle.jce.X509Principal
- takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or
some such, converting it into an ordered set of name attributes.
- X509Principal(boolean, String) -
Constructor for class org.bouncycastle.jce.X509Principal
- takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or
some such, converting it into an ordered set of name attributes.
- X509Principal(byte[]) -
Constructor for class org.bouncycastle.jce.X509Principal
- Constructor from an encoded byte array.
- X509Principal(Hashtable) -
Constructor for class org.bouncycastle.jce.X509Principal
- constructor from a table of attributes.
- X509Principal(String) -
Constructor for class org.bouncycastle.jce.X509Principal
- takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or
some such, converting it into an ordered set of name attributes.
- X509Principal(Vector, Hashtable) -
Constructor for class org.bouncycastle.jce.X509Principal
- constructor from a table of attributes and a vector giving the
specific ordering required for encoding or conversion to a string.
- X509Principal(Vector, Vector) -
Constructor for class org.bouncycastle.jce.X509Principal
- constructor from a vector of attribute values and a vector of OIDs.
- X509Principal(X509Name) -
Constructor for class org.bouncycastle.jce.X509Principal
- Constructor from an X509Name object.
- X509V1CertificateGenerator - class org.bouncycastle.jce.X509V1CertificateGenerator.
- class to produce an X.509 Version 1 certificate.
- X509V1CertificateGenerator() -
Constructor for class org.bouncycastle.jce.X509V1CertificateGenerator
-
- X509V2CRLGenerator - class org.bouncycastle.jce.X509V2CRLGenerator.
- class to produce an X.509 Version 2 CRL.
- X509V2CRLGenerator() -
Constructor for class org.bouncycastle.jce.X509V2CRLGenerator
-
- X509V3CertificateGenerator - class org.bouncycastle.jce.X509V3CertificateGenerator.
- class to produce an X.509 Version 3 certificate.
- X509V3CertificateGenerator() -
Constructor for class org.bouncycastle.jce.X509V3CertificateGenerator
-
- X923Padding - class org.bouncycastle.crypto.paddings.X923Padding.
- A padder that adds X9.23 padding to a block - if a SecureRandom is
passed in random padding is assumed, otherwise padding with zeros is used.
- X923Padding() -
Constructor for class org.bouncycastle.crypto.paddings.X923Padding
-
- X962NamedCurves - class org.bouncycastle.asn1.x9.X962NamedCurves.
- table of the current named curves defined in X.962 EC-DSA.
- X962NamedCurves() -
Constructor for class org.bouncycastle.asn1.x9.X962NamedCurves
-
- X962Parameters - class org.bouncycastle.asn1.x9.X962Parameters.
-
- X962Parameters(DERObject) -
Constructor for class org.bouncycastle.asn1.x9.X962Parameters
-
- X962Parameters(DERObjectIdentifier) -
Constructor for class org.bouncycastle.asn1.x9.X962Parameters
-
- X962Parameters(X9ECParameters) -
Constructor for class org.bouncycastle.asn1.x9.X962Parameters
-
- X9Curve - class org.bouncycastle.asn1.x9.X9Curve.
- ASN.1 def for Elliptic-Curve Curve structure.
- X9Curve(ECCurve) -
Constructor for class org.bouncycastle.asn1.x9.X9Curve
-
- X9Curve(ECCurve, byte[]) -
Constructor for class org.bouncycastle.asn1.x9.X9Curve
-
- X9Curve(X9FieldID, ASN1Sequence) -
Constructor for class org.bouncycastle.asn1.x9.X9Curve
-
- X9ECParameters - class org.bouncycastle.asn1.x9.X9ECParameters.
- ASN.1 def for Elliptic-Curve ECParameters structure.
- X9ECParameters(ASN1Sequence) -
Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
-
- X9ECParameters(ECCurve, ECPoint, BigInteger) -
Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
-
- X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger) -
Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
-
- X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) -
Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
-
- X9ECPoint - class org.bouncycastle.asn1.x9.X9ECPoint.
- class for describing an ECPoint as a DER object.
- X9ECPoint(ECCurve, ASN1OctetString) -
Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
-
- X9ECPoint(ECPoint) -
Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
-
- X9FieldElement - class org.bouncycastle.asn1.x9.X9FieldElement.
- class for processing an FieldElement as a DER object.
- X9FieldElement(boolean, BigInteger, ASN1OctetString) -
Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
-
- X9FieldElement(ECFieldElement) -
Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
-
- X9FieldID - class org.bouncycastle.asn1.x9.X9FieldID.
- ASN.1 def for Elliptic-Curve Field ID structure.
- X9FieldID(ASN1Sequence) -
Constructor for class org.bouncycastle.asn1.x9.X9FieldID
-
- X9FieldID(DERObjectIdentifier, BigInteger) -
Constructor for class org.bouncycastle.asn1.x9.X9FieldID
-
- X9ObjectIdentifiers - interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers.
-
|
Bouncy Castle Cryptography 1.19 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||