|
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.Certificate
s.Certificate
s and CRL
s
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.CertStoreParameters
.CertStoreParameters
object.
CertSelector
.
CertPathValidatorResult
.
CertPathParameters
.
CertPathBuilderResult
.
CRLSelector
.
CertStore
algorithm.CertStore
algorithm.CollectionCertStoreParameters
with
the an empty Collection.
CollectionCertStoreParameters
which will allow certificates and CRLs to be retrieved from the
specified Collection
.
CRL
s.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 Certificate
s.CertificateFactory
.
sharedSecret
, beginning at offset
inclusive.
SecretKey
object from the
provided key specification (key material).
Collection
of Certificate
s that
match the specified selector.
CertPath
encodings supported
by this certificate factory, with the default encoding first.
Collection
of CRL
s 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 Certificate
s.CertificateFactory
.
sharedSecret
, beginning at offset
inclusive.
SecretKey
object from the provided key specification (key material).
SecretKey
object of the specified algorithm.
SecretKeyFactory
object.
Mac
object.
KeyGenerator
object.
KeyAgreement
object.
Cipher
object.
CertPathValidator
.
CertPathBuilder
.
CertStoreException
or
null
if the cause is nonexistent or unknown.
CertPathValidatorException
or
null
if the cause is nonexistent or unknown.
Collection
of Certificate
s that
match the specified selector.
CertPath
encodings supported
by this certificate factory, with the default encoding first.
CertStore
.
Collection
from which Certificate
s
and CRL
s are retrieved.
Collection
of CRL
s that
match the specified selector.
CertStore
type as specified in the
Java security properties file, or the string "LDAP" if no
such property exists.
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.
PolicyQualifierInfo
.
g
.
g
.
g
.
g
.
SecretKeyFactory
object for the specified secret-key algorithm.
Mac
object that implements the
specified MAC algorithm.
KeyGenerator
object for the specified algorithm.
KeyAgreement
object that implements the
specified key agreement algorithm.
Cipher
object that implements the specified
transformation.
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.
SecretKeyFactory
object for the specified
secret-key algorithm from the specified provider.
Mac
object for the specified MAC
algorithm from the specified provider.
KeyGenerator
object for the specified key
algorithm from the specified provider.
KeyAgreement
object for the specified key
agreement algorithm from the specified provider.
Cipher
object that implements the specified
transformation, as supplied by 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.
CertStoreException
.
CertPathValidatorException
.
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
.
SecretKeyFactory
object.
Mac
object.
KeyGenerator
object.
KeyAgreement
object.
Cipher
object.
CertStore
.
Provider
of this
CertPathValidator
.
CertPathBuilder
.
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.
CertSelector
.DERInputStream
,
DERObject
,
KeyPurposeId
and
_dumpAsString
to format output as String.
X509CRLSelector
.X509Name.toString
to format the output
TrustAnchor
.
PolicyQualifierInfo
.DERInputStream
,
DERObject
and
_dumpAsString
PKIXCertPathValidatorResult
.
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 |