META-INF/
META-INF/MANIFEST.MF
DefaultPkgIntf.class
Proxy2Test.java
package
abstract DefaultPkgIntf extends java.lang.Object {
}
Proxy2Test.class
Proxy2Test.java
package
public Proxy2Test extends junit.framework.TestCase {
public void <init> ()
public void test_getProxyClass_DefaultPackage ()
Class pc
}
libcore/
libcore/java/
libcore/java/io/
libcore/java/io/NullPrintStream.class
NullPrintStream.java
package libcore.java.io
public final libcore.java.io.NullPrintStream extends java.io.PrintStream {
public void <init> ()
public boolean checkError ()
protected void clearError ()
public void close ()
public void flush ()
public transient java.io.PrintStream format (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public transient java.io.PrintStream printf (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream printf (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public void print (char[])
char[] charArray
public void print (char)
char ch
public void print (double)
double dnum
public void print (float)
float fnum
public void print (int)
int inum
public void print (long)
long lnum
public void print (java.lang.Object)
Object obj
public void print (java.lang.String)
String str
public void print (boolean)
boolean bool
public void println ()
public void println (char[])
char[] charArray
public void println (char)
char ch
public void println (double)
double dnum
public void println (float)
float fnum
public void println (int)
int inum
public void println (long)
long lnum
public void println (java.lang.Object)
Object obj
public void println (java.lang.String)
String str
public void println (boolean)
boolean bool
protected void setError ()
public void write (byte[], int, int)
byte[] buffer
int offset
int length
public void write (int)
int oneByte
public java.io.PrintStream append (char)
char c
public java.io.PrintStream append (java.lang.CharSequence)
CharSequence csq
public java.io.PrintStream append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
public volatile synthetic java.lang.Appendable append (char) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
}
libcore/java/lang/
libcore/java/lang/ref/
libcore/java/lang/ref/FinalizationTester.class
FinalizationTester.java
package libcore.java.lang.ref
public final libcore.java.lang.ref.FinalizationTester extends java.lang.Object {
private void <init> ()
public static void induceFinalization ()
public static void enqueueReferences ()
InterruptedException e
}
libcore/java/security/
libcore/java/security/CpuFeatures$Arch.class
CpuFeatures.java
package libcore.java.security
final enum libcore.java.security.CpuFeatures$Arch extends java.lang.Enum {
public static final enum libcore.java.security.CpuFeatures$Arch ARM
public static final enum libcore.java.security.CpuFeatures$Arch X86
private final String machineRegex
private static final synthetic libcore.java.security.CpuFeatures$Arch[] $VALUES
public static libcore.java.security.CpuFeatures$Arch[] values ()
public static libcore.java.security.CpuFeatures$Arch valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String machineRegex
public static libcore.java.security.CpuFeatures$Arch currentArch ()
libcore.java.security.CpuFeatures$Arch type
String machine
static void <clinit> ()
}
libcore/java/security/CpuFeatures$InstructionSet.class
CpuFeatures.java
package libcore.java.security
final enum libcore.java.security.CpuFeatures$InstructionSet extends java.lang.Enum {
public static final enum libcore.java.security.CpuFeatures$InstructionSet ARM_32
public static final enum libcore.java.security.CpuFeatures$InstructionSet ARM_64
public static final enum libcore.java.security.CpuFeatures$InstructionSet X86_32
public static final enum libcore.java.security.CpuFeatures$InstructionSet X86_64
private final libcore.java.security.CpuFeatures$Arch arch
private final String name
private static final synthetic libcore.java.security.CpuFeatures$InstructionSet[] $VALUES
public static libcore.java.security.CpuFeatures$InstructionSet[] values ()
public static libcore.java.security.CpuFeatures$InstructionSet valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, libcore.java.security.CpuFeatures$Arch, java.lang.String)
libcore.java.security.CpuFeatures$Arch arch
String name
public libcore.java.security.CpuFeatures$Arch architecture ()
public static libcore.java.security.CpuFeatures$InstructionSet currentInstructionSet ()
libcore.java.security.CpuFeatures$InstructionSet set
String instructionSet
static void <clinit> ()
}
libcore/java/security/CpuFeatures.class
CpuFeatures.java
package libcore.java.security
public libcore.java.security.CpuFeatures extends java.lang.Object {
private void <init> ()
public static boolean isAesHardwareAccelerated ()
Class nativeCrypto
java.lang.reflect.Method EVP_has_aes_hardware
java.lang.reflect.InvocationTargetException e
public static boolean isKnownToSupportHardwareAes ()
libcore.java.security.CpuFeatures$Arch architecture
libcore.java.security.CpuFeatures$InstructionSet instructionSet
private static boolean cpuFieldContainsAes (java.lang.String)
String regex
String line
java.io.BufferedReader br
String fieldName
}
libcore/java/security/StandardNames.class
StandardNames.java
package libcore.java.security
public final libcore.java.security.StandardNames extends java.lang.Object {
public static final boolean IS_RI
public static final String SECURITY_PROVIDER_NAME
public static final String KEY_STORE_ALGORITHM
private static final String CIPHER_SUITE_SECURE_RENEGOTIATION
static final java.util.Map PROVIDER_ALGORITHMS
private static final java.util.Map CIPHER_MODES
private static final java.util.Map CIPHER_PADDINGS
public static final java.util.Set KEY_TYPES
public static final java.util.Set CLIENT_AUTH_TYPES
public static final java.util.Set SERVER_AUTH_TYPES
public static final java.util.List CIPHER_SUITES_TLS13
private static final java.util.List CIPHER_SUITES_ANDROID_AES_HARDWARE
private static final java.util.List CIPHER_SUITES_ANDROID_SOFTWARE
public static final java.util.List CIPHER_SUITES_DEFAULT
private static final java.util.Map PRIVATE_KEY_SPEC_CLASSES
private static final java.util.Map PUBLIC_KEY_SPEC_CLASSES
private static final java.util.Map MINIMUM_KEY_SIZE
public void <init> ()
private static void provide (java.lang.String, java.lang.String)
String type
String algorithm
java.util.Set algorithms
private static void unprovide (java.lang.String, java.lang.String)
String type
String algorithm
java.util.Set algorithms
private static void provideCipherModes (java.lang.String, java.lang.String[])
String algorithm
String[] newModes
java.util.Set modes
private static void provideCipherPaddings (java.lang.String, java.lang.String[])
String algorithm
String[] newPaddings
java.util.Set paddings
public static java.lang.Class getPrivateKeySpecClass (java.lang.String)
String algName
public static java.lang.Class getPublicKeySpecClass (java.lang.String)
String algName
public static int getMinimumKeySize (java.lang.String)
String algName
static void <clinit> ()
}
libcore/java/security/TestKeyStore$1.class
TestKeyStore.java
package libcore.java.security
synthetic libcore.java.security.TestKeyStore$1 extends java.lang.Object {
}
libcore/java/security/TestKeyStore$Builder.class
TestKeyStore.java
package libcore.java.security
public libcore.java.security.TestKeyStore$Builder extends java.lang.Object {
private String[] keyAlgorithms
private char[] storePassword
private char[] keyPassword
private String aliasPrefix
private javax.security.auth.x500.X500Principal subject
private int keyUsage
private boolean ca
private java.security.KeyStore$PrivateKeyEntry privateEntry
private java.security.KeyStore$PrivateKeyEntry signer
private java.security.cert.Certificate rootCa
private final java.util.List extendedKeyUsages
private final java.util.List criticalExtendedKeyUsages
private final java.util.List subjectAltNames
private final java.util.List permittedNameConstraints
private final java.util.List excludedNameConstraints
private java.math.BigInteger certificateSerialNumber
public void <init> ()
public transient libcore.java.security.TestKeyStore$Builder keyAlgorithms (java.lang.String[])
String[] keyAlgorithms
public libcore.java.security.TestKeyStore$Builder aliasPrefix (java.lang.String)
String aliasPrefix
public libcore.java.security.TestKeyStore$Builder subject (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal subject
public libcore.java.security.TestKeyStore$Builder subject (java.lang.String)
String commonName
public libcore.java.security.TestKeyStore$Builder keyUsage (int)
int keyUsage
public libcore.java.security.TestKeyStore$Builder ca (boolean)
boolean ca
public libcore.java.security.TestKeyStore$Builder privateEntry (java.security.KeyStore$PrivateKeyEntry)
java.security.KeyStore$PrivateKeyEntry privateEntry
public libcore.java.security.TestKeyStore$Builder signer (java.security.KeyStore$PrivateKeyEntry)
java.security.KeyStore$PrivateKeyEntry signer
public libcore.java.security.TestKeyStore$Builder rootCa (java.security.cert.Certificate)
java.security.cert.Certificate rootCa
public libcore.java.security.TestKeyStore$Builder addExtendedKeyUsage (org.bouncycastle.asn1.x509.KeyPurposeId, boolean)
org.bouncycastle.asn1.x509.KeyPurposeId keyPurposeId
boolean critical
public libcore.java.security.TestKeyStore$Builder addSubjectAltName (org.bouncycastle.asn1.x509.GeneralName)
org.bouncycastle.asn1.x509.GeneralName generalName
public libcore.java.security.TestKeyStore$Builder addSubjectAltNameIpAddress (byte[])
byte[] ipAddress
private libcore.java.security.TestKeyStore$Builder addNameConstraint (boolean, org.bouncycastle.asn1.x509.GeneralName)
boolean permitted
org.bouncycastle.asn1.x509.GeneralName generalName
public libcore.java.security.TestKeyStore$Builder addNameConstraint (boolean, byte[])
boolean permitted
byte[] ipAddress
public libcore.java.security.TestKeyStore$Builder certificateSerialNumber (java.math.BigInteger)
java.math.BigInteger certificateSerialNumber
public libcore.java.security.TestKeyStore build ()
String publicAlias
String privateAlias
String keyAlgorithm
java.security.KeyStore keyStore
Exception e
private java.security.KeyStore createKeys (java.security.KeyStore, java.lang.String, java.lang.String, java.lang.String, java.security.KeyStore$PrivateKeyEntry, java.security.KeyStore$PrivateKeyEntry) throws java.lang.Exception
java.security.PrivateKey caKey
java.security.cert.X509Certificate caCert
java.security.cert.X509Certificate[] caCertChain
java.security.PrivateKey privateKey
java.security.PublicKey publicKey
java.security.cert.X509Certificate x509c
int keySize
java.security.spec.AlgorithmParameterSpec spec
java.security.KeyPairGenerator kpg
java.security.KeyPair kp
java.security.PrivateKey privateKey
java.security.PublicKey publicKey
javax.security.auth.x500.X500Principal issuer
java.security.PrivateKey signingKey
java.security.cert.X509Certificate[] x509cc
java.security.cert.X509Certificate[] x509cc
java.security.KeyStore keyStore
String keyAlgorithm
String publicAlias
String privateAlias
java.security.KeyStore$PrivateKeyEntry privateEntry
java.security.KeyStore$PrivateKeyEntry signer
java.security.PrivateKey caKey
java.security.cert.X509Certificate caCert
java.security.cert.X509Certificate[] caCertChain
java.security.PrivateKey privateKey
java.security.PublicKey publicKey
java.security.cert.X509Certificate x509c
java.security.cert.X509Certificate[] x509cc
private javax.security.auth.x500.X500Principal localhost ()
}
libcore/java/security/TestKeyStore.class
TestKeyStore.java
package libcore.java.security
public final libcore.java.security.TestKeyStore extends java.lang.Object {
private static final int DSA_KEY_SIZE_BITS
private static final int EC_KEY_SIZE_BITS
private static final int RSA_KEY_SIZE_BITS
private static final java.math.BigInteger DH_PARAMS_P
private static final java.math.BigInteger DH_PARAMS_G
private static libcore.java.security.TestKeyStore ROOT_CA
private static libcore.java.security.TestKeyStore INTERMEDIATE_CA
private static libcore.java.security.TestKeyStore INTERMEDIATE_CA_2
private static libcore.java.security.TestKeyStore INTERMEDIATE_CA_EC
private static libcore.java.security.TestKeyStore SERVER
private static libcore.java.security.TestKeyStore CLIENT
private static libcore.java.security.TestKeyStore CLIENT_CERTIFICATE
private static libcore.java.security.TestKeyStore CLIENT_EC_RSA_CERTIFICATE
private static libcore.java.security.TestKeyStore CLIENT_EC_EC_CERTIFICATE
private static libcore.java.security.TestKeyStore CLIENT_2
private static final byte[] LOCAL_HOST_ADDRESS
private static final String LOCAL_HOST_NAME
public final java.security.KeyStore keyStore
public final char[] storePassword
public final char[] keyPassword
public final javax.net.ssl.KeyManager[] keyManagers
public final javax.net.ssl.TrustManager[] trustManagers
public final libcore.javax.net.ssl.TestTrustManager trustManager
private void <init> (java.security.KeyStore, char[], char[])
java.security.KeyStore keyStore
char[] storePassword
char[] keyPassword
public static javax.net.ssl.KeyManager[] createKeyManagers (java.security.KeyStore, char[])
String kmfa
javax.net.ssl.KeyManagerFactory kmf
Exception e
java.security.KeyStore keyStore
char[] storePassword
public static javax.net.ssl.TrustManager[] createTrustManagers (java.security.KeyStore)
String tmfa
javax.net.ssl.TrustManagerFactory tmf
Exception e
java.security.KeyStore keyStore
private static synchronized void initCerts ()
libcore.java.security.TestKeyStore rootCa2
public static libcore.java.security.TestKeyStore getRootCa ()
public static libcore.java.security.TestKeyStore getIntermediateCa ()
public static libcore.java.security.TestKeyStore getIntermediateCa2 ()
public static libcore.java.security.TestKeyStore getServer ()
public static libcore.java.security.TestKeyStore getClient ()
public static libcore.java.security.TestKeyStore getClientCertificate ()
public static libcore.java.security.TestKeyStore getClientEcRsaCertificate ()
public static libcore.java.security.TestKeyStore getClientEcEcCertificate ()
public static libcore.java.security.TestKeyStore getClientCA2 ()
public static java.security.cert.X509Certificate createCa (java.security.PublicKey, java.security.PrivateKey, java.lang.String)
javax.security.auth.x500.X500Principal principal
Exception e
java.security.PublicKey publicKey
java.security.PrivateKey privateKey
String subject
private static java.security.cert.X509Certificate createCertificate (java.security.PublicKey, java.security.PrivateKey, javax.security.auth.x500.X500Principal, javax.security.auth.x500.X500Principal, int, boolean, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.math.BigInteger) throws java.lang.Exception
String signatureAlgorithm
String signatureAlgorithm
String signatureAlgorithm
String signatureAlgorithm
byte[] serialBytes
org.bouncycastle.asn1.x509.KeyPurposeId keyPurposeId
boolean critical
int i
org.bouncycastle.asn1.x509.GeneralName subjectAltName
java.security.cert.CertificateFactory cf
java.io.ByteArrayInputStream bais
java.security.cert.Certificate c
java.security.PublicKey publicKey
java.security.PrivateKey privateKey
javax.security.auth.x500.X500Principal subject
javax.security.auth.x500.X500Principal issuer
int keyUsage
boolean ca
java.util.List extendedKeyUsages
java.util.List criticalExtendedKeyUsages
java.util.List subjectAltNames
java.util.List permittedNameConstraints
java.util.List excludedNameConstraints
java.math.BigInteger serialNumber
long millisPerDay
long now
java.util.Date start
java.util.Date end
String keyAlgorithm
String signatureAlgorithm
org.bouncycastle.cert.X509v3CertificateBuilder x509cg
org.bouncycastle.cert.X509CertificateHolder x509holder
java.security.cert.CertificateFactory certFactory
java.security.cert.X509Certificate x509c
public static java.lang.String keyAlgorithm (java.lang.String)
String algorithm
int index
public static java.lang.String signatureAlgorithm (java.lang.String)
String algorithm
int index
public static java.security.KeyStore createKeyStore ()
java.security.KeyStore keyStore
Exception e
public java.security.KeyStore$PrivateKeyEntry getPrivateKey (java.lang.String, java.lang.String)
String keyAlgorithm
String signatureAlgorithm
public static java.security.KeyStore$PrivateKeyEntry privateKey (java.security.KeyStore, char[], java.lang.String, java.lang.String)
java.security.KeyStore$PrivateKeyEntry privateKey
java.security.cert.X509Certificate certificate
String alias
java.security.KeyStore$PrivateKeyEntry found
java.security.KeyStore$PasswordProtection password
Exception e
java.security.KeyStore keyStore
char[] keyPassword
String keyAlgorithm
String signatureAlgorithm
public java.security.cert.Certificate getIssuer (java.security.cert.Certificate) throws java.lang.Exception
java.security.cert.Certificate cert
public static java.security.cert.Certificate issuer (java.security.KeyStore, java.security.cert.Certificate) throws java.lang.Exception
java.security.KeyStore$TrustedCertificateEntry certificateEntry
java.security.cert.Certificate certificate
java.security.cert.X509Certificate x
String alias
java.security.KeyStore keyStore
java.security.cert.Certificate c
java.security.cert.X509Certificate cert
java.security.cert.Certificate found
public java.security.cert.X509Certificate getRootCertificate (java.lang.String)
String algorithm
private static org.bouncycastle.cert.ocsp.OCSPResp generateOCSPResponse (java.security.KeyStore$PrivateKeyEntry, java.security.KeyStore$PrivateKeyEntry, org.bouncycastle.cert.ocsp.CertificateStatus) throws java.security.cert.CertificateException
java.security.cert.X509Certificate serverCertJca
java.security.cert.X509Certificate caCertJca
org.bouncycastle.cert.X509CertificateHolder caCert
org.bouncycastle.operator.DigestCalculatorProvider digCalcProv
org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder basicBuilder
org.bouncycastle.cert.ocsp.CertificateID certId
org.bouncycastle.cert.ocsp.BasicOCSPResp resp
org.bouncycastle.cert.ocsp.OCSPRespBuilder builder
Exception e
java.security.KeyStore$PrivateKeyEntry server
java.security.KeyStore$PrivateKeyEntry issuer
org.bouncycastle.cert.ocsp.CertificateStatus status
public static byte[] getOCSPResponseForGood (java.security.KeyStore$PrivateKeyEntry, java.security.KeyStore$PrivateKeyEntry) throws java.security.cert.CertificateException
java.io.IOException e
java.security.KeyStore$PrivateKeyEntry server
java.security.KeyStore$PrivateKeyEntry issuer
public static byte[] getOCSPResponseForRevoked (java.security.KeyStore$PrivateKeyEntry, java.security.KeyStore$PrivateKeyEntry) throws java.security.cert.CertificateException
java.io.IOException e
java.security.KeyStore$PrivateKeyEntry server
java.security.KeyStore$PrivateKeyEntry issuer
public static java.security.cert.X509Certificate rootCertificate (java.security.KeyStore, java.lang.String)
java.security.KeyStore$TrustedCertificateEntry certificateEntry
java.security.cert.Certificate certificate
java.security.cert.X509Certificate x
String alias
java.security.cert.X509Certificate found
Exception e
java.security.KeyStore keyStore
String algorithm
public java.security.KeyStore$Entry getEntryByAlias (java.lang.String)
String alias
public static java.security.KeyStore$Entry entryByAlias (java.security.KeyStore, java.lang.String)
java.security.GeneralSecurityException e
java.security.KeyStore keyStore
String alias
public static java.security.KeyStore createClient (java.security.KeyStore)
java.security.KeyStore caKeyStore
java.security.KeyStore clientKeyStore
public static boolean copySelfSignedCertificates (java.security.KeyStore, java.security.KeyStore)
java.security.cert.X509Certificate cert
String alias
boolean copied
Exception e
java.security.KeyStore dst
java.security.KeyStore src
public static boolean copyCertificate (java.security.Principal, java.security.KeyStore, java.security.KeyStore) throws java.lang.Exception
java.security.cert.X509Certificate cert
String alias
java.security.Principal subject
java.security.KeyStore dst
java.security.KeyStore src
public void dump (java.lang.String) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException
String context
public static void dump (java.lang.String, java.security.KeyStore, char[]) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException
String key
String key
java.security.UnrecoverableKeyException e2
java.security.UnrecoverableKeyException e1
int i
String key
java.security.cert.Certificate[] chain
String alias
String context
java.security.KeyStore keyStore
char[] keyPassword
java.io.PrintStream out
public static void assertChainLength (java.lang.Object[])
Object[] chain
synthetic void <init> (java.security.KeyStore, char[], char[], libcore.java.security.TestKeyStore$1)
java.security.KeyStore x0
char[] x1
char[] x2
libcore.java.security.TestKeyStore$1 x3
static synthetic java.math.BigInteger access$100 ()
static synthetic java.math.BigInteger access$200 ()
static synthetic java.security.cert.X509Certificate access$300 (java.security.PublicKey, java.security.PrivateKey, javax.security.auth.x500.X500Principal, javax.security.auth.x500.X500Principal, int, boolean, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.math.BigInteger) throws java.lang.Exception
java.security.PublicKey x0
java.security.PrivateKey x1
javax.security.auth.x500.X500Principal x2
javax.security.auth.x500.X500Principal x3
int x4
boolean x5
java.util.List x6
java.util.List x7
java.util.List x8
java.util.List x9
java.util.List x10
java.math.BigInteger x11
static void <clinit> ()
}
libcore/javax/
libcore/javax/net/
libcore/javax/net/ssl/
libcore/javax/net/ssl/FakeSSLSession.class
FakeSSLSession.java
package libcore.javax.net.ssl
public libcore.javax.net.ssl.FakeSSLSession extends java.lang.Object implements javax.net.ssl.SSLSession {
final String host
public void <init> (java.lang.String)
String host
public int getApplicationBufferSize ()
public java.lang.String getCipherSuite ()
public long getCreationTime ()
public byte[] getId ()
public long getLastAccessedTime ()
public java.security.cert.Certificate[] getLocalCertificates ()
public java.security.Principal getLocalPrincipal ()
public int getPacketBufferSize ()
public javax.security.cert.X509Certificate[] getPeerCertificateChain ()
public java.security.cert.Certificate[] getPeerCertificates ()
public java.lang.String getPeerHost ()
public int getPeerPort ()
public java.security.Principal getPeerPrincipal ()
public java.lang.String getProtocol ()
public javax.net.ssl.SSLSessionContext getSessionContext ()
public java.lang.Object getValue (java.lang.String)
String name
public java.lang.String[] getValueNames ()
public void invalidate ()
public boolean isValid ()
public void putValue (java.lang.String, java.lang.Object)
String name
Object value
public void removeValue (java.lang.String)
String name
}
libcore/javax/net/ssl/ForwardingX509ExtendedKeyManager.class
ForwardingX509ExtendedKeyManager.java
package libcore.javax.net.ssl
public libcore.javax.net.ssl.ForwardingX509ExtendedKeyManager extends javax.net.ssl.X509ExtendedKeyManager {
private final javax.net.ssl.X509ExtendedKeyManager delegate
public void <init> (javax.net.ssl.X509ExtendedKeyManager)
javax.net.ssl.X509ExtendedKeyManager delegate
public java.lang.String chooseClientAlias (java.lang.String[], java.security.Principal[], java.net.Socket)
String[] keyType
java.security.Principal[] issuers
java.net.Socket socket
public java.lang.String chooseServerAlias (java.lang.String, java.security.Principal[], java.net.Socket)
String keyType
java.security.Principal[] issuers
java.net.Socket socket
public java.security.cert.X509Certificate[] getCertificateChain (java.lang.String)
String alias
public java.lang.String[] getClientAliases (java.lang.String, java.security.Principal[])
String keyType
java.security.Principal[] issuers
public java.lang.String[] getServerAliases (java.lang.String, java.security.Principal[])
String keyType
java.security.Principal[] issuers
public java.lang.String chooseEngineClientAlias (java.lang.String[], java.security.Principal[], javax.net.ssl.SSLEngine)
String[] keyType
java.security.Principal[] issuers
javax.net.ssl.SSLEngine engine
public java.lang.String chooseEngineServerAlias (java.lang.String, java.security.Principal[], javax.net.ssl.SSLEngine)
String keyType
java.security.Principal[] issuers
javax.net.ssl.SSLEngine engine
public java.security.PrivateKey getPrivateKey (java.lang.String)
String alias
}
libcore/javax/net/ssl/RandomPrivateKeyX509ExtendedKeyManager.class
RandomPrivateKeyX509ExtendedKeyManager.java
package libcore.javax.net.ssl
public libcore.javax.net.ssl.RandomPrivateKeyX509ExtendedKeyManager extends libcore.javax.net.ssl.ForwardingX509ExtendedKeyManager {
private final java.util.Map cachedKeys
public void <init> (javax.net.ssl.X509ExtendedKeyManager)
javax.net.ssl.X509ExtendedKeyManager delegate
public java.security.PrivateKey getPrivateKey (java.lang.String)
java.security.KeyPairGenerator keyPairGenerator
java.security.spec.RSAPrivateKeySpec originalKeySpec
int keyLengthBits
String cacheKey
java.security.PrivateKey result
java.security.spec.DSAPrivateKeySpec originalKeySpec
java.security.KeyPairGenerator keyPairGenerator
java.security.PrivateKey result
java.security.KeyPairGenerator keyPairGenerator
java.security.PrivateKey result
java.security.KeyFactory keyFactory
java.security.PrivateKey result
java.security.GeneralSecurityException e
String alias
java.security.PrivateKey originalPrivateKey
java.security.PrivateKey result
String keyAlgorithm
}
libcore/javax/net/ssl/SSLConfigurationAsserts.class
SSLConfigurationAsserts.java
package libcore.javax.net.ssl
public libcore.javax.net.ssl.SSLConfigurationAsserts extends junit.framework.Assert {
private void <init> ()
public static void assertSSLSocketFactoryDefaultConfiguration (javax.net.ssl.SSLSocketFactory) throws java.lang.Exception
javax.net.ssl.SSLSocketFactory sslSocketFactory
private static void assertSSLSocketFactoryConfigSameAsSSLContext (javax.net.ssl.SSLSocketFactory, javax.net.ssl.SSLContext) throws java.io.IOException
javax.net.ssl.SSLSocket sslSocket
javax.net.ssl.SSLSocketFactory sslSocketFactory
javax.net.ssl.SSLContext sslContext
private static void assertSSLSocketConfigSameAsSSLContext (javax.net.ssl.SSLSocket, javax.net.ssl.SSLContext)
javax.net.ssl.SSLSocket sslSocket
javax.net.ssl.SSLContext sslContext
private static void assertSSLParametersEqual (javax.net.ssl.SSLParameters, javax.net.ssl.SSLParameters)
javax.net.ssl.SSLParameters expected
javax.net.ssl.SSLParameters actual
private static void assertCipherSuitesEqual (java.lang.String[], java.lang.String[])
String[] expected
String[] actual
private static void assertProtocolsEqual (java.lang.String[], java.lang.String[])
String[] expected
String[] actual
}
libcore/javax/net/ssl/TestKeyManager.class
TestKeyManager.java
package libcore.javax.net.ssl
public final libcore.javax.net.ssl.TestKeyManager extends javax.net.ssl.X509ExtendedKeyManager {
private static final boolean LOG
private static final java.io.PrintStream out
private final javax.net.ssl.X509ExtendedKeyManager keyManager
public static javax.net.ssl.KeyManager[] wrap (javax.net.ssl.KeyManager[])
int i
javax.net.ssl.KeyManager[] keyManagers
javax.net.ssl.KeyManager[] result
public static javax.net.ssl.KeyManager wrap (javax.net.ssl.KeyManager)
javax.net.ssl.KeyManager keyManager
public void <init> (javax.net.ssl.X509ExtendedKeyManager)
javax.net.ssl.X509ExtendedKeyManager keyManager
public java.lang.String chooseClientAlias (java.lang.String[], java.security.Principal[], java.net.Socket)
String keyType
String[] keyTypes
java.security.Principal[] issuers
java.net.Socket socket
private void assertKeyTypes (java.lang.String[])
String keyType
String[] keyTypes
private void assertKeyType (java.lang.String)
String keyType
public java.lang.String chooseServerAlias (java.lang.String, java.security.Principal[], java.net.Socket)
String keyType
java.security.Principal[] issuers
java.net.Socket socket
private void dumpSocket (java.net.Socket)
java.net.Socket socket
private void dumpIssuers (java.security.Principal[])
java.security.Principal issuer
java.security.Principal[] issuers
private java.lang.String dumpAlias (java.lang.String)
String alias
public java.security.cert.X509Certificate[] getCertificateChain (java.lang.String)
String alias
private java.security.cert.X509Certificate[] dumpCerts (java.security.cert.X509Certificate[])
java.security.cert.X509Certificate cert
java.security.cert.X509Certificate[] certs
public java.lang.String[] getClientAliases (java.lang.String, java.security.Principal[])
String keyType
java.security.Principal[] issuers
public java.lang.String[] getServerAliases (java.lang.String, java.security.Principal[])
String keyType
java.security.Principal[] issuers
private java.lang.String[] dumpAliases (java.lang.String[])
String alias
String[] aliases
public java.security.PrivateKey getPrivateKey (java.lang.String)
String alias
java.security.PrivateKey pk
public java.lang.String chooseEngineClientAlias (java.lang.String[], java.security.Principal[], javax.net.ssl.SSLEngine)
String keyType
String[] keyTypes
java.security.Principal[] issuers
javax.net.ssl.SSLEngine e
public java.lang.String chooseEngineServerAlias (java.lang.String, java.security.Principal[], javax.net.ssl.SSLEngine)
String keyType
java.security.Principal[] issuers
javax.net.ssl.SSLEngine e
private void dumpEngine (javax.net.ssl.SSLEngine)
javax.net.ssl.SSLEngine engine
static void <clinit> ()
}
libcore/javax/net/ssl/TestSSLContext$1.class
TestSSLContext.java
package libcore.javax.net.ssl
libcore.javax.net.ssl.TestSSLContext$1 extends javax.net.ssl.SSLSocketFactory {
final synthetic boolean val$want
final synthetic boolean val$need
final synthetic javax.net.ssl.SSLSocketFactory val$sf
void <init> (boolean, boolean, javax.net.ssl.SSLSocketFactory)
private javax.net.ssl.SSLSocket set (java.net.Socket)
java.net.Socket socket
javax.net.ssl.SSLSocket s
public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
java.net.InetAddress localHost
int localPort
public java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress host
int port
public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
java.net.InetAddress localAddress
int localPort
public java.lang.String[] getDefaultCipherSuites ()
public java.lang.String[] getSupportedCipherSuites ()
public java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean) throws java.io.IOException
java.net.Socket s
String host
int port
boolean autoClose
}
libcore/javax/net/ssl/TestSSLContext$HostnameRewritingObjectOutputStream$PutFieldProxy.class
TestSSLContext.java
package libcore.javax.net.ssl
libcore.javax.net.ssl.TestSSLContext$HostnameRewritingObjectOutputStream$PutFieldProxy extends java.io.ObjectOutputStream$PutField {
private final java.io.ObjectOutputStream$PutField delegate
private final String hostname
public void <init> (java.io.ObjectOutputStream$PutField, java.lang.String)
java.io.ObjectOutputStream$PutField delegate
String hostname
public void put (java.lang.String, boolean)
String name
boolean val
public void put (java.lang.String, byte)
String name
byte val
public void put (java.lang.String, char)
String name
char val
public void put (java.lang.String, short)
String name
short val
public void put (java.lang.String, int)
String name
int val
public void put (java.lang.String, long)
String name
long val
public void put (java.lang.String, float)
String name
float val
public void put (java.lang.String, double)
String name
double val
public void put (java.lang.String, java.lang.Object)
String name
Object val
public void write (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
}
libcore/javax/net/ssl/TestSSLContext$HostnameRewritingObjectOutputStream.class
TestSSLContext.java
package libcore.javax.net.ssl
libcore.javax.net.ssl.TestSSLContext$HostnameRewritingObjectOutputStream extends java.io.ObjectOutputStream {
private final String hostname
public void <init> (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream out
String hostname
public java.io.ObjectOutputStream$PutField putFields () throws java.io.IOException
}
libcore/javax/net/ssl/TestSSLContext.class
TestSSLContext.java
package libcore.javax.net.ssl
public final libcore.javax.net.ssl.TestSSLContext extends junit.framework.Assert {
private static final boolean IS_RI
public static final int EXPECTED_DEFAULT_CLIENT_SSL_SESSION_CACHE_SIZE
public static final int EXPECTED_DEFAULT_SERVER_SSL_SESSION_CACHE_SIZE
public static final int EXPECTED_DEFAULT_SSL_SESSION_CACHE_TIMEOUT
public final java.security.KeyStore clientKeyStore
public final char[] clientStorePassword
public final java.security.KeyStore serverKeyStore
public final char[] serverStorePassword
public final javax.net.ssl.KeyManager[] clientKeyManagers
public final javax.net.ssl.KeyManager[] serverKeyManagers
public final javax.net.ssl.X509ExtendedTrustManager clientTrustManager
public final javax.net.ssl.X509ExtendedTrustManager serverTrustManager
public final javax.net.ssl.SSLContext clientContext
public final javax.net.ssl.SSLContext serverContext
public final javax.net.ssl.SSLServerSocket serverSocket
public final java.net.InetAddress host
public final int port
public static boolean sslServerSocketSupportsSessionTickets ()
public java.net.InetSocketAddress getLoopbackAsHostname (java.lang.String, int) throws java.io.IOException java.lang.ClassNotFoundException
String hostname
int port
java.net.InetSocketAddress addr
java.io.ByteArrayOutputStream baos
libcore.javax.net.ssl.TestSSLContext$HostnameRewritingObjectOutputStream oos
java.io.ObjectInputStream ois
private void <init> (java.security.KeyStore, char[], java.security.KeyStore, char[], javax.net.ssl.KeyManager[], javax.net.ssl.KeyManager[], javax.net.ssl.X509ExtendedTrustManager, javax.net.ssl.X509ExtendedTrustManager, javax.net.ssl.SSLContext, javax.net.ssl.SSLContext, javax.net.ssl.SSLServerSocket, java.net.InetAddress, int)
java.security.KeyStore clientKeyStore
char[] clientStorePassword
java.security.KeyStore serverKeyStore
char[] serverStorePassword
javax.net.ssl.KeyManager[] clientKeyManagers
javax.net.ssl.KeyManager[] serverKeyManagers
javax.net.ssl.X509ExtendedTrustManager clientTrustManager
javax.net.ssl.X509ExtendedTrustManager serverTrustManager
javax.net.ssl.SSLContext clientContext
javax.net.ssl.SSLContext serverContext
javax.net.ssl.SSLServerSocket serverSocket
java.net.InetAddress host
int port
public void close ()
Exception e
public static libcore.javax.net.ssl.TestSSLContext create ()
public static libcore.javax.net.ssl.TestSSLContext create (libcore.java.security.TestKeyStore, libcore.java.security.TestKeyStore)
libcore.java.security.TestKeyStore client
libcore.java.security.TestKeyStore server
public static libcore.javax.net.ssl.TestSSLContext createWithAdditionalKeyManagers (libcore.java.security.TestKeyStore, libcore.java.security.TestKeyStore, javax.net.ssl.KeyManager[], javax.net.ssl.KeyManager[])
libcore.java.security.TestKeyStore client
libcore.java.security.TestKeyStore server
javax.net.ssl.KeyManager[] additionalClientKeyManagers
javax.net.ssl.KeyManager[] additionalServerKeyManagers
String protocol
javax.net.ssl.KeyManager[] clientKeyManagers
javax.net.ssl.KeyManager[] serverKeyManagers
javax.net.ssl.SSLContext clientContext
javax.net.ssl.SSLContext serverContext
public static libcore.javax.net.ssl.TestSSLContext create (java.security.KeyStore, char[], java.security.KeyStore, char[], javax.net.ssl.KeyManager[], javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager, javax.net.ssl.TrustManager, javax.net.ssl.SSLContext, javax.net.ssl.SSLContext)
javax.net.ssl.SSLServerSocket serverSocket
java.net.InetAddress host
int port
RuntimeException e
Exception e
java.security.KeyStore clientKeyStore
char[] clientStorePassword
java.security.KeyStore serverKeyStore
char[] serverStorePassword
javax.net.ssl.KeyManager[] clientKeyManagers
javax.net.ssl.KeyManager[] serverKeyManagers
javax.net.ssl.TrustManager clientTrustManagers
javax.net.ssl.TrustManager serverTrustManagers
javax.net.ssl.SSLContext clientContext
javax.net.ssl.SSLContext serverContext
public static final javax.net.ssl.SSLContext createSSLContext (java.lang.String, javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[])
javax.net.ssl.SSLContext context
Exception e
String protocol
javax.net.ssl.KeyManager[] keyManagers
javax.net.ssl.TrustManager[] trustManagers
public static void assertCertificateInKeyStore (java.security.Principal, java.security.KeyStore) throws java.lang.Exception
java.security.cert.X509Certificate keyStoreCertificate
String alias
java.security.Principal principal
java.security.KeyStore keyStore
String subjectName
boolean found
public static void assertCertificateInKeyStore (java.security.cert.Certificate, java.security.KeyStore) throws java.lang.Exception
java.security.cert.Certificate keyStoreCertificate
String alias
java.security.cert.Certificate certificate
java.security.KeyStore keyStore
boolean found
public static void assertServerCertificateChain (javax.net.ssl.X509TrustManager, java.security.cert.Certificate[]) throws java.security.cert.CertificateException
javax.net.ssl.X509TrustManager trustManager
java.security.cert.Certificate[] serverChain
java.security.cert.X509Certificate[] chain
public static void assertClientCertificateChain (javax.net.ssl.X509TrustManager, java.security.cert.Certificate[]) throws java.security.cert.CertificateException
javax.net.ssl.X509TrustManager trustManager
java.security.cert.Certificate[] clientChain
java.security.cert.X509Certificate[] chain
public static javax.net.ssl.SSLSocketFactory clientAuth (javax.net.ssl.SSLSocketFactory, boolean, boolean)
javax.net.ssl.SSLSocketFactory sf
boolean want
boolean need
private static javax.net.ssl.KeyManager[] concat (javax.net.ssl.KeyManager[], javax.net.ssl.KeyManager[])
javax.net.ssl.KeyManager[] a
javax.net.ssl.KeyManager[] b
javax.net.ssl.KeyManager[] result
static void <clinit> ()
}
libcore/javax/net/ssl/TestSSLEnginePair$1.class
TestSSLEnginePair.java
package libcore.javax.net.ssl
synthetic libcore.javax.net.ssl.TestSSLEnginePair$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$net$ssl$SSLEngineResult$HandshakeStatus
static void <clinit> ()
}
libcore/javax/net/ssl/TestSSLEnginePair$Hooks.class
TestSSLEnginePair.java
package libcore.javax.net.ssl
public libcore.javax.net.ssl.TestSSLEnginePair$Hooks extends java.lang.Object {
public void <init> ()
void beforeBeginHandshake (javax.net.ssl.SSLEngine, javax.net.ssl.SSLEngine)
javax.net.ssl.SSLEngine client
javax.net.ssl.SSLEngine server
}
libcore/javax/net/ssl/TestSSLEnginePair.class
TestSSLEnginePair.java
package libcore.javax.net.ssl
public final libcore.javax.net.ssl.TestSSLEnginePair extends junit.framework.Assert implements java.lang.AutoCloseable {
public final libcore.javax.net.ssl.TestSSLContext c
public final javax.net.ssl.SSLEngine server
public final javax.net.ssl.SSLEngine client
private void <init> (libcore.javax.net.ssl.TestSSLContext, javax.net.ssl.SSLEngine, javax.net.ssl.SSLEngine)
libcore.javax.net.ssl.TestSSLContext c
javax.net.ssl.SSLEngine server
javax.net.ssl.SSLEngine client
public static libcore.javax.net.ssl.TestSSLEnginePair create () throws java.io.IOException
public static libcore.javax.net.ssl.TestSSLEnginePair create (libcore.javax.net.ssl.TestSSLEnginePair$Hooks) throws java.io.IOException
libcore.javax.net.ssl.TestSSLEnginePair$Hooks hooks
public static libcore.javax.net.ssl.TestSSLEnginePair create (libcore.javax.net.ssl.TestSSLContext, libcore.javax.net.ssl.TestSSLEnginePair$Hooks) throws java.io.IOException
libcore.javax.net.ssl.TestSSLContext c
libcore.javax.net.ssl.TestSSLEnginePair$Hooks hooks
public static libcore.javax.net.ssl.TestSSLEnginePair create (libcore.javax.net.ssl.TestSSLContext, libcore.javax.net.ssl.TestSSLEnginePair$Hooks, boolean[]) throws java.io.IOException
libcore.javax.net.ssl.TestSSLContext c
libcore.javax.net.ssl.TestSSLEnginePair$Hooks hooks
boolean[] finished
javax.net.ssl.SSLEngine[] engines
public static javax.net.ssl.SSLEngine[] connect (libcore.javax.net.ssl.TestSSLContext, libcore.javax.net.ssl.TestSSLEnginePair$Hooks) throws java.io.IOException
libcore.javax.net.ssl.TestSSLContext c
libcore.javax.net.ssl.TestSSLEnginePair$Hooks hooks
public static javax.net.ssl.SSLEngine[] connect (libcore.javax.net.ssl.TestSSLContext, libcore.javax.net.ssl.TestSSLEnginePair$Hooks, boolean[]) throws java.io.IOException
boolean clientDone
boolean serverDone
boolean progress
libcore.javax.net.ssl.TestSSLContext c
libcore.javax.net.ssl.TestSSLEnginePair$Hooks hooks
boolean[] finished
boolean[] clientFinished
boolean[] serverFinished
javax.net.ssl.SSLSession session
int packetBufferSize
java.nio.ByteBuffer clientToServer
java.nio.ByteBuffer serverToClient
int applicationBufferSize
java.nio.ByteBuffer scratch
javax.net.ssl.SSLEngine client
javax.net.ssl.SSLEngine server
public void close () throws javax.net.ssl.SSLException
public static void close (javax.net.ssl.SSLEngine[])
javax.net.ssl.SSLEngine engine
Exception e
javax.net.ssl.SSLEngine[] engines
private static boolean handshakeCompleted (javax.net.ssl.SSLEngine, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ByteBuffer, boolean[]) throws java.io.IOException
Runnable runnable
boolean progress
int inputPositionBefore
javax.net.ssl.SSLEngineResult unwrapResult
java.nio.ByteBuffer emptyByteBuffer
int inputPositionBefore
int outputPositionBefore
javax.net.ssl.SSLEngineResult wrapResult
javax.net.ssl.SSLEngineResult$HandshakeStatus status
javax.net.ssl.SSLEngine engine
java.nio.ByteBuffer output
java.nio.ByteBuffer input
java.nio.ByteBuffer scratch
boolean[] finished
private static void assertFinishedOnce (boolean[], javax.net.ssl.SSLEngineResult)
boolean[] finishedOut
javax.net.ssl.SSLEngineResult result
}
libcore/javax/net/ssl/TestSSLSessions.class
TestSSLSessions.java
package libcore.javax.net.ssl
public final libcore.javax.net.ssl.TestSSLSessions extends java.lang.Object {
public final javax.net.ssl.SSLSession invalid
public final javax.net.ssl.SSLSession server
public final javax.net.ssl.SSLSession client
public final libcore.javax.net.ssl.TestSSLSocketPair s
private void <init> (javax.net.ssl.SSLSession, javax.net.ssl.SSLSession, javax.net.ssl.SSLSession, libcore.javax.net.ssl.TestSSLSocketPair)
javax.net.ssl.SSLSession invalid
javax.net.ssl.SSLSession server
javax.net.ssl.SSLSession client
libcore.javax.net.ssl.TestSSLSocketPair s
public void close ()
public static final libcore.javax.net.ssl.TestSSLSessions create ()
javax.net.ssl.SSLSocketFactory sf
javax.net.ssl.SSLSocket ssl
javax.net.ssl.SSLSession invalid
libcore.javax.net.ssl.TestSSLSocketPair s
Exception e
}
libcore/javax/net/ssl/TestSSLSocketPair$1.class
TestSSLSocketPair.java
package libcore.javax.net.ssl
libcore.javax.net.ssl.TestSSLSocketPair$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic String[] val$serverCipherSuites
final synthetic javax.net.ssl.SSLSocket val$server
void <init> (java.lang.String[], javax.net.ssl.SSLSocket)
public java.lang.Void call () throws java.lang.Exception
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
libcore/javax/net/ssl/TestSSLSocketPair$2.class
TestSSLSocketPair.java
package libcore.javax.net.ssl
libcore.javax.net.ssl.TestSSLSocketPair$2 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic String[] val$clientCipherSuites
final synthetic javax.net.ssl.SSLSocket val$client
void <init> (java.lang.String[], javax.net.ssl.SSLSocket)
public java.lang.Void call () throws java.lang.Exception
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
libcore/javax/net/ssl/TestSSLSocketPair.class
TestSSLSocketPair.java
package libcore.javax.net.ssl
public final libcore.javax.net.ssl.TestSSLSocketPair extends java.lang.Object {
public final libcore.javax.net.ssl.TestSSLContext c
public final javax.net.ssl.SSLSocket server
public final javax.net.ssl.SSLSocket client
private void <init> (libcore.javax.net.ssl.TestSSLContext, javax.net.ssl.SSLSocket, javax.net.ssl.SSLSocket)
libcore.javax.net.ssl.TestSSLContext c
javax.net.ssl.SSLSocket server
javax.net.ssl.SSLSocket client
public void close ()
Exception e
public static libcore.javax.net.ssl.TestSSLSocketPair create ()
libcore.javax.net.ssl.TestSSLContext c
javax.net.ssl.SSLSocket[] sockets
public static javax.net.ssl.SSLSocket[] connect (libcore.javax.net.ssl.TestSSLContext, java.lang.String[], java.lang.String[])
Exception serverException
Exception e
Exception clientException
Exception e
javax.net.ssl.SSLSocket client
javax.net.ssl.SSLSocket server
java.util.concurrent.ExecutorService executor
java.util.concurrent.Future s
java.util.concurrent.Future c
Exception serverException
Exception clientException
RuntimeException e
Exception e
libcore.javax.net.ssl.TestSSLContext context
String[] clientCipherSuites
String[] serverCipherSuites
}
libcore/javax/net/ssl/TestTrustManager.class
TestTrustManager.java
package libcore.javax.net.ssl
public final libcore.javax.net.ssl.TestTrustManager extends javax.net.ssl.X509ExtendedTrustManager {
private static final boolean LOG
private static final java.io.PrintStream out
private final javax.net.ssl.X509TrustManager trustManager
private final javax.net.ssl.X509ExtendedTrustManager extendedTrustManager
public static javax.net.ssl.TrustManager[] wrap (javax.net.ssl.TrustManager[])
int i
javax.net.ssl.TrustManager[] trustManagers
javax.net.ssl.TrustManager[] result
public static javax.net.ssl.TrustManager wrap (javax.net.ssl.TrustManager)
javax.net.ssl.TrustManager trustManager
public void <init> (javax.net.ssl.X509ExtendedTrustManager)
javax.net.ssl.X509ExtendedTrustManager trustManager
public void <init> (javax.net.ssl.X509TrustManager)
javax.net.ssl.X509TrustManager trustManager
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.CertificateException e
java.security.cert.X509Certificate[] chain
String authType
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String, java.net.Socket) throws java.security.cert.CertificateException
java.security.cert.CertificateException e
java.security.cert.X509Certificate[] chain
String authType
java.net.Socket socket
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String, javax.net.ssl.SSLEngine) throws java.security.cert.CertificateException
java.security.cert.CertificateException e
java.security.cert.X509Certificate[] chain
String authType
javax.net.ssl.SSLEngine engine
private void assertClientAuthType (java.lang.String)
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.CertificateException e
java.security.cert.X509Certificate[] chain
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, java.net.Socket) throws java.security.cert.CertificateException
java.security.cert.CertificateException e
java.security.cert.X509Certificate[] chain
String authType
java.net.Socket socket
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, javax.net.ssl.SSLEngine) throws java.security.cert.CertificateException
java.security.cert.CertificateException e
java.security.cert.X509Certificate[] chain
String authType
javax.net.ssl.SSLEngine engine
private void assertServerAuthType (java.lang.String)
String authType
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
java.security.cert.X509Certificate[] result
static void <clinit> ()
}
libcore/testing/
libcore/testing/io/
libcore/testing/io/TestIoUtils.class
TestIoUtils.java
package libcore.testing.io
public libcore.testing.io.TestIoUtils extends java.lang.Object {
private static final java.util.Random random
private void <init> ()
public static java.lang.String readFileAsString (java.lang.String) throws java.io.IOException
String absolutePath
public static java.io.File createTemporaryDirectory (java.lang.String)
String candidateName
java.io.File result
String prefix
public static void closeQuietly (java.lang.AutoCloseable)
RuntimeException rethrown
AutoCloseable closeable
private static synchronized int nextRandomInt ()
static void <clinit> ()
}
org/
org/apache/
org/apache/harmony/
org/apache/harmony/beans/
org/apache/harmony/beans/tests/
org/apache/harmony/beans/tests/java/
org/apache/harmony/beans/tests/java/beans/
org/apache/harmony/beans/tests/java/beans/PropertyChangeEventTest$1.class
PropertyChangeEventTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeEventTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.beans.PropertyChangeEvent initEv
java.beans.PropertyChangeEvent desrEv
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeEventTest.class
PropertyChangeEventTest.java
package org.apache.harmony.beans.tests.java.beans
public org.apache.harmony.beans.tests.java.beans.PropertyChangeEventTest extends junit.framework.TestCase {
public static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert comparator
public void <init> ()
public void testConstructor_Normal ()
Object src
Object oldValue
Object newValue
java.beans.PropertyChangeEvent event
public void testConstructor_Null ()
Object src
java.beans.PropertyChangeEvent event
public void testConstructor_NullProperty ()
Object src
Object oldValue
Object newValue
java.beans.PropertyChangeEvent event
public void testConstructor_NullSrc ()
public void testSetPropagationId_Normal ()
Object src
Object oldValue
Object newValue
java.beans.PropertyChangeEvent event
Object pid
public void testSetPropagationId_Null ()
Object src
Object oldValue
Object newValue
java.beans.PropertyChangeEvent event
Object pid
public void testSerializationSelf () throws java.lang.Exception
public void testSerializationCompatibility () throws java.lang.Exception
static void <clinit> ()
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeListenerProxyTest$MockPropertyChangeListener.class
PropertyChangeListenerProxyTest.java
package org.apache.harmony.beans.tests.java.beans
public org.apache.harmony.beans.tests.java.beans.PropertyChangeListenerProxyTest$MockPropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener {
public void <init> ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent newevent
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeListenerProxyTest.class
PropertyChangeListenerProxyTest.java
package org.apache.harmony.beans.tests.java.beans
public org.apache.harmony.beans.tests.java.beans.PropertyChangeListenerProxyTest extends junit.framework.TestCase {
java.beans.PropertyChangeListenerProxy proxy
java.beans.PropertyChangeListener listener
String name
static java.beans.PropertyChangeEvent event
public void <init> ()
protected void setUp () throws java.lang.Exception
public void testPropertyChangeListenerProxy ()
java.beans.PropertyChangeEvent newevent
public void testPropertyChange ()
public void testPropertyChange_PropertyChangeEvent ()
java.beans.PropertyChangeListenerProxy proxy
static void <clinit> ()
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$1.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$1 extends java.lang.Object implements java.beans.PropertyChangeListener {
final synthetic Object val$src
final synthetic org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
void <init> (org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest, java.lang.Object)
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent evt
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$2.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$2 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
final synthetic org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
void <init> (org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest)
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.beans.PropertyChangeSupport sup2
java.beans.PropertyChangeSupport deSup
java.beans.PropertyChangeListener[] sup2listeners
java.beans.PropertyChangeListener[] deSupListeners
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$3.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$3 extends java.lang.Object implements java.beans.PropertyChangeListener {
final synthetic org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
void <init> (org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest)
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$4.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$4 extends java.lang.Object implements java.beans.PropertyChangeListener {
final synthetic org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
void <init> (org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest)
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest this$0
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent arg0
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$MockPropertyChangeListener.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener java.io.Serializable {
private static final long serialVersionUID
private transient Object expSrc
private String expPropName
private transient Object expOldValue
private transient Object expNewValue
private transient java.beans.PropertyChangeEvent event
private final transient boolean called
public void <init> ()
public void <init> (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object src
String propName
Object oldValue
Object newValue
public void setAll (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object src
String propName
Object oldValue
Object newValue
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
public void assertCalled ()
public void assertNotCalled ()
public boolean equals (java.lang.Object)
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l
Object obj
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$MockPropertyChangeListener2.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener2 extends java.lang.Object implements java.beans.PropertyChangeListener {
void <init> ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$MockPropertyChangeListener3$1.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener3$1 extends java.lang.Object implements java.beans.PropertyChangeListener {
final synthetic org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener3 this$0
void <init> (org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener3)
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener3 this$0
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest$MockPropertyChangeListener3.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener3 extends java.lang.Object implements java.beans.PropertyChangeListener {
java.beans.PropertyChangeSupport changeSupport
public void <init> (java.beans.PropertyChangeSupport)
java.beans.PropertyChangeSupport changeSupport
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
}
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest.class
PropertyChangeSupportTest.java
package org.apache.harmony.beans.tests.java.beans
public org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest extends junit.framework.TestCase {
private java.io.File tempFile
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void testConstructor_Normal ()
Object src
public void testAddPropertyChangeListener_PropertyChangeListener_Normal ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
java.beans.PropertyChangeListener l4
java.beans.PropertyChangeListener[] listeners
public void testAddPropertyChangeListener_PropertyChangeListener_Null ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener[] listeners
public void testAddPropertyChangeListener_PropertyChangeListener_Duplicate ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener[] listeners
public void testAddPropertyChangeListener_PropertyChangeListener_String_Normal ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
java.beans.PropertyChangeListener[] listeners
public void testAddPropertyChangeListener_PropertyChangeListener_String_NullListener ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener[] listeners
public void testAddPropertyChangeListener_PropertyChangeListener_String_NullProperty ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
public void testAddPropertyChangeListener_PropertyChangeListener_String_Duplicate ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
java.beans.PropertyChangeListener[] listeners
public void testRemovePropertyChangeListener_PropertyChangeListener_Normal ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
java.beans.PropertyChangeListener[] listeners
public void testRemovePropertyChangeListener_PropertyChangeListener_Null ()
Object src
java.beans.PropertyChangeSupport sup
public void testRemovePropertyChangeListener_PropertyChangeListener_NonRegistered ()
Object src
java.beans.PropertyChangeSupport sup
public void testRemovePropertyChangeListener_PropertyChangeListener_String_AllRegistered ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
public void testRemovePropertyChangeListener_PropertyChangeListener_String_PropertyRegistered ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
public void testRemovePropertyChangeListener_PropertyChangeListener_String_NonRegistered ()
Object src
java.beans.PropertyChangeSupport sup
public void testRemovePropertyChangeListener_PropertyChangeListener_String_NullListener ()
Object src
java.beans.PropertyChangeSupport sup
public void testRemovePropertyChangeListener_PropertyChangeListener_String_NullProperty ()
Object src
java.beans.PropertyChangeSupport sup
public void testGetPropertyChangeListener_Normal ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
java.beans.PropertyChangeListener l4
public void testGetPropertyChangeListener_Empty ()
Object src
java.beans.PropertyChangeSupport sup
public void testGetPropertyChangeListener_String_Normal ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
java.beans.PropertyChangeListener l4
public void testGetPropertyChangeListener_String_None ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
java.beans.PropertyChangeListener l4
public void testGetPropertyChangeListener_String_Null ()
Object src
java.beans.PropertyChangeSupport sup
public void testHasListener_AllRegistered ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
public void testHasListener_PropertyRegistered ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
java.beans.PropertyChangeListener l2
java.beans.PropertyChangeListener l3
public void testHasListener_None ()
Object src
java.beans.PropertyChangeSupport sup
public void testHasListener_Null ()
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeListener l1
public void testFireIndexedPropertyChange ()
Object src
java.beans.PropertyChangeSupport pcs
public void testFirePropertyChange_Object_NoListeners ()
Object src
java.beans.PropertyChangeSupport sup
public void testFirePropertyChange_Object_Normal ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Object_EqualValues ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Object_NullValues ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Object_NullNewValue ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Object_NullOldValue ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Object_NullProperty ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Object_NullListener ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
public void testFirePropertyChange_PropertyChangeEvent_Normal ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
Object src2
java.beans.PropertyChangeEvent event
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_PropertyChangeEvent_EqualValues ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
Object src2
java.beans.PropertyChangeEvent event
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_PropertyChangeEvent_NullValues ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
Object src2
java.beans.PropertyChangeEvent event
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_PropertyChangeEvent_NullNewValue ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
Object src2
java.beans.PropertyChangeEvent event
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_PropertyChangeEvent_NullOldValue ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
Object src2
java.beans.PropertyChangeEvent event
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_PropertyChangeEvent_NullProperty ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
Object src2
java.beans.PropertyChangeEvent event
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_PropertyChangeEvent_Null ()
Object src
java.beans.PropertyChangeSupport sup
public void testFirePropertyChange_PropertyChangeEvent_NullListener ()
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeEvent event
public void testFirePropertyChange_Boolean_Normal ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Boolean_EqualValues ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Boolean_NullProperty ()
Object src
java.beans.PropertyChangeSupport sup
Object newValue
Object oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Boolean_NullListener ()
java.beans.PropertyChangeSupport sup
public void testFirePropertyChange_Int_Normal ()
Object src
java.beans.PropertyChangeSupport sup
int newValue
int oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Int_EqualValues ()
Object src
java.beans.PropertyChangeSupport sup
Integer newValue
Integer oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Int_NullProperty ()
Object src
java.beans.PropertyChangeSupport sup
Integer newValue
Integer oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l2
java.beans.PropertyChangeListener l3
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l4
public void testFirePropertyChange_Int_NullListener ()
Object src
java.beans.PropertyChangeSupport sup
public void testSerialization () throws java.lang.Exception
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeSupport sup2
Integer newValue
Integer oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener2 l2
java.beans.PropertyChangeSupport deSup
java.beans.PropertyChangeListener[] sup2listeners
java.beans.PropertyChangeListener[] deSupListeners
public void testSerializationCompatibility () throws java.lang.Exception
Object src
java.beans.PropertyChangeSupport sup
java.beans.PropertyChangeSupport sup2
Integer newValue
Integer oldValue
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener l1
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener2 l2
public void testConcurrentModification ()
java.beans.PropertyChangeSupport changeSupport
org.apache.harmony.beans.tests.java.beans.PropertyChangeSupportTest$MockPropertyChangeListener3 changeListener
public void testConstructor_Null ()
public void test_addPropertyChangeListenerNullNull () throws java.lang.Exception
public void testRemovePropertyChangeListener ()
java.beans.PropertyChangeSupport prop
java.beans.PropertyChangeListener lis1
java.beans.PropertyChangeListener lis2
public void testRemovePropertyChangeListener2 ()
java.beans.PropertyChangeListener listener
java.beans.PropertyChangeSupport pcs
java.beans.PropertyChangeListener[] listeners
public void testSerializableListener () throws java.lang.Exception
public void testNonSerializableListener () throws java.lang.Exception
private void writePropertyChangeListeners (java.beans.PropertyChangeListener[])
java.beans.PropertyChangeListener element
java.beans.PropertyChangeSupport pcs
java.io.IOException ioe
Exception e
java.io.IOException ioe
java.io.IOException ioe
java.beans.PropertyChangeListener[] array
java.io.ObjectOutputStream oos
private java.beans.PropertyChangeListener[] readPropertyChangeListeners () throws java.lang.Exception
java.io.ObjectInputStream ois
java.beans.PropertyChangeSupport pcs
private static java.lang.String getProxyPropertyName (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener actual
private static java.beans.PropertyChangeListener unwindProxyListener (java.beans.PropertyChangeListener, int)
java.beans.PropertyChangeListener listener
int maxDepth
int depth
java.beans.PropertyChangeListener delegate
static synthetic java.beans.PropertyChangeListener access$000 (java.beans.PropertyChangeListener, int)
java.beans.PropertyChangeListener x0
int x1
static synthetic java.lang.String access$100 (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener x0
}
org/apache/harmony/beans/tests/support/
org/apache/harmony/beans/tests/support/NonSerializablePropertyChangeListener.class
NonSerializablePropertyChangeListener.java
package org.apache.harmony.beans.tests.support
public org.apache.harmony.beans.tests.support.NonSerializablePropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener {
public void <init> ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
}
org/apache/harmony/beans/tests/support/SerializableBean.class
SerializableBean.java
package org.apache.harmony.beans.tests.support
public org.apache.harmony.beans.tests.support.SerializableBean extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private int value
private String text
private Integer iValue
private int[] intArray
private String[] strArray
public void <init> ()
public void <init> (java.lang.String)
String text
public java.lang.String getText ()
public java.lang.Integer getIValue ()
public void setIValue (java.lang.Integer)
Integer iValue
public int getValue ()
public void setValue (int)
int value
public int[] getIntArray ()
public void setIntArray (int[])
int[] intArray
public java.lang.String[] getStrArray ()
public void setStrArray (java.lang.String[])
String[] strArray
}
org/apache/harmony/beans/tests/support/SerializablePropertyChangeListener.class
SerializablePropertyChangeListener.java
package org.apache.harmony.beans.tests.support
public org.apache.harmony.beans.tests.support.SerializablePropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener java.io.Serializable {
private static final long serialVersionUID
public void <init> ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
}
org/apache/harmony/beans/tests/support/StandardBean.class
StandardBean.java
package org.apache.harmony.beans.tests.support
public org.apache.harmony.beans.tests.support.StandardBean extends java.lang.Object {
private String text
private org.apache.harmony.beans.tests.support.StandardBean bean
public void <init> ()
public void <init> (java.lang.String)
String text
public java.lang.String getText ()
public void setText (java.lang.String)
String text
public org.apache.harmony.beans.tests.support.StandardBean getPeer ()
public void setPeer (org.apache.harmony.beans.tests.support.StandardBean)
org.apache.harmony.beans.tests.support.StandardBean bean
}
org/apache/harmony/beans/tests/support/StandardBean2.class
StandardBean2.java
package org.apache.harmony.beans.tests.support
public org.apache.harmony.beans.tests.support.StandardBean2 extends java.lang.Object {
public void <init> ()
}
org/apache/harmony/beans/tests/support/beancontext/
org/apache/harmony/beans/tests/support/beancontext/mock/
org/apache/harmony/beans/tests/support/beancontext/mock/MockPropertyChangeListener.class
MockPropertyChangeListener.java
package org.apache.harmony.beans.tests.support.beancontext.mock
public org.apache.harmony.beans.tests.support.beancontext.mock.MockPropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener {
public java.beans.PropertyChangeEvent lastEvent
public void <init> ()
public void clearLastEvent ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent evt
}
org/apache/harmony/beans/tests/support/beancontext/mock/MockPropertyChangeListenerS.class
MockPropertyChangeListenerS.java
package org.apache.harmony.beans.tests.support.beancontext.mock
public org.apache.harmony.beans.tests.support.beancontext.mock.MockPropertyChangeListenerS extends java.lang.Object implements java.beans.PropertyChangeListener java.io.Serializable {
private static final long serialVersionUID
public java.beans.PropertyChangeEvent lastEvent
public String id
public void <init> (java.lang.String)
String id
public void clearLastEvent ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent evt
}
org/apache/harmony/beans/tests/support/mock/
org/apache/harmony/beans/tests/support/mock/Mock2Event.class
MockPropertyChangeValidListener.java
package org.apache.harmony.beans.tests.support.mock
org.apache.harmony.beans.tests.support.mock.Mock2Event extends java.lang.Object {
void <init> ()
}
org/apache/harmony/beans/tests/support/mock/MockEvent.class
MockPropertyChangeValidListener.java
package org.apache.harmony.beans.tests.support.mock
org.apache.harmony.beans.tests.support.mock.MockEvent extends java.lang.Object {
void <init> ()
}
org/apache/harmony/beans/tests/support/mock/MockFakeEvent.class
MockFakeEvent.java
package org.apache.harmony.beans.tests.support.mock
public org.apache.harmony.beans.tests.support.mock.MockFakeEvent extends java.lang.Object {
public void <init> ()
}
org/apache/harmony/beans/tests/support/mock/MockPropertyChangeEvent.class
MockPropertyChangeEvent.java
package org.apache.harmony.beans.tests.support.mock
public org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent extends java.util.EventObject {
private static final long serialVersionUID
public void <init> (java.lang.Object)
Object source
}
org/apache/harmony/beans/tests/support/mock/MockPropertyChangeListener.class
MockPropertyChangeListener.java
package org.apache.harmony.beans.tests.support.mock
public abstract org.apache.harmony.beans.tests.support.mock.MockPropertyChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void mockPropertyChange (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
public abstract void mockPropertyChange2 (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
public abstract void mockPropertyChange3 (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
public abstract void mockNotAEventObject (org.apache.harmony.beans.tests.support.mock.MockFakeEvent)
public abstract void mockPropertyChange_Invalid ()
}
org/apache/harmony/beans/tests/support/mock/MockPropertyChangeListener2.class
MockPropertyChangeListener2.java
package org.apache.harmony.beans.tests.support.mock
public abstract org.apache.harmony.beans.tests.support.mock.MockPropertyChangeListener2 extends java.lang.Object {
public abstract void mockPropertyChange (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
}
org/apache/harmony/beans/tests/support/mock/MockPropertyChangeValidListener.class
MockPropertyChangeValidListener.java
package org.apache.harmony.beans.tests.support.mock
public abstract org.apache.harmony.beans.tests.support.mock.MockPropertyChangeValidListener extends java.lang.Object implements java.util.EventListener {
public abstract void mockPropertyChange (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
public abstract void mockPropertyChange2 (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
public abstract void mockPropertyChange3 (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
public abstract void mockNotAEventObject (org.apache.harmony.beans.tests.support.mock.MockFakeEvent)
public abstract void mockPropertyChange_Valid (org.apache.harmony.beans.tests.support.mock.MockEvent)
public abstract void mockPropertyChange_Valid (org.apache.harmony.beans.tests.support.mock.Mock2Event)
public abstract void mockPropertyChange_Valid (org.apache.harmony.beans.tests.support.mock.MockPropertyChangeEvent)
}
org/apache/harmony/logging/
org/apache/harmony/logging/tests/
org/apache/harmony/logging/tests/java/
org/apache/harmony/logging/tests/java/util/
org/apache/harmony/logging/tests/java/util/logging/
org/apache/harmony/logging/tests/java/util/logging/ConsoleHandlerTest$MockFilter.class
ConsoleHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.ConsoleHandlerTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/ConsoleHandlerTest$MockFormatter.class
ConsoleHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.ConsoleHandlerTest$MockFormatter extends java.util.logging.Formatter {
public void <init> ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord r
public java.lang.String getHead (java.util.logging.Handler)
java.util.logging.Handler h
public java.lang.String getTail (java.util.logging.Handler)
java.util.logging.Handler h
}
org/apache/harmony/logging/tests/java/util/logging/ConsoleHandlerTest$MockOutputStream.class
ConsoleHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.ConsoleHandlerTest$MockOutputStream extends java.io.ByteArrayOutputStream {
public void <init> ()
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (int)
int oneByte
}
org/apache/harmony/logging/tests/java/util/logging/ConsoleHandlerTest$MockStreamHandler.class
ConsoleHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.ConsoleHandlerTest$MockStreamHandler extends java.util.logging.ConsoleHandler {
public void <init> ()
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream out
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord r
}
org/apache/harmony/logging/tests/java/util/logging/ConsoleHandlerTest.class
ConsoleHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.ConsoleHandlerTest extends junit.framework.TestCase {
private static final String INVALID_LEVEL
private final java.io.PrintStream err
private java.io.OutputStream errSubstituteStream
private static String className
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void testConstructor_NoProperties ()
java.util.logging.ConsoleHandler h
public void testConstructor_ValidProperties () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
public void testConstructor_InvalidProperties () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
public void testClose_SufficientPrivilege_NormalClose () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
public void testClose_SufficientPrivilege_Exception () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
public void testClose_SufficientPrivilege_DirectClose () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
public void testPublish_NoFilter () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
java.util.logging.LogRecord r
public void testPublish_AfterResetSystemErr () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
java.util.logging.LogRecord r
public void testPublish_WithFilter () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
java.util.logging.LogRecord r
public void testPublish_Null () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
public void testPublish_EmptyMsg () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
java.util.logging.LogRecord r
public void testPublish_NullMsg () throws java.lang.Exception
java.util.Properties p
java.util.logging.ConsoleHandler h
java.util.logging.LogRecord r
public void testPublish_AfterClose () throws java.lang.Exception
java.io.ByteArrayOutputStream bos
java.util.Properties p
java.util.logging.ConsoleHandler h
java.util.logging.LogRecord r1
java.util.logging.LogRecord r2
java.io.IOException e
java.io.PrintStream backup
public void testSetOutputStream_Normal ()
org.apache.harmony.logging.tests.java.util.logging.ConsoleHandlerTest$MockStreamHandler h
java.util.logging.LogRecord r
java.io.ByteArrayOutputStream aos2
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/ErrorManagerTest.class
ErrorManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.ErrorManagerTest extends junit.framework.TestCase {
private final java.io.PrintStream err
private java.io.OutputStream errSubstituteStream
public void <init> ()
public void setUp () throws java.lang.Exception
public void tearDown () throws java.lang.Exception
public void test_errorStringStringint ()
java.util.logging.ErrorManager em
public void test_constants ()
}
org/apache/harmony/logging/tests/java/util/logging/FileHandlerTest$MockFileHandler.class
FileHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.FileHandlerTest$MockFileHandler extends java.util.logging.FileHandler {
public void <init> () throws java.io.IOException
public void <init> (java.lang.String) throws java.io.IOException
String pattern
public void publicSetOutputStream (java.io.OutputStream)
java.io.OutputStream stream
}
org/apache/harmony/logging/tests/java/util/logging/FileHandlerTest$MockFilter.class
FileHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.FileHandlerTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/FileHandlerTest$MockFormatter.class
FileHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.FileHandlerTest$MockFormatter extends java.util.logging.Formatter {
public void <init> ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord r
public java.lang.String getTail (java.util.logging.Handler)
java.util.logging.Handler h
public java.lang.String getHead (java.util.logging.Handler)
java.util.logging.Handler h
}
org/apache/harmony/logging/tests/java/util/logging/FileHandlerTest.class
FileHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.FileHandlerTest extends junit.framework.TestCase {
static final java.util.logging.LogManager manager
static final java.util.Properties props
static final String className
static final String USR_HOME_KEY
static final String TMP_DIR_KEY
static final String SEP
private final java.io.PrintStream err
private java.io.OutputStream errSubstituteStream
String homePath
String tempPath
java.util.logging.FileHandler handler
java.util.logging.LogRecord r
public void <init> ()
protected void setUp () throws java.lang.Exception
java.io.File file
private void initProps ()
protected void tearDown () throws java.lang.Exception
public void testConstructor_NoUsrHome () throws java.io.IOException
public void testConstructor_NoTmpDir () throws java.io.IOException
public void testConstructor_NoTmpDir_NoUsrHome () throws java.io.IOException
public void testLock () throws java.lang.Exception
java.io.FileOutputStream output
java.util.logging.FileHandler h
public void testFileHandler () throws java.lang.Exception
int i
public void testDefaultValue () throws java.lang.Exception
int i
private void assertFileContent (java.lang.String, java.lang.String, java.util.logging.Formatter, java.lang.String) throws java.lang.Exception
String homepath
String filename
java.util.logging.Formatter formatter
String encoding
private void assertFileContent (java.lang.String, java.lang.String, java.util.logging.LogRecord[], java.util.logging.Formatter, java.lang.String) throws java.lang.Exception
int i
StringBuffer sb
String homepath
String filename
java.util.logging.LogRecord[] lr
java.util.logging.Formatter formatter
String encoding
String msg
byte[] bytes
java.io.InputStream inputStream
private void reset (java.lang.String, java.lang.String)
int i
java.io.File[] files
Exception e
Exception e
String homepath
String filename
java.io.File file
public void testLimitAndCount () throws java.lang.Exception
int i
int i
int i
int i
java.io.File logDir
java.util.logging.LogRecord[] rs
java.util.logging.FileHandler h1
java.util.logging.FileHandler h2
public void testInvalidProperty () throws java.lang.Exception
public void testInvalidParams () throws java.io.IOException
NullPointerException e
java.util.logging.FileHandler h1
java.io.File file
public void testSetOutputStream () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.FileHandlerTest$MockFileHandler handler
java.io.ByteArrayOutputStream out
String msg
java.util.logging.Formatter f
public void testFileHandlerString () throws java.lang.Exception
java.util.logging.FileHandler h
java.util.logging.FileHandler h2
java.util.logging.FileHandler h3
java.util.logging.FileHandler h4
java.util.logging.FileHandler h6
java.util.logging.FileHandler h7
java.io.File file
java.util.logging.FileHandler h8
java.util.logging.FileHandler h9
public void testEmptyPattern_3params () throws java.lang.SecurityException java.io.IOException
public void testEmptyPattern_2params () throws java.lang.SecurityException java.io.IOException
public void testEmptyPattern_4params () throws java.lang.SecurityException java.io.IOException
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/FilterTest$1.class
FilterTest.java
package org.apache.harmony.logging.tests.java.util.logging
synthetic org.apache.harmony.logging.tests.java.util.logging.FilterTest$1 extends java.lang.Object {
}
org/apache/harmony/logging/tests/java/util/logging/FilterTest$MockFilter.class
FilterTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.FilterTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
final synthetic org.apache.harmony.logging.tests.java.util.logging.FilterTest this$0
private void <init> (org.apache.harmony.logging.tests.java.util.logging.FilterTest)
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
synthetic void <init> (org.apache.harmony.logging.tests.java.util.logging.FilterTest, org.apache.harmony.logging.tests.java.util.logging.FilterTest$1)
org.apache.harmony.logging.tests.java.util.logging.FilterTest x0
org.apache.harmony.logging.tests.java.util.logging.FilterTest$1 x1
}
org/apache/harmony/logging/tests/java/util/logging/FilterTest.class
FilterTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.FilterTest extends junit.framework.TestCase {
public void <init> ()
public void testFilter ()
org.apache.harmony.logging.tests.java.util.logging.FilterTest$MockFilter f
}
org/apache/harmony/logging/tests/java/util/logging/FormatterTest$MockFormatter.class
FormatterTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.FormatterTest$MockFormatter extends java.util.logging.Formatter {
public void <init> ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord arg0
}
org/apache/harmony/logging/tests/java/util/logging/FormatterTest.class
FormatterTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.FormatterTest extends junit.framework.TestCase {
java.util.logging.Formatter f
java.util.logging.LogRecord r
static String MSG
public void <init> ()
protected void setUp () throws java.lang.Exception
public void testFormat ()
public void testGetHead ()
public void testGetTail ()
public void testFormatMessage ()
String pattern
Object[] oa
public void testLocalizedFormatMessage ()
java.util.ResourceBundle rb
Object[] oa
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/HandlerTest$MockErrorManager.class
HandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockErrorManager extends java.util.logging.ErrorManager {
public void <init> ()
public void error (java.lang.String, java.lang.Exception, int)
String msg
Exception ex
int errorCode
}
org/apache/harmony/logging/tests/java/util/logging/HandlerTest$MockFilter.class
HandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/HandlerTest$MockHandler.class
HandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler extends java.util.logging.Handler {
public void <init> ()
public void close ()
public void flush ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
public void reportError (java.lang.String, java.lang.Exception, int)
String msg
Exception ex
int code
}
org/apache/harmony/logging/tests/java/util/logging/HandlerTest$NullOutputStream.class
HandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.HandlerTest$NullOutputStream extends java.io.OutputStream {
public void <init> ()
public void write (int) throws java.io.IOException
int arg0
}
org/apache/harmony/logging/tests/java/util/logging/HandlerTest.class
HandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.HandlerTest extends junit.framework.TestCase {
private static String className
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void <init> (java.lang.String)
String arg0
public void testConstructor ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testConstructor_Properties () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testClose ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testFlush ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testPublish ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testGetSetEncoding_Normal () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testGetSetEncoding_Null () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testGetSetEncoding_Unsupported ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testGetSetErrorManager_Normal () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
java.util.logging.ErrorManager man
public void testGetSetErrorManager_Null () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testGetSetFilter_Normal () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
java.util.logging.Filter f
public void testGetSetFilter_Null () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testGetSetFormatter_Normal () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
java.util.logging.Formatter f
public void testGetSetFormatter_Null () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testGetSetLevel_Normal () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
java.util.logging.Level f
public void testGetSetLevel_Null () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
public void testIsLoggable_NoFilter ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
java.util.logging.LogRecord r
public void testIsLoggable_WithFilter ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
java.util.logging.LogRecord r
public void testIsLoggable_Null ()
org.apache.harmony.logging.tests.java.util.logging.HandlerTest$MockHandler h
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LevelTest$1.class
LevelTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.LevelTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.util.logging.Level init
java.util.logging.Level dser
}
org/apache/harmony/logging/tests/java/util/logging/LevelTest$MockLevel.class
LevelTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel extends java.util.logging.Level implements java.io.Serializable {
private static final long serialVersionUID
final synthetic org.apache.harmony.logging.tests.java.util.logging.LevelTest this$0
public void <init> (org.apache.harmony.logging.tests.java.util.logging.LevelTest, java.lang.String, int)
org.apache.harmony.logging.tests.java.util.logging.LevelTest this$0
String name
int value
public void <init> (org.apache.harmony.logging.tests.java.util.logging.LevelTest, java.lang.String, int, java.lang.String)
org.apache.harmony.logging.tests.java.util.logging.LevelTest this$0
String name
int value
String resourceBundleName
}
org/apache/harmony/logging/tests/java/util/logging/LevelTest$MyLevel.class
LevelTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MyLevel extends java.util.logging.Level implements java.io.Serializable {
private static final long serialVersionUID
public static final java.util.logging.Level DUPLICATENAMENUM
public static final java.util.logging.Level DUPLICATENAME
public static final java.util.logging.Level DUPLICATENUM
public static final java.util.logging.Level NORMAL
public void <init> (java.lang.String, int)
String name
int value
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LevelTest.class
LevelTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LevelTest extends junit.framework.TestCase implements java.io.Serializable {
private static final long serialVersionUID
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert LEVEL_COMPARATOR
public void <init> ()
public void testConstructorNoResBundle_Normal ()
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l
public void testConstructorNoResBundle_NullName ()
public void testConstructorNoResBundle_EmptyName ()
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l
public void testConstructorHavingResBundle_Normal ()
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l
public void testConstructorHavingResBundle_NullName ()
public void testConstructorHavingResBundle_EmptyName ()
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l
public void testParse_PredefinedConstStrings ()
public void testParse_IllegalConstString ()
public void testParse_NullString ()
public void testParse_PredefinedNumber ()
public void testParse_UndefinedNumber ()
java.util.logging.Level l
public void testParse_UndefinedNumberWithSpaces ()
public void testParse_NegativeNumber ()
java.util.logging.Level l
public void testParse_SameObject ()
java.util.logging.Level l
public void testHashCode_Normal ()
public void testEquals_Equal ()
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l1
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l2
public void testEquals_NotEqual ()
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l1
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l2
public void testEquals_Null ()
public void testEquals_NotLevel ()
public void testEquals_Itself ()
public void testToString_Normal ()
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel l
org.apache.harmony.logging.tests.java.util.logging.LevelTest$MockLevel emptyLevel
public void testSerialization_ConstLevel () throws java.lang.Exception
public void testSerialization_InstanceLevel () throws java.lang.Exception
java.util.logging.Level[] objectsToTest
public void testSerializationCompatibility () throws java.lang.Exception
public void testGetLocalName ()
java.util.ResourceBundle rb
java.util.logging.Level l
public void testSubclassNewLevel ()
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LevelTestResource.class
LevelTestResource.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LevelTestResource extends java.util.ListResourceBundle {
static final Object[][] contents
public void <init> ()
public java.lang.Object[][] getContents ()
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$ClassLoadingTest$MockError.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$ClassLoadingTest$MockError extends java.lang.Error {
void <init> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$ClassLoadingTest$MockErrorClassLoader.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$ClassLoadingTest$MockErrorClassLoader extends java.lang.ClassLoader {
void <init> ()
public java.lang.Class loadClass (java.lang.String)
String name
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$ClassLoadingTest.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$ClassLoadingTest extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[])
String[] args
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$ConfigClass.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$ConfigClass extends java.lang.Object {
public void <init> () throws java.lang.Exception
java.util.logging.LogManager man
java.util.Properties props
java.io.InputStream in
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockConfigLogManager.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockConfigLogManager extends java.util.logging.LogManager {
public boolean isCalled
public void <init> ()
public void readConfiguration (java.io.InputStream) throws java.io.IOException
java.io.InputStream ins
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockHandler.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockHandler extends java.util.logging.Handler {
static int number
public void <init> ()
private synchronized void addNumber ()
public void close ()
private synchronized void minusNumber ()
public void flush ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockInvalidConfigException.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockInvalidConfigException extends java.lang.Object {
public void <init> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockInvalidConfigNoDefaultConstructor.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockInvalidConfigNoDefaultConstructor extends java.lang.Object {
public void <init> (int)
int i
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockInvalidInitClass.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockInvalidInitClass extends java.lang.Object {
public void <init> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockLogManager.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockLogManager extends java.util.logging.LogManager {
public void <init> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockLogger.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockLogger extends java.util.logging.Logger {
public void <init> (java.lang.String, java.lang.String)
String name
String rbName
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockPropertyChangeListener.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockPropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener {
java.beans.PropertyChangeEvent event
public void <init> ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
public java.beans.PropertyChangeEvent getEvent ()
public void reset ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockValidConfig.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockValidConfig extends java.lang.Object {
public void <init> ()
java.util.logging.LogManager manager
java.util.logging.Logger root
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockValidConfig2.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockValidConfig2 extends java.lang.Object {
static java.util.logging.Logger root
public void <init> ()
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$MockValidInitClass.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockValidInitClass extends java.lang.Object {
public void <init> ()
java.util.logging.LogManager manager
Exception e
java.util.Properties p
java.io.InputStream in
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$TestInvalidConfigFile.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$TestInvalidConfigFile extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[])
Exception e
Exception e
String[] args
java.util.logging.LogManager manager
java.util.logging.Logger root
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$TestMockLogManager.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$TestMockLogManager extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[])
String[] args
java.util.logging.LogManager manager
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$TestValidConfigClass.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$TestValidConfigClass extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[])
Exception e
Exception e
Exception e
String[] args
java.util.logging.LogManager manager
java.util.logging.Logger root
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest$TestValidConfigFile.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$TestValidConfigFile extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[])
Exception e
Exception e
String[] args
java.util.logging.LogManager manager
java.util.logging.Logger root
}
org/apache/harmony/logging/tests/java/util/logging/LogManagerTest.class
LogManagerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogManagerTest extends junit.framework.TestCase {
private static final String FOO
java.util.logging.LogManager mockManager
java.util.logging.LogManager manager
org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockPropertyChangeListener listener
java.util.Properties props
private static String className
static java.util.logging.Handler handler
static final String CONFIG_CLASS
static final String CONFIG_FILE
static final String MANAGER_CLASS
static final String clearPath
public void <init> ()
protected void setUp () throws java.lang.Exception
static java.util.Properties initProps () throws java.lang.Exception
java.util.Properties props
protected void tearDown () throws java.lang.Exception
public void testAddGetLogger ()
String name
java.util.logging.Logger log
java.util.logging.Logger foo
java.util.Enumeration enumar
int i
public void testAddGetLogger_duplicateName ()
java.util.logging.Logger foo
java.util.logging.Logger foo2
java.util.Enumeration enumar
int i
public void testAddGetLogger_Hierachy ()
java.util.logging.Logger foo
java.util.logging.Logger child
java.util.logging.Logger fakeChild
java.util.logging.Logger grandson
java.util.logging.Logger otherChild
public void testAddLoggerReverseOrder ()
java.util.logging.Logger root
java.util.logging.Logger foo
java.util.logging.Logger fooChild
java.util.logging.Logger fooGrandChild
java.util.logging.Logger fooGrandChild2
java.util.logging.Logger realRoot
public void testAddSimiliarLogger ()
java.util.logging.Logger root
java.util.logging.Logger foo
java.util.logging.Logger similiarFoo
java.util.logging.Logger fooo
java.util.logging.Logger fooChild
java.util.logging.Logger similiarFooChild
java.util.logging.Logger foooChild
public void testAddGetLogger_nameWithSpace ()
java.util.logging.Logger foo
java.util.logging.Logger fooBeforeSpace
java.util.logging.Logger fooAfterSpace
java.util.logging.Logger fooWithBothSpace
public void testAddGetLogger_addRoot () throws java.io.IOException
java.util.logging.Logger foo
java.util.logging.Logger fooChild
java.util.logging.Logger other
java.util.logging.Logger root
public void testDefaultLoggerProperties () throws java.lang.Exception
java.util.logging.Logger global
java.util.logging.Logger root
public void testMockGetProperty () throws java.lang.Exception
java.util.logging.Logger root
public void testGetProperty () throws java.lang.SecurityException java.io.IOException
java.util.logging.Logger root
public void testReadConfiguration_null () throws java.lang.SecurityException java.io.IOException
public void testReadConfiguration () throws java.lang.SecurityException java.io.IOException
org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockConfigLogManager lm
private static void checkPropertyNull (java.util.logging.LogManager)
java.util.logging.LogManager m
private static void checkProperty (java.util.logging.LogManager)
java.util.logging.LogManager m
public void testReadConfigurationInputStream () throws java.io.IOException
java.io.InputStream stream
java.util.logging.Logger foo
java.util.logging.Logger fo
java.util.logging.Handler h
java.util.logging.Level l
public void testReadConfigurationInputStream_null () throws java.lang.SecurityException java.io.IOException
public void testReadConfigurationInputStream_root () throws java.io.IOException
java.io.InputStream stream
java.util.logging.Logger logger
java.util.logging.Logger root
java.util.logging.Logger logger2
public void testReadConfigurationUpdatesRootLoggersHandlers () throws java.io.IOException
java.util.Properties properties
java.util.logging.Logger root
public void testReadConfigurationDoesNotUpdateOtherLoggers () throws java.io.IOException
java.util.Properties properties
java.util.logging.Logger logger
public void testAddRemovePropertyChangeListener () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockPropertyChangeListener listener1
org.apache.harmony.logging.tests.java.util.logging.LogManagerTest$MockPropertyChangeListener listener2
public void testAddRemovePropertyChangeListener_null ()
public void testLoggerLevelInitialized_explicit () throws java.lang.SecurityException java.io.IOException
java.util.logging.Logger foo
public void testLoggerLevelInitialized () throws java.lang.SecurityException java.io.IOException
java.util.logging.Logger foo
public void testReset () throws java.lang.SecurityException java.io.IOException
java.util.logging.Logger foo
java.util.logging.Logger root
public void testGlobalPropertyConfig () throws java.lang.Exception
java.io.PrintStream err
public void testValidConfigClass () throws java.lang.Exception
java.util.logging.Logger l
java.util.Properties systemProperties
java.util.Properties systemProperties
String oldPropertyValue
public void testNotExistConfigFile () throws java.lang.Exception
java.util.Properties systemProperties
java.util.Properties systemProperties
java.util.Properties systemProperties
String oldPropertyValue
public void testGetLoggingMXBean () throws java.lang.Exception
static synthetic void access$000 (java.util.logging.LogManager)
java.util.logging.LogManager x0
static synthetic void access$100 (java.util.logging.LogManager)
java.util.logging.LogManager x0
static synthetic java.lang.String access$200 ()
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LogRecordTest$1.class
LogRecordTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.LogRecordTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
int i
java.io.Serializable initial
java.io.Serializable deserialized
java.util.logging.LogRecord init
java.util.logging.LogRecord dser
Object[] paramInit
Object[] paramDser
}
org/apache/harmony/logging/tests/java/util/logging/LogRecordTest$MockHandler.class
LogRecordTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogRecordTest$MockHandler extends java.util.logging.Handler {
private String className
private String methodName
public void <init> ()
public void close ()
public void flush ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
public java.lang.String getSourceMethodName ()
public java.lang.String getSourceClassName ()
}
org/apache/harmony/logging/tests/java/util/logging/LogRecordTest$MockLogger.class
LogRecordTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogRecordTest$MockLogger extends java.util.logging.Logger {
public void <init> (java.lang.String, java.lang.String)
String name
String resourceBundleName
public void log (java.util.logging.Level, java.lang.String)
java.util.logging.Level l
String s
public void info (java.lang.String)
String s
public void log (java.util.logging.LogRecord)
int i
int i
java.util.logging.Logger anyParent
java.util.logging.Handler[] ha
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/LogRecordTest$RecordFactory.class
LogRecordTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogRecordTest$RecordFactory extends java.lang.Object {
public void <init> ()
public static java.util.logging.LogRecord getDefaultRecord ()
public static void log (java.util.logging.Logger, java.util.logging.LogRecord)
java.util.logging.Logger logger
java.util.logging.LogRecord lr
}
org/apache/harmony/logging/tests/java/util/logging/LogRecordTest.class
LogRecordTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LogRecordTest extends junit.framework.TestCase {
static final String MSG
private java.util.logging.LogRecord lr
private static String className
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert LOGRECORD_COMPARATOR
public void <init> ()
protected void setUp () throws java.lang.Exception
public void testLogRecordWithNullPointers ()
java.util.logging.LogRecord r
public void testGetSetLoggerName ()
public void testGetSetResourceBundle ()
java.util.ResourceBundle rb
public void testGetSetResourceBundleName ()
public void testGetSetLevel ()
public void testGetSetSequenceNumber ()
long l
public void testGetSetSourceClassName ()
public void testGetSetSourceMethodName ()
public void testGetSourceDefaultValue ()
java.util.logging.Logger logger
org.apache.harmony.logging.tests.java.util.logging.LogRecordTest$MockHandler handler
org.apache.harmony.logging.tests.java.util.logging.LogRecordTest$MockLogger ml
public void testGetSetMessage ()
public void testGetSetParameters ()
Object[] oa
public void testGetSetMillis ()
long milli
public void testGetSetThreadID ()
int id
public void testGetSetThrown ()
Throwable e
public void testSerializationSelf () throws java.lang.Exception
java.util.logging.LogRecord r
public void testSerializationResourceBundle () throws java.lang.Exception
java.util.logging.LogRecord result
public void testSerializationCompatibility () throws java.lang.Exception
java.util.logging.LogRecord r
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest$1.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$1 extends java.util.ResourceBundle {
final synthetic org.apache.harmony.logging.tests.java.util.logging.LoggerTest this$0
void <init> (org.apache.harmony.logging.tests.java.util.logging.LoggerTest)
org.apache.harmony.logging.tests.java.util.logging.LoggerTest this$0
protected java.lang.Object handleGetObject (java.lang.String)
String key
public java.util.Enumeration getKeys ()
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest$MockExceptionalHandler.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockExceptionalHandler extends java.util.logging.Handler {
public void <init> ()
public void close ()
public void flush ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest$MockFilter.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest$MockHandler.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler extends java.util.logging.Handler {
public void <init> ()
public void close ()
public void flush ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest$MockLogger.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockLogger extends java.util.logging.Logger {
public void <init> (java.lang.String, java.lang.String)
String name
String resourceBundleName
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest$MockParentLogger.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockParentLogger extends java.util.logging.Logger {
public void <init> (java.lang.String, java.lang.String)
String name
String resourceBundleName
public void log (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest$MockTrueFilter.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockTrueFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/LoggerTest.class
LoggerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.LoggerTest extends junit.framework.TestCase {
private static final String VALID_RESOURCE_BUNDLE
private static final String VALID_RESOURCE_BUNDLE2
private static final String VALID_RESOURCE_BUNDLE3
private static final String INVALID_RESOURCE_BUNDLE
private static final String LOGGING_CONFIG_RESOURCE
private static final String VALID_KEY
private static final String VALID_VALUE
private static final String VALID_VALUE2
private java.util.logging.Logger sharedLogger
private java.util.Locale oldLocale
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void <init> (java.lang.String)
String arg0
public void testGlobalLogger ()
public void testConstructor_Normal ()
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockLogger mlog
java.util.ResourceBundle rb
public void testConstructor_Null ()
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockLogger mlog
public void testConstructor_InvalidName ()
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockLogger mlog
public void testConstructor_EmptyName ()
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockLogger mlog
public void testConstructor_InvalidResourceBundle ()
public void testGetAnonymousLogger_ValidResourceBundle ()
java.util.logging.Logger alog
public void testGetAnonymousLogger_NullResourceBundle ()
java.util.logging.Logger alog
public void testGetAnonymousLogger_InvalidResourceBundle ()
public void testGetLogger_Normal () throws java.lang.Exception
java.util.Properties p
java.util.logging.Logger log
public void testGetLogger_InvalidLevel () throws java.lang.Exception
java.util.Properties p
java.util.logging.Logger log
public void testGetLogger_Null ()
java.util.logging.Logger logger
public void testGetLogger_Invalid ()
java.util.logging.Logger log
public void testGetLogger_Empty ()
java.util.logging.Logger log
public void testGetLogger_WithParentNormal ()
java.util.logging.Logger pLog
java.util.logging.Logger log
public void testGetLoggerWithRes_Normal () throws java.lang.Exception
java.util.Properties p
java.util.logging.Logger log
public void testGetLoggerWithRes_Null ()
public void testGetLoggerWithRes_InvalidRes ()
public void testGetLoggerWithRes_ExistingLoggerWithNoRes ()
java.util.logging.Logger log1
java.util.logging.Logger log2
public void testGetLoggerWithRes_ExistingLoggerWithSameRes ()
java.util.logging.Logger log1
java.util.logging.Logger log2
public void testGetLoggerWithRes_ExistingLoggerWithDiffRes ()
java.util.logging.Logger log1
public void testGetLoggerWithRes_InvalidName ()
java.util.logging.Logger log
public void testGetLoggerWithRes_Empty ()
java.util.logging.Logger log
public void testGetLoggerWithRes_WithParentNormal ()
java.util.logging.Logger pLog
java.util.logging.Logger log
public void testAddHandler_NamedLoggerSufficientPrivilege ()
java.util.logging.Logger log
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h
public void testAddHandler_NamedLoggerSufficientPrivilegeDuplicate ()
java.util.logging.Logger log
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h
public void testAddHandler_Null ()
java.util.logging.Logger log
public void testAddHandler_AnonyLoggerSufficientPrivilege ()
java.util.logging.Logger log
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h
public void testRemoveHandler_NamedLoggerSufficientPrivilege ()
java.util.logging.Logger log
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h
public void testRemoveHandler_NamedLoggerSufficientPrivilegeNotExisting ()
java.util.logging.Logger log
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h
public void testRemoveHandler_Null ()
java.util.logging.Logger log
public void testRemoveHandler_AnonyLoggerSufficientPrivilege ()
java.util.logging.Logger log
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h
public void testGetHandlers_None ()
java.util.logging.Logger log
public void testGetHandlers_Several ()
java.util.logging.Logger log
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h1
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h2
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockHandler h3
public void testGetSetFilter_NamedLoggerSufficientPrivilege ()
java.util.logging.Logger log
java.util.logging.Filter f
public void testGetSetFilter_Null ()
java.util.logging.Logger log
public void testSetFilter_AnonyLoggerSufficientPrivilege ()
java.util.logging.Logger log
java.util.logging.Filter f
public void testGetSetLevel_NamedLoggerSufficientPrivilege ()
java.util.logging.Logger log
public void testGetSetLevel_Null ()
java.util.logging.Logger log
public void testSetLevel_AnonyLoggerSufficientPrivilege ()
java.util.logging.Logger log
public void testGetSetUseParentHandlers_NamedLoggerSufficientPrivilege ()
java.util.logging.Logger log
public void testSetUseParentHandlers_AnonyLoggerSufficientPrivilege ()
java.util.logging.Logger log
public void testGetParent_Root ()
public void testGetParent_NormalNamed ()
java.util.logging.Logger log
java.util.logging.Logger child
java.util.logging.Logger child2
public void testGetParent_Anonymous ()
public void testSetParent_Normal ()
java.util.logging.Logger log
java.util.logging.Logger parent
public void testSetParent_Null ()
public void testGetName_Normal ()
java.util.logging.Logger log
java.util.logging.Logger mlog
public void testGetName_Empty ()
java.util.logging.Logger log
java.util.logging.Logger mlog
public void testGetName_Null ()
java.util.logging.Logger log
java.util.logging.Logger mlog
public void testGetResourceBundle_Normal ()
java.util.logging.Logger log
java.util.logging.Logger mlog
public void testGetResourceBundle_Null ()
java.util.logging.Logger log
java.util.logging.Logger mlog
public void testGetResourceBundleName_Normal ()
java.util.logging.Logger log
java.util.logging.Logger mlog
public void testGetResourceBundleName_Null ()
java.util.logging.Logger log
java.util.logging.Logger mlog
public void testIsLoggable ()
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockLogger mlog
public void testThrowing_Normal ()
Throwable t
java.util.logging.LogRecord r
public void testThrowing_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testEntering_StringString_Normal ()
java.util.logging.LogRecord r
public void testEntering_StringString_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testEntering_StringStringObject_Normal ()
Object param
java.util.logging.LogRecord r
public void testEntering_StringStringObject_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testEntering_StringStringObjects_Normal ()
Object[] params
java.util.logging.LogRecord r
public void testEntering_StringStringObjects_NullEmpty ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testEntering_StringStringObjects_Null ()
java.util.logging.LogRecord r
public void testEntering_StringStringObjects_NullDisabled ()
public void testExiting_StringString_Normal ()
java.util.logging.LogRecord r
public void testExiting_StringString_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testExiting_StringStringObject_Normal ()
Object param
java.util.logging.LogRecord r
public void testExiting_StringStringObject_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testConfig_Normal ()
java.util.logging.LogRecord r
public void testConfig_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testConfig_Supplier ()
java.util.logging.LogRecord r
public void testConfig_Supplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testFine_Normal ()
java.util.logging.LogRecord r
public void testFine_Supplier ()
java.util.logging.LogRecord r
public void testFine_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testFine_Supplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testFiner_Normal ()
java.util.logging.LogRecord r
public void testFiner_Supplier ()
java.util.logging.LogRecord r
public void testFiner_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testFiner_Supplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testFinest_Normal ()
java.util.logging.LogRecord r
public void testFinest_Supplier ()
java.util.logging.LogRecord r
public void testFinest_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testFinest_Supplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testInfo_Normal ()
java.util.logging.LogRecord r
public void testInfo_Supplier ()
java.util.logging.LogRecord r
public void testInfo_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testInfo_Supplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testWarning_Normal ()
java.util.logging.LogRecord r
public void testWarning_Supplier ()
java.util.logging.LogRecord r
public void testWarning_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testWarning_Supplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testSevere_Normal ()
java.util.logging.LogRecord r
public void testSevere_Supplier ()
java.util.logging.LogRecord r
public void testSevere_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testSevere_Supplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_LevelString_Normal ()
java.util.logging.LogRecord r
public void testLog_LevelSupplier ()
java.util.logging.LogRecord r
public void testLog_LevelString_NullMsg ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_LevelSupplier_NullMsg ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_LevelString_NullLevel ()
public void testLog_LevelStringObject_Normal ()
Object param
java.util.logging.LogRecord r
public void testLog_LevelStringObject_NullMsgObj ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_LevelStringObject_NullLevel ()
public void testLog_LevelStringObjects_Normal ()
Object[] params
java.util.logging.LogRecord r
public void testLog_LevelStringObjects_NullMsgObj ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_LevelStringObjects_NullLevel ()
public void testLog_LevelStringThrowable_Normal ()
Throwable t
java.util.logging.LogRecord r
public void testLog_LevelStringThrowable_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_LevelStringThrowable_NullLevel ()
public void testLog_LevelThrowableSupplier_Normal ()
Throwable t
java.util.logging.LogRecord r
public void testLog_LevelThrowableSupplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLogp_LevelStringStringString_Normal ()
java.util.logging.LogRecord r
public void testLogp_LevelStringStringString_NullMsg ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLogp_LevelStringStringString_NullLevel ()
public void testLogp_LevelStringStringSupplier_Normal ()
java.util.logging.LogRecord r
public void testLogp_LevelStringStringSupplier_NullMsg ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLogp_LevelStringStringSupplier_NullLevel ()
public void testLogp_LevelStringStringStringObject_Normal ()
Object param
java.util.logging.LogRecord r
public void testLogp_LevelStringStringStringObject_NullMsgObj ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLogp_LevelStringStringStringObject_NullLevel ()
public void testLogp_LevelStringStringStringObjects_Normal ()
Object[] params
java.util.logging.LogRecord r
public void testLogp_LevelStringStringStringObjects_NullMsgObj ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLogp_LevelStringStringStringObjects_NullLevel ()
public void testLogp_LevelStringStringStringThrowable_Normal ()
Throwable t
java.util.logging.LogRecord r
public void testLogp_LevelStringTStringStringhrowable_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLogp_LevelStringStringStringThrowable_NullLevel ()
public void testLogp_LevelStringStringThrowableSupplier_Normal ()
Throwable t
java.util.logging.LogRecord r
public void testLogp_LevelStringStringThrowableSupplier_Null ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLogp_LevelStringStringThrowableSupplier_NullLevel ()
public void testLogrb_LevelStringStringString_Normal ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringString_NullMsg ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringString_NullLevel ()
public void testLogrb_LevelStringStringString_InvalidRes ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringObject_Normal ()
Object param
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringObject_NullMsgObj ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringObject_NullLevel ()
public void testLogrb_LevelStringStringStringObject_InvalidRes ()
Object param
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringObjects_Normal ()
Object[] params
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringObjects_NullMsgObj ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringObjects_NullLevel ()
public void testLogrb_LevelStringStringStringObjects_InvalidRes ()
Object[] params
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringResourceBundleStringObjectEllipsis_Normal ()
Object[] params
java.util.ResourceBundle rb
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringResourceBundleStringObjectEllipsis_NullMsgObj ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringResourceBundleStringObjectEllipsis_NullLevel ()
java.util.ResourceBundle rb
public void testLogrb_LevelStringStringStringThrowable_Normal ()
Throwable t
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringThrowable_NullMsgObj ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringStringThrowable_NullLevel ()
public void testLogrb_LevelStringStringStringThrowable_InvalidRes ()
Throwable t
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringResourceBundleStringThrowable_Normal ()
Throwable t
java.util.ResourceBundle rb
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringResourceBundleStringThrowable_NullMsgObj ()
java.util.logging.LogRecord r
public void testLogrb_LevelStringStringResourceBundleStringThrowable_NullLevel ()
java.util.ResourceBundle rb
public void testLog_LogRecord_AppropriateLevelNoFilterNoParent ()
java.util.logging.LogRecord r
public void testLog_LogRecord_Null ()
public void testLog_LogRecord_InppropriateLevelNoFilterNoParent ()
java.util.logging.LogRecord r
public void testLog_LogRecord_AppropriateLevelTrueFilterNoParent ()
java.util.logging.LogRecord r
public void testLog_LogRecord_AppropriateLevelFalseFilterNoParent ()
java.util.logging.LogRecord r
public void testLog_ParentInformed ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_AncestorInformed ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.Logger ancestor
java.util.logging.LogRecord r
public void testLog_ParentNotInformed ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_NullLevelNoParent ()
java.util.logging.LogRecord r
public void testLog_NullLevelHasParent ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
java.util.logging.Logger ancestor
public void testLog_NullResNoParent ()
java.util.logging.Logger log
java.util.logging.LogRecord r
public void testLog_NullResHasParent ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.LogRecord r
public void testLog_NullResHasAncestor ()
java.util.logging.Logger child
java.util.logging.Logger parent
java.util.logging.Logger ancestor
java.util.logging.LogRecord r
public void testLog_ExceptionalHandler ()
org.apache.harmony.logging.tests.java.util.logging.LoggerTest$MockLogger l
public void test_initHandler () throws java.lang.Exception
java.util.logging.LogManager lm
java.util.logging.Logger log
java.util.logging.Handler[] handlers
java.io.InputStream logPropsStream
public void test_setResourceBundle () throws java.lang.Exception
java.util.logging.Logger log1
java.util.ResourceBundle resourceBundle
java.util.ResourceBundle anotherResourceBundle
public void test_setResourceBundle_badInputs () throws java.lang.Exception
java.util.logging.Logger log1
private static synthetic java.lang.String lambda$testLogp_LevelStringStringThrowableSupplier_NullLevel$44 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringThrowableSupplier_Null$43 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringThrowableSupplier_Normal$42 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringThrowableSupplier_Normal$41 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringThrowableSupplier_Normal$40 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringSupplier_NullLevel$39 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringSupplier_NullMsg$38 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringSupplier_Normal$37 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringSupplier_Normal$36 ()
private static synthetic java.lang.String lambda$testLogp_LevelStringStringSupplier_Normal$35 ()
private static synthetic java.lang.String lambda$testLog_LevelThrowableSupplier_Null$34 ()
private static synthetic java.lang.String lambda$testLog_LevelThrowableSupplier_Normal$33 ()
private static synthetic java.lang.String lambda$testLog_LevelThrowableSupplier_Normal$32 ()
private static synthetic java.lang.String lambda$testLog_LevelSupplier_NullMsg$31 ()
private static synthetic java.lang.String lambda$testLog_LevelSupplier$30 ()
private static synthetic java.lang.String lambda$testLog_LevelSupplier$29 ()
private static synthetic java.lang.String lambda$testLog_LevelSupplier$28 ()
private static synthetic java.lang.String lambda$testSevere_Supplier_Null$27 ()
private static synthetic java.lang.String lambda$testSevere_Supplier_Null$26 ()
private static synthetic java.lang.String lambda$testSevere_Supplier$25 ()
private static synthetic java.lang.String lambda$testSevere_Supplier$24 ()
private static synthetic java.lang.String lambda$testWarning_Supplier_Null$23 ()
private static synthetic java.lang.String lambda$testWarning_Supplier_Null$22 ()
private static synthetic java.lang.String lambda$testWarning_Supplier$21 ()
private static synthetic java.lang.String lambda$testWarning_Supplier$20 ()
private static synthetic java.lang.String lambda$testInfo_Supplier_Null$19 ()
private static synthetic java.lang.String lambda$testInfo_Supplier_Null$18 ()
private static synthetic java.lang.String lambda$testInfo_Supplier$17 ()
private static synthetic java.lang.String lambda$testInfo_Supplier$16 ()
private static synthetic java.lang.String lambda$testFinest_Supplier_Null$15 ()
private static synthetic java.lang.String lambda$testFinest_Supplier_Null$14 ()
private static synthetic java.lang.String lambda$testFinest_Supplier$13 ()
private static synthetic java.lang.String lambda$testFinest_Supplier$12 ()
private static synthetic java.lang.String lambda$testFiner_Supplier_Null$11 ()
private static synthetic java.lang.String lambda$testFiner_Supplier_Null$10 ()
private static synthetic java.lang.String lambda$testFiner_Supplier$9 ()
private static synthetic java.lang.String lambda$testFiner_Supplier$8 ()
private static synthetic java.lang.String lambda$testFine_Supplier_Null$7 ()
private static synthetic java.lang.String lambda$testFine_Supplier_Null$6 ()
private static synthetic java.lang.String lambda$testFine_Supplier$5 ()
private static synthetic java.lang.String lambda$testFine_Supplier$4 ()
private static synthetic java.lang.String lambda$testConfig_Supplier_Null$3 ()
private static synthetic java.lang.String lambda$testConfig_Supplier_Null$2 ()
private static synthetic java.lang.String lambda$testConfig_Supplier$1 ()
private static synthetic java.lang.String lambda$testConfig_Supplier$0 ()
}
org/apache/harmony/logging/tests/java/util/logging/MemoryHandlerTest$MockFilter.class
MemoryHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.MemoryHandlerTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/MemoryHandlerTest$MockFormatter.class
MemoryHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.MemoryHandlerTest$MockFormatter extends java.util.logging.Formatter {
public void <init> ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord r
}
org/apache/harmony/logging/tests/java/util/logging/MemoryHandlerTest$MockHandler.class
MemoryHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.MemoryHandlerTest$MockHandler extends java.util.logging.Handler {
public void <init> ()
public void close ()
public void flush ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/MemoryHandlerTest.class
MemoryHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.MemoryHandlerTest extends junit.framework.TestCase {
static final java.util.logging.LogManager manager
static final java.util.Properties props
static final String baseClassName
static final java.io.StringWriter writer
private final java.io.PrintStream err
private java.io.OutputStream errSubstituteStream
java.util.logging.MemoryHandler handler
java.util.logging.Handler target
public void <init> ()
protected void setUp () throws java.lang.Exception
private void initProps ()
protected void tearDown () throws java.lang.Exception
public void testClose ()
java.util.logging.Filter filter
java.util.logging.Formatter formatter
public void testFlush ()
java.util.logging.Filter filter
java.util.logging.Formatter formatter
public void testIsLoggable ()
java.util.logging.LogRecord record
public void testMemoryHandler ()
public void testMemoryHandlerInvalidProps () throws java.io.IOException
public void testMemoryHandlerDefaultValue () throws java.lang.SecurityException java.io.IOException
public void testMemoryHandlerHandlerintLevel ()
public void testGetPushLevel ()
public void testSetPushLevel ()
java.util.logging.LogRecord lr
public void testPushPublic ()
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/SimpleFormatterTest$1.class
SimpleFormatterTest.java
package org.apache.harmony.logging.tests.java.util.logging
org.apache.harmony.logging.tests.java.util.logging.SimpleFormatterTest$1 extends java.lang.Exception {
private static final long serialVersionUID
final synthetic org.apache.harmony.logging.tests.java.util.logging.SimpleFormatterTest this$0
void <init> (org.apache.harmony.logging.tests.java.util.logging.SimpleFormatterTest, java.lang.String)
org.apache.harmony.logging.tests.java.util.logging.SimpleFormatterTest this$0
String arg0
public java.lang.String getLocalizedMessage ()
}
org/apache/harmony/logging/tests/java/util/logging/SimpleFormatterTest.class
SimpleFormatterTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.SimpleFormatterTest extends junit.framework.TestCase {
java.util.logging.SimpleFormatter sf
java.util.logging.LogRecord lr
private static String MSG
public void <init> ()
protected void setUp () throws java.lang.Exception
public void testFormatNull ()
public void testLocalizedFormat ()
java.util.ResourceBundle rb
String localeMsg
String str
public void testFormat ()
String str
Throwable t
java.util.Calendar cal
public void testGetHead ()
public void testGetTail ()
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/SocketHandlerTest$MockFilter.class
SocketHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/SocketHandlerTest$MockFormatter.class
SocketHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$MockFormatter extends java.util.logging.Formatter {
public void <init> ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord r
public java.lang.String getHead (java.util.logging.Handler)
java.util.logging.Handler h
public java.lang.String getTail (java.util.logging.Handler)
java.util.logging.Handler h
}
org/apache/harmony/logging/tests/java/util/logging/SocketHandlerTest$MockSocketHandler.class
SocketHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$MockSocketHandler extends java.util.logging.SocketHandler {
public void <init> () throws java.lang.Exception
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream out
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord r
}
org/apache/harmony/logging/tests/java/util/logging/SocketHandlerTest$ServerThread.class
SocketHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread extends java.lang.Thread {
private volatile StringBuffer sb
private volatile boolean finished
public void <init> ()
public boolean finished ()
public java.lang.String getReadString () throws java.lang.Exception
java.net.Socket s
java.io.OutputStream os
int i
public void run ()
int length
char[] buffer
Exception e
Exception e
Exception e
Exception e
java.net.ServerSocket ss
java.net.Socket s
java.io.InputStreamReader reader
}
org/apache/harmony/logging/tests/java/util/logging/SocketHandlerTest.class
SocketHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest extends junit.framework.TestCase {
private static final java.util.logging.LogManager LOG_MANAGER
private static final String INVALID_LEVEL
private final java.io.PrintStream err
private java.io.OutputStream errSubstituteStream
private static String className
private java.util.logging.SocketHandler h
private java.util.Properties props
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
private void initProps () throws java.lang.Exception
public void testConstructor_NoProperties () throws java.lang.Exception
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
public void testConstructor_NoBasicProperties () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
public void testConstructor_ValidProperties () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
public void testConstructor_InvalidBasicProperties () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
public void testConstructor_InvalidPort () throws java.lang.Exception
java.util.Properties p
public void testConstructor_NotOpenPort () throws java.lang.Exception
java.util.Properties p
public void testConstructor_InvalidHost () throws java.lang.Exception
java.util.Properties p
public void testClose_SufficientPrivilege_NormalClose () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
public void testClose_SufficientPrivilege_DirectClose () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
public void testPublish_NoFilter () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
java.util.logging.LogRecord r
public void testPublish_WithFilter () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
java.util.logging.LogRecord r
public void testPublish_Null () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
public void testPublish_EmptyMsg () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
java.util.logging.LogRecord r
public void testPublish_NullMsg () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
java.util.logging.LogRecord r
public void testPublish_AfterClose () throws java.lang.Exception
java.util.Properties p
org.apache.harmony.logging.tests.java.util.logging.SocketHandlerTest$ServerThread thread
java.util.logging.LogRecord r
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/StreamHandlerTest$MockExceptionOutputStream.class
StreamHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockExceptionOutputStream extends java.io.ByteArrayOutputStream {
public void <init> ()
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public synchronized void write (byte[], int, int)
byte[] buffer
int offset
int count
public synchronized void write (int)
int oneByte
}
org/apache/harmony/logging/tests/java/util/logging/StreamHandlerTest$MockFilter.class
StreamHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockFilter extends java.lang.Object implements java.util.logging.Filter {
public void <init> ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/StreamHandlerTest$MockFormatter.class
StreamHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockFormatter extends java.util.logging.Formatter {
public void <init> ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord r
public java.lang.String getHead (java.util.logging.Handler)
java.util.logging.Handler h
public java.lang.String getTail (java.util.logging.Handler)
java.util.logging.Handler h
}
org/apache/harmony/logging/tests/java/util/logging/StreamHandlerTest$MockFormatter2.class
StreamHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockFormatter2 extends java.util.logging.Formatter {
public void <init> ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord r
}
org/apache/harmony/logging/tests/java/util/logging/StreamHandlerTest$MockOutputStream.class
StreamHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockOutputStream extends java.io.ByteArrayOutputStream {
public void <init> ()
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (int)
int oneByte
}
org/apache/harmony/logging/tests/java/util/logging/StreamHandlerTest$MockStreamHandler.class
StreamHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockStreamHandler extends java.util.logging.StreamHandler {
public void <init> ()
public void <init> (java.io.OutputStream, java.util.logging.Formatter)
java.io.OutputStream out
java.util.logging.Formatter formatter
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream out
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord r
}
org/apache/harmony/logging/tests/java/util/logging/StreamHandlerTest.class
StreamHandlerTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest extends junit.framework.TestCase {
private static final String INVALID_LEVEL
private final java.io.PrintStream err
private java.io.OutputStream errSubstituteStream
private static String className
private static java.nio.charset.CharsetEncoder encoder
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void testConstructor_NoParameter_NoProperties ()
java.util.logging.StreamHandler h
public void testConstructor_NoParameter_ValidProperties () throws java.lang.Exception
java.util.Properties p
java.util.logging.StreamHandler h
public void testConstructor_NoParameter_InvalidProperties () throws java.lang.Exception
java.util.Properties p
java.util.logging.StreamHandler h
public void testConstructor_HasParameters_NoProperties ()
java.util.logging.StreamHandler h
public void testConstructor_HasParameters_ValidProperties () throws java.lang.Exception
java.util.Properties p
java.util.logging.StreamHandler h
public void testConstructor_HasParameters_InvalidProperties () throws java.lang.Exception
java.util.Properties p
java.util.logging.StreamHandler h
public void testConstructor_HasParameters_ValidPropertiesNullStream () throws java.lang.Exception
java.util.Properties p
public void testConstructor_HasParameters_ValidPropertiesNullFormatter () throws java.lang.Exception
java.util.Properties p
public void testClose_SufficientPrivilege_NormalClose ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
public void testClose_SufficientPrivilege_Exception ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
public void testClose_SufficientPrivilege_DirectClose ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
public void testClose_NoOutputStream ()
java.util.logging.StreamHandler h
public void testFlush_Normal ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
public void testFlush_NoOutputStream ()
java.util.logging.StreamHandler h
public void testIsLoggable_NoOutputStream ()
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testIsLoggable_NoFilter ()
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testIsLoggable_WithFilter ()
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testIsLoggable_Null ()
java.util.logging.StreamHandler h
public void testIsLoggable_Null_NoOutputStream ()
java.util.logging.StreamHandler h
public void testPublish_NoOutputStream ()
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testPublish_NoFilter ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testPublish_WithFilter ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testPublish_Null ()
java.util.logging.StreamHandler h
public void testPublish_Null_NoOutputStream ()
java.util.logging.StreamHandler h
org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockFilter filter
java.util.logging.LogRecord record
public void testPublish_EmptyMsg ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testPublish_NullMsg ()
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testPublish_AfterClose () throws java.lang.Exception
java.util.Properties p
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testSetEncoding_Normal () throws java.lang.Exception
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
byte[] bytes
public void testSetEncoding_AfterPublish () throws java.lang.Exception
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
byte[] b0
byte[] b1
byte[] b2
byte[] b3
public void testSetEncoding_Null () throws java.lang.Exception
java.util.logging.StreamHandler h
public void testSetEncoding_Unsupported ()
java.util.logging.StreamHandler h
public void testSetEncoding_FlushBeforeSetting () throws java.lang.Exception
java.io.ByteArrayOutputStream aos
java.util.logging.StreamHandler h
java.util.logging.LogRecord r
public void testSetOutputStream_null ()
org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockStreamHandler h
public void testSetOutputStream_Normal ()
java.io.ByteArrayOutputStream aos
org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockStreamHandler h
java.util.logging.LogRecord r
java.io.ByteArrayOutputStream aos2
public void testSetOutputStream_AfterClose ()
java.io.ByteArrayOutputStream aos
org.apache.harmony.logging.tests.java.util.logging.StreamHandlerTest$MockStreamHandler h
java.util.logging.LogRecord r
java.io.ByteArrayOutputStream aos2
static void <clinit> ()
}
org/apache/harmony/logging/tests/java/util/logging/XMLFormatterTest$MockHandler.class
XMLFormatterTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.XMLFormatterTest$MockHandler extends java.util.logging.Handler {
public void <init> ()
public void close ()
public void flush ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
org/apache/harmony/logging/tests/java/util/logging/XMLFormatterTest$TestFileHandlerClass.class
XMLFormatterTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.XMLFormatterTest$TestFileHandlerClass extends java.lang.Object {
java.util.logging.Logger logger
final synthetic org.apache.harmony.logging.tests.java.util.logging.XMLFormatterTest this$0
public void <init> (org.apache.harmony.logging.tests.java.util.logging.XMLFormatterTest, java.lang.String) throws java.lang.SecurityException java.io.IOException
org.apache.harmony.logging.tests.java.util.logging.XMLFormatterTest this$0
String logFile
java.util.logging.LogRecord logRecord
}
org/apache/harmony/logging/tests/java/util/logging/XMLFormatterTest.class
XMLFormatterTest.java
package org.apache.harmony.logging.tests.java.util.logging
public org.apache.harmony.logging.tests.java.util.logging.XMLFormatterTest extends junit.framework.TestCase {
java.util.logging.XMLFormatter formatter
org.apache.harmony.logging.tests.java.util.logging.XMLFormatterTest$MockHandler handler
java.util.logging.LogRecord lr
public void <init> ()
protected void setUp () throws java.lang.Exception
public void testLocalFormat ()
java.util.ResourceBundle rb
String result
public void testFullFormat ()
java.util.ResourceBundle rb
String output
public void testFormat ()
String output
public void testGetHead () throws java.lang.SecurityException java.io.UnsupportedEncodingException
String result
String head
String dtd
String rootELement
int headPos
int dtdPos
int rootPos
public void testGetTail ()
public void testInvalidParameter ()
String output
public void test_TestFileHandlerClass_constructor () throws java.lang.Exception
java.io.BufferedReader br
String line
java.io.File logFile
java.io.PrintStream out
java.io.PrintStream err
}
org/apache/harmony/logging/tests/java/util/logging/util/
org/apache/harmony/logging/tests/java/util/logging/util/EnvironmentHelper.class
EnvironmentHelper.java
package org.apache.harmony.logging.tests.java.util.logging.util
public org.apache.harmony.logging.tests.java.util.logging.util.EnvironmentHelper extends java.lang.Object {
private void <init> ()
public static java.io.InputStream PropertiesToInputStream (java.util.Properties)
Exception e
java.util.Properties p
java.io.ByteArrayOutputStream bos
}
org/apache/harmony/luni/
org/apache/harmony/luni/tests/
org/apache/harmony/luni/tests/java/
org/apache/harmony/luni/tests/java/io/
org/apache/harmony/luni/tests/java/io/UnixFileTest$ConsoleResulter.class
UnixFileTest.java
package org.apache.harmony.luni.tests.java.io
org.apache.harmony.luni.tests.java.io.UnixFileTest$ConsoleResulter extends java.lang.Thread {
Process proc
java.io.InputStream is
String resStr
void <init> (java.lang.Process, java.io.InputStream)
Process p
java.io.InputStream in
public void run ()
java.io.BufferedReader br
String line
java.io.IOException ioe
StringBuffer result
}
org/apache/harmony/luni/tests/java/io/UnixFileTest.class
UnixFileTest.java
package org.apache.harmony.luni.tests.java.io
public org.apache.harmony.luni.tests.java.io.UnixFileTest extends junit.framework.TestCase {
private boolean root
private java.io.File testFile
private java.io.File testDir
private static final int TOTAL_SPACE_NUM
private static final int FREE_SPACE_NUM
private static final int USABLE_SPACE_NUM
public void <init> ()
private static long getLinuxSpace (int, java.io.File) throws java.lang.Exception
int index
java.io.File file
android.system.StructStatVfs stat
private static void assertAtLeastOnce (int, java.util.concurrent.Callable) throws java.lang.Exception
junit.framework.AssertionFailedError e
int i
int retries
java.util.concurrent.Callable fn
public void test_canExecute ()
public void test_getFreeSpace () throws java.lang.Exception
public void test_getTotalSpace () throws java.lang.Exception
long fileSpace
long dirSpace
public void test_getUsableSpace () throws java.lang.Exception
public void test_setExecutableZZ ()
public void test_setExecutableZ ()
public void test_setReadableZZ () throws java.lang.Exception
public void test_setReadableZ ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_getCanonicalPath () throws java.lang.Exception
java.io.File tempFolder
java.io.File tmpFolder1
java.io.File tmpFolder2
java.io.File tmpFolder3
java.io.File tmpFolder4
String tempFolderAbsolutePath
String target
String linkName
java.io.File linkFile
java.io.File file
private synthetic java.lang.Void lambda$test_getUsableSpace$3 () throws java.lang.Exception
long dirSpace
private synthetic java.lang.Void lambda$test_getUsableSpace$2 () throws java.lang.Exception
long fileSpace
private synthetic java.lang.Void lambda$test_getFreeSpace$1 () throws java.lang.Exception
long dirSpace
private synthetic java.lang.Void lambda$test_getFreeSpace$0 () throws java.lang.Exception
long fileSpace
}
org/apache/harmony/luni/tests/java/net/
org/apache/harmony/luni/tests/java/net/ExcludedProxyTest.class
ExcludedProxyTest.java
package org.apache.harmony.luni.tests.java.net
public org.apache.harmony.luni.tests.java.net.ExcludedProxyTest extends junit.framework.TestCase {
public void <init> ()
public void test_usingProxy () throws java.lang.Exception
java.net.URL u3
java.net.URLConnection conn3
java.net.URL u1
java.net.URLConnection conn1
boolean exception
java.net.URL u2
java.net.HttpURLConnection conn2
java.io.OutputStream out2
String posted2
java.io.InputStream is2
String response2
byte[] b2
int count2
String posted4
java.net.URL u4
java.net.HttpURLConnection conn4
java.io.OutputStream out
java.io.InputStream is
String response
byte[] b4
int count
public void test_Constructor ()
java.net.Socket s
java.io.OutputStream os
java.io.IOException e
java.net.Socket s
java.io.OutputStream os
java.io.IOException e
boolean exception
public void test_openConnectionLjava_net_Proxy () throws java.io.IOException
String posted
java.net.URL u
java.net.HttpURLConnection conn
java.io.OutputStream out
java.io.InputStream is
String response
byte[] b
int count
int i
int i
java.net.SocketAddress addr1
java.net.SocketAddress addr2
java.net.Proxy proxy1
java.net.Proxy proxy2
java.net.Proxy[] proxyList
java.net.URL httpUrl
java.net.URL jarUrl
java.net.URL ftpUrl
java.net.URL fileUrl
java.net.URL[] urlList
}
org/apache/harmony/luni/tests/java/net/URLClassLoaderImplTest$1TestFactory.class
URLClassLoaderImplTest.java
package org.apache.harmony.luni.tests.java.net
org.apache.harmony.luni.tests.java.net.URLClassLoaderImplTest$1TestFactory extends java.lang.Object implements java.net.URLStreamHandlerFactory {
final synthetic org.apache.harmony.luni.tests.java.net.URLClassLoaderImplTest this$0
void <init> (org.apache.harmony.luni.tests.java.net.URLClassLoaderImplTest)
org.apache.harmony.luni.tests.java.net.URLClassLoaderImplTest this$0
public java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
String protocol
}
org/apache/harmony/luni/tests/java/net/URLClassLoaderImplTest.class
URLClassLoaderImplTest.java
package org.apache.harmony.luni.tests.java.net
public org.apache.harmony.luni.tests.java.net.URLClassLoaderImplTest extends junit.framework.TestCase {
public void <init> ()
public void test_Constructor$Ljava_net_URLLjava_lang_ClassLoaderLjava_net_URLStreamHandlerFactory () throws java.lang.Exception
java.net.URL base
java.net.URL[] urls
java.net.URLClassLoader ucl
java.net.URL res
java.net.URI e
java.net.URI a
}
org/apache/harmony/luni/tests/java/net/URLClassLoaderTest$1TestFactory.class
URLClassLoaderTest.java
package org.apache.harmony.luni.tests.java.net
org.apache.harmony.luni.tests.java.net.URLClassLoaderTest$1TestFactory extends java.lang.Object implements java.net.URLStreamHandlerFactory {
final synthetic org.apache.harmony.luni.tests.java.net.URLClassLoaderTest this$0
void <init> (org.apache.harmony.luni.tests.java.net.URLClassLoaderTest)
org.apache.harmony.luni.tests.java.net.URLClassLoaderTest this$0
public java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
String protocol
}
org/apache/harmony/luni/tests/java/net/URLClassLoaderTest$BogusClassLoader.class
URLClassLoaderTest.java
package org.apache.harmony.luni.tests.java.net
org.apache.harmony.luni.tests.java.net.URLClassLoaderTest$BogusClassLoader extends java.lang.ClassLoader {
final synthetic org.apache.harmony.luni.tests.java.net.URLClassLoaderTest this$0
void <init> (org.apache.harmony.luni.tests.java.net.URLClassLoaderTest)
org.apache.harmony.luni.tests.java.net.URLClassLoaderTest this$0
public java.net.URL getResource (java.lang.String)
java.net.MalformedURLException e
String res
}
org/apache/harmony/luni/tests/java/net/URLClassLoaderTest$URLClassLoaderExt.class
URLClassLoaderTest.java
package org.apache.harmony.luni.tests.java.net
public org.apache.harmony.luni.tests.java.net.URLClassLoaderTest$URLClassLoaderExt extends java.net.URLClassLoader {
final synthetic org.apache.harmony.luni.tests.java.net.URLClassLoaderTest this$0
public void <init> (org.apache.harmony.luni.tests.java.net.URLClassLoaderTest, java.net.URL[])
org.apache.harmony.luni.tests.java.net.URLClassLoaderTest this$0
java.net.URL[] urls
public java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String cl
}
org/apache/harmony/luni/tests/java/net/URLClassLoaderTest.class
URLClassLoaderTest.java
package org.apache.harmony.luni.tests.java.net
public org.apache.harmony.luni.tests.java.net.URLClassLoaderTest extends junit.framework.TestCase {
private static final String PREFIX
private static final String ROOT
private static String serverURL
java.net.URLClassLoader ucl
public void <init> ()
public void test_Constructor$Ljava_net_URL () throws java.lang.Exception
java.net.URL[] u
java.net.URLClassLoader loader
public void test_Constructor$Ljava_net_URLLjava_lang_ClassLoader ()
ClassLoader cl
java.net.URL[] u
java.net.URL res
public void test_findResourcesLjava_lang_String () throws java.io.IOException
StringBuffer sb
java.io.InputStream is
int c
String[] resValues
java.net.URL[] urls
java.util.Enumeration res
int i
public void test_getURLs () throws java.net.MalformedURLException
int i
java.net.URL[] urls
java.net.URL[] ucUrls
public void test_newInstance$Ljava_net_URL () throws java.net.MalformedURLException java.lang.ClassNotFoundException
java.net.URL[] urls
Class cl
java.net.URL res
public void test_newInstance$Ljava_net_URLLjava_lang_ClassLoader ()
ClassLoader cl
java.net.URL[] u
java.net.URL res
public void test_Constructor$Ljava_net_URLLjava_lang_ClassLoaderLjava_net_URLStreamHandlerFactory ()
ClassLoader cl
java.net.URL[] u
java.net.URL res
public void test_findClassLjava_lang_String () throws java.lang.ClassNotFoundException java.io.IOException
java.net.URL url1
java.net.URL url2
boolean resourcesFound
java.util.NoSuchElementException e
org.apache.harmony.luni.tests.java.net.URLClassLoaderTest$URLClassLoaderExt cl
java.io.File resources
String resPath
java.net.URL[] urls
java.net.URLClassLoader ucl
java.net.URL resURL
java.net.URL reference
java.util.Enumeration en
boolean resourcesFound
java.net.URLClassLoader cl
public void test_findResourceLjava_lang_String () throws java.net.MalformedURLException
java.io.InputStream is
int c
java.net.URL[] urls
java.net.URL res
StringBuffer sb
public void testFindResource_H3461 () throws java.lang.Exception
java.io.File userDir
java.io.File dir
java.io.File f
java.io.File f2
java.net.URLClassLoader loader
java.net.URL dirUrl
public void test_findResource () throws java.lang.Exception
java.io.File resources
String resPath
java.net.URLClassLoader urlClassloader
java.util.Enumeration en
java.net.URL expected
public void test_getResourceLjava_lang_String () throws java.net.MalformedURLException
java.net.URL url1
java.net.URLClassLoader loader
long start
java.net.URL result
long end
long time
long uncTime
public void test_getResource () throws java.lang.Exception
java.net.URLClassLoader urlLoader
private static java.net.URLClassLoader getURLClassLoader ()
String url
String path
String url
int i
String classPath
java.util.StringTokenizer tok
java.util.Vector urlVec
String resPackage
java.net.URL[] urls
java.net.URLClassLoader loader
public void test_getResourceAsStream ()
java.io.InputStream in
public void test_findClassLjava_lang_String_Jar_Class_Path () throws java.lang.Exception
java.io.File resources
String resPath
java.util.jar.JarFile jarFile
java.util.jar.Manifest mf
java.util.jar.Attributes attrs
java.io.File mainJar
java.util.jar.JarOutputStream jos
java.net.URL[] urls
static void <clinit> ()
Exception e
int port
}
org/apache/harmony/luni/tests/java/net/UnixNetworkInterfaceTest.class
UnixNetworkInterfaceTest.java
package org.apache.harmony.luni.tests.java.net
public org.apache.harmony.luni.tests.java.net.UnixNetworkInterfaceTest extends junit.framework.TestCase {
private java.util.Enumeration netifs
private boolean valid
public void <init> ()
public void test_isUp () throws java.lang.Exception
String cmd
Process proc
java.net.NetworkInterface netif
String name
boolean up
public void test_supportsMulticast () throws java.lang.Exception
String cmd
Process proc
java.net.NetworkInterface netif
String name
boolean multicast
public void test_getHardwareAddress () throws java.lang.Exception
String hardwareAddress
String newHardwareAddr
String cmd
Process proc
java.net.NetworkInterface netif
String name
byte[] hardAddr
public void test_getMTU () throws java.lang.Exception
String cmd
Process proc
java.net.NetworkInterface netif
String name
int mtu
public void test_getSubInterfaces () throws java.lang.Exception
java.net.NetworkInterface sub1
java.net.NetworkInterface sub2
java.net.NetworkInterface netif
java.util.Enumeration subInterfaces1
java.util.Enumeration subInterfaces2
public void test_getParent ()
java.net.NetworkInterface sub
java.net.NetworkInterface parent1
java.net.NetworkInterface parent2
java.net.NetworkInterface netif
java.util.Enumeration subInterfaces
boolean contains
boolean hasSubInterfaces
public void test_isVirtual ()
java.net.NetworkInterface netif
boolean virtual
java.util.Enumeration subInterfaces
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
private static java.lang.String toHardwareAddress (byte[])
byte b
byte[] hardAddr
StringBuilder builder
}
org/apache/harmony/luni/tests/java/net/UnixSocketTest.class
UnixSocketTest.java
package org.apache.harmony.luni.tests.java.net
public org.apache.harmony.luni.tests.java.net.UnixSocketTest extends junit.framework.TestCase {
public void <init> ()
public void test_getInputStream () throws java.io.IOException
java.net.Socket worker
java.io.OutputStream clientOut
java.io.InputStream in
java.io.OutputStream out
java.io.InputStream clientIn
java.net.ServerSocket pingServer
java.net.Socket pingClient
public void test_connectLjava_net_SocketAddressI () throws java.lang.Exception
java.net.Socket theSocket
public void test_getOutputStream () throws java.lang.Exception
java.net.ServerSocket ss
int port
java.net.Socket socket
java.io.OutputStream o
}
org/apache/harmony/luni/tests/support/
org/apache/harmony/luni/tests/support/A.class
A.java
package org.apache.harmony.luni.tests.support
public org.apache.harmony.luni.tests.support.A extends java.lang.Object implements org.apache.harmony.luni.tests.support.I {
private static org.apache.harmony.luni.tests.support.P pp
public void <init> ()
public java.lang.String find (java.lang.String)
String key
static void <clinit> ()
}
org/apache/harmony/luni/tests/support/B.class
B.java
package org.apache.harmony.luni.tests.support
public org.apache.harmony.luni.tests.support.B extends org.apache.harmony.luni.tests.support.A {
public void <init> ()
}
org/apache/harmony/luni/tests/support/I.class
I.java
package org.apache.harmony.luni.tests.support
public abstract org.apache.harmony.luni.tests.support.I extends java.lang.Object {
public abstract java.lang.String find (java.lang.String)
}
org/apache/harmony/luni/tests/support/P.class
P.java
package org.apache.harmony.luni.tests.support
public org.apache.harmony.luni.tests.support.P extends java.lang.Object {
private Class c
public void <init> ()
public void setClazz (java.lang.Class)
Class c
public java.lang.String findProp (java.lang.String)
String key
private java.lang.String findProp (java.lang.Class, java.lang.String)
java.util.ResourceBundle b
Class cls
String key
String ret
}
org/apache/harmony/security/
org/apache/harmony/security/tests/
org/apache/harmony/security/tests/support/
org/apache/harmony/security/tests/support/CertificateStub.class
CertificateStub.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.CertificateStub extends java.lang.Object implements java.security.Certificate {
String format
java.security.Principal guarantor
java.security.Principal principal
java.security.PublicKey key
public void <init> (java.lang.String, java.security.Principal, java.security.Principal, java.security.PublicKey)
String format
java.security.Principal guarantor
java.security.Principal principal
java.security.PublicKey key
public void decode (java.io.InputStream) throws java.security.KeyException java.io.IOException
java.io.InputStream stream
public void encode (java.io.OutputStream) throws java.security.KeyException java.io.IOException
java.io.OutputStream stream
public java.lang.String getFormat ()
public java.security.Principal getGuarantor ()
public java.security.Principal getPrincipal ()
public java.security.PublicKey getPublicKey ()
public java.lang.String toString (boolean)
boolean detailed
}
org/apache/harmony/security/tests/support/IdentityScopeStub.class
IdentityScopeStub.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.IdentityScopeStub extends java.security.IdentityScope {
public void <init> ()
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
public int size ()
public java.security.Identity getIdentity (java.lang.String)
String name
public java.security.Identity getIdentity (java.security.PublicKey)
java.security.PublicKey key
public void addIdentity (java.security.Identity) throws java.security.KeyManagementException
java.security.Identity identity
public void removeIdentity (java.security.Identity) throws java.security.KeyManagementException
java.security.Identity identity
public java.util.Enumeration identities ()
public static void mySetSystemScope (java.security.IdentityScope)
java.security.IdentityScope scope
}
org/apache/harmony/security/tests/support/IdentityStub.class
IdentityStub.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.IdentityStub extends java.security.Identity {
public void <init> ()
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
public void <init> (java.lang.String, java.security.PublicKey) throws java.security.KeyManagementException
String name
java.security.PublicKey key
public boolean identityEquals (java.security.Identity)
java.security.Identity identity
}
org/apache/harmony/security/tests/support/KeyStoreTestSupport$AnotherEntry.class
KeyStoreTestSupport.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.KeyStoreTestSupport$AnotherEntry extends java.lang.Object implements java.security.KeyStore$Entry {
public void <init> ()
}
org/apache/harmony/security/tests/support/KeyStoreTestSupport$MCertificate$1.class
KeyStoreTestSupport.java
package org.apache.harmony.security.tests.support
org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate$1 extends java.lang.Object implements java.security.PublicKey {
final synthetic org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate this$0
void <init> (org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate)
org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate this$0
public java.lang.String getAlgorithm ()
public byte[] getEncoded ()
public java.lang.String getFormat ()
}
org/apache/harmony/security/tests/support/KeyStoreTestSupport$MCertificate.class
KeyStoreTestSupport.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate extends java.security.cert.Certificate {
private final byte[] encoding
private final String type
public void <init> (java.lang.String, byte[])
String type
byte[] encoding
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public java.lang.String toString ()
public java.security.PublicKey getPublicKey ()
static synthetic java.lang.String access$000 (org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate)
org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate x0
static synthetic byte[] access$100 (org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate)
org.apache.harmony.security.tests.support.KeyStoreTestSupport$MCertificate x0
}
org/apache/harmony/security/tests/support/KeyStoreTestSupport$MyPrivateKey.class
KeyStoreTestSupport.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.KeyStoreTestSupport$MyPrivateKey extends java.lang.Object implements java.security.PrivateKey {
private String algorithm
private String format
private byte[] encoded
public void <init> (java.lang.String, java.lang.String, byte[])
String algorithm
String format
byte[] encoded
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
}
org/apache/harmony/security/tests/support/KeyStoreTestSupport$ProtPar.class
KeyStoreTestSupport.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.KeyStoreTestSupport$ProtPar extends java.lang.Object implements java.security.KeyStore$ProtectionParameter {
public void <init> ()
}
org/apache/harmony/security/tests/support/KeyStoreTestSupport$SKey.class
KeyStoreTestSupport.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.KeyStoreTestSupport$SKey extends java.lang.Object implements javax.crypto.SecretKey {
private String type
private byte[] encoded
public void <init> (java.lang.String, byte[])
String type
byte[] encoded
public java.lang.String getAlgorithm ()
public byte[] getEncoded ()
public java.lang.String getFormat ()
}
org/apache/harmony/security/tests/support/KeyStoreTestSupport.class
KeyStoreTestSupport.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.KeyStoreTestSupport extends java.lang.Object {
public static final String srvKeyStore
public static String[] validValues
public static String defaultType
public static boolean JKSSupported
public static String defaultProviderName
public static java.security.Provider defaultProvider
public void <init> ()
static void <clinit> ()
}
org/apache/harmony/security/tests/support/MDGoldenData.class
MDGoldenData.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MDGoldenData extends java.lang.Object {
private static final int MY_MESSAGE_LEN
private static final byte[] myMessage
private static final java.util.HashMap goldenData
private void <init> ()
public static byte[] getMessage ()
public static byte[] getDigest (java.lang.String)
String key
static void <clinit> ()
int i
}
org/apache/harmony/security/tests/support/MyAlgorithmParameterGeneratorSpi.class
MyAlgorithmParameterGeneratorSpi.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyAlgorithmParameterGeneratorSpi extends java.security.AlgorithmParameterGeneratorSpi {
public void <init> ()
public void engineInit (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom)
java.security.spec.AlgorithmParameterSpec genParamSpec
java.security.SecureRandom random
public java.security.AlgorithmParameters engineGenerateParameters ()
}
org/apache/harmony/security/tests/support/MyKeyPairGenerator1$PrivKey.class
MyKeyPairGenerator1.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyPairGenerator1$PrivKey extends java.lang.Object implements java.security.PrivateKey {
private String algorithm
private String format
private byte[] encoded
final synthetic org.apache.harmony.security.tests.support.MyKeyPairGenerator1 this$0
public void <init> (org.apache.harmony.security.tests.support.MyKeyPairGenerator1)
org.apache.harmony.security.tests.support.MyKeyPairGenerator1 this$0
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
}
org/apache/harmony/security/tests/support/MyKeyPairGenerator1$PubKey.class
MyKeyPairGenerator1.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyPairGenerator1$PubKey extends java.lang.Object implements java.security.PublicKey {
private String algorithm
private String format
private byte[] encoded
final synthetic org.apache.harmony.security.tests.support.MyKeyPairGenerator1 this$0
public void <init> (org.apache.harmony.security.tests.support.MyKeyPairGenerator1)
org.apache.harmony.security.tests.support.MyKeyPairGenerator1 this$0
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
}
org/apache/harmony/security/tests/support/MyKeyPairGenerator1.class
MyKeyPairGenerator1.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyPairGenerator1 extends java.security.KeyPairGenerator {
public int keySize
public java.security.SecureRandom secureRandom
public java.security.spec.AlgorithmParameterSpec paramSpec
public void <init> ()
public void <init> (java.lang.String)
String pp
public java.lang.String getAlgorithm ()
public static final java.lang.String getResAlgorithm ()
public void initialize (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public java.security.KeyPair generateKeyPair ()
Exception e
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec param
java.security.SecureRandom random
}
org/apache/harmony/security/tests/support/MyKeyPairGenerator2.class
MyKeyPairGenerator2.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyPairGenerator2 extends java.security.KeyPairGenerator {
int keySize
java.security.SecureRandom secureRandom
public void <init> ()
public java.lang.String getAlgorithm ()
public static final java.lang.String getResAlgorithm ()
public void <init> (java.lang.String)
String pp
public void initialize (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public java.security.KeyPair generateKeyPair ()
}
org/apache/harmony/security/tests/support/MyKeyPairGenerator3.class
MyKeyPairGenerator3.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyPairGenerator3 extends java.security.KeyPairGenerator {
public void <init> ()
public void <init> (java.lang.String)
String s
public java.security.KeyPair generateKeyPair ()
java.security.PublicKey pubK
java.security.PrivateKey priK
}
org/apache/harmony/security/tests/support/MyKeyPairGeneratorSpi.class
MyKeyPairGeneratorSpi.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyPairGeneratorSpi extends java.security.KeyPairGeneratorSpi {
public void <init> ()
public void initialize (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public java.security.KeyPair generateKeyPair ()
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
}
org/apache/harmony/security/tests/support/MyKeyStore.class
MyKeyStore.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyStore extends java.security.KeyStoreSpi {
private java.util.Hashtable Keys
private java.util.Hashtable Cert
private java.util.Hashtable Chain
private java.util.Hashtable Dates
private java.util.Hashtable KeysSL
private java.util.Hashtable CertSL
private java.util.Hashtable ChainSL
private java.util.Hashtable DatesSL
public void <init> ()
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
String alias
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
String alias
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
org.apache.harmony.security.tests.support.KeyStoreTestSupport$MyPrivateKey keyK
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String alias
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
String alias
public int engineSize ()
public boolean engineIsKeyEntry (java.lang.String)
String alias
public boolean engineIsCertificateEntry (java.lang.String)
String alias
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate cert
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
String alias
String alias
java.io.OutputStream stream
char[] password
java.util.Enumeration e
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
String alias
String alias
java.io.InputStream stream
char[] password
java.util.Enumeration e
public void engineStore (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.security.KeyStore$LoadStoreParameter param
public void engineLoad (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.security.KeyStore$LoadStoreParameter param
}
org/apache/harmony/security/tests/support/MyKeyStoreSpi$MyCertificate.class
MyKeyStoreSpi.java
package org.apache.harmony.security.tests.support
org.apache.harmony.security.tests.support.MyKeyStoreSpi$MyCertificate extends java.security.cert.Certificate {
final synthetic org.apache.harmony.security.tests.support.MyKeyStoreSpi this$0
public void <init> (org.apache.harmony.security.tests.support.MyKeyStoreSpi, java.lang.String)
org.apache.harmony.security.tests.support.MyKeyStoreSpi this$0
String type
public byte[] getEncoded ()
public java.security.PublicKey getPublicKey ()
public java.lang.String toString ()
public void verify (java.security.PublicKey)
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String)
java.security.PublicKey key
String sigProvider
}
org/apache/harmony/security/tests/support/MyKeyStoreSpi.class
MyKeyStoreSpi.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyKeyStoreSpi extends java.security.KeyStoreSpi {
public void <init> ()
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
String alias
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
String alias
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String alias
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
String alias
public int engineSize ()
public boolean engineIsKeyEntry (java.lang.String)
String alias
public boolean engineIsCertificateEntry (java.lang.String)
String alias
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate cert
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.OutputStream stream
char[] password
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.InputStream stream
char[] password
}
org/apache/harmony/security/tests/support/MyLoadStoreParams.class
MyLoadStoreParams.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyLoadStoreParams extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
java.security.KeyStore$ProtectionParameter protPar
public void <init> (java.security.KeyStore$ProtectionParameter)
java.security.KeyStore$ProtectionParameter p
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
}
org/apache/harmony/security/tests/support/MyMessageDigest1.class
MyMessageDigest1.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyMessageDigest1 extends java.security.MessageDigest {
public boolean runEngineReset
public boolean runEngineDigest
public boolean runEngineUpdate1
public boolean runEngineUpdate2
public void <init> ()
public void <init> (java.lang.String)
String algorithm
public void engineReset ()
public byte[] engineDigest ()
public void engineUpdate (byte)
byte arg0
public void engineUpdate (byte[], int, int)
byte[] arg0
int arg1
int arg2
}
org/apache/harmony/security/tests/support/MyProvider.class
MyProvider.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MyProvider extends java.security.Provider {
public void <init> ()
}
org/apache/harmony/security/tests/support/MySignature1.class
MySignature1.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.MySignature1 extends java.security.Signature {
public boolean runEngineInitVerify
public boolean runEngineInitSign
public boolean runEngineUpdate1
public boolean runEngineUpdate2
public boolean runEngineSign
public boolean runEngineVerify
public boolean runEngineSetParameter
public boolean runEngineGetParameter
public static int SIGN
public static int VERIFY
public static int UNINITIALIZED
private final int BUFFER_LENGTH
public void <init> ()
public void <init> (java.lang.String)
String algorithm
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
protected void engineUpdate (byte) throws java.security.SignatureException
byte b
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] b
int off
int len
protected byte[] engineSign () throws java.security.SignatureException
byte[] out
protected boolean engineVerify (byte[]) throws java.security.SignatureException
byte[] sigBytes
protected void engineSetParameter (java.lang.String, java.lang.Object) throws java.security.InvalidParameterException
String param
Object value
protected java.lang.Object engineGetParameter (java.lang.String) throws java.security.InvalidParameterException
String param
public int getState ()
public int getBufferLength ()
static void <clinit> ()
}
org/apache/harmony/security/tests/support/PrivateKeyStub.class
PrivateKeyStub.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.PrivateKeyStub extends java.lang.Object implements java.security.PrivateKey {
private static final long serialVersionUID
String algorithm
String format
byte[] encoded
public void <init> (java.lang.String, java.lang.String, byte[])
String algorithm
String format
byte[] encoded
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
}
org/apache/harmony/security/tests/support/PublicKeyStub.class
PublicKeyStub.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.PublicKeyStub extends java.lang.Object implements java.security.PublicKey {
private static final long serialVersionUID
String algorithm
String format
byte[] encoded
public void <init> (java.lang.String, java.lang.String, byte[])
String algorithm
String format
byte[] encoded
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
}
org/apache/harmony/security/tests/support/RandomImpl.class
RandomImpl.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.RandomImpl extends java.security.SecureRandomSpi {
public static boolean runEngineGenerateSeed
public static boolean runEngineNextBytes
public static boolean runEngineSetSeed
public void <init> ()
protected void engineSetSeed (byte[])
byte[] seed
protected void engineNextBytes (byte[])
int i
byte[] bytes
protected byte[] engineGenerateSeed (int)
int i
int numBytes
byte[] b
static void <clinit> ()
}
org/apache/harmony/security/tests/support/SignerStub.class
SignerStub.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.SignerStub extends java.security.Signer {
public void <init> ()
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
}
org/apache/harmony/security/tests/support/SpiEngUtils$MyProvider.class
SpiEngUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.SpiEngUtils$MyProvider extends java.security.Provider {
final synthetic org.apache.harmony.security.tests.support.SpiEngUtils this$0
public void <init> (org.apache.harmony.security.tests.support.SpiEngUtils, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
org.apache.harmony.security.tests.support.SpiEngUtils this$0
String name
String info
String key
String clName
}
org/apache/harmony/security/tests/support/SpiEngUtils.class
SpiEngUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.SpiEngUtils extends java.lang.Object {
public static final String[] invalidValues
public void <init> ()
public static java.security.Provider isSupport (java.lang.String, java.lang.String)
java.security.Provider[] provs
Exception e
String algorithm
String service
static void <clinit> ()
}
org/apache/harmony/security/tests/support/SystemScope.class
SystemScope.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.SystemScope extends java.security.IdentityScope {
private static final long serialVersionUID
private java.util.Hashtable names
private java.util.Hashtable keys
public void <init> ()
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
public int size ()
public synchronized java.security.Identity getIdentity (java.lang.String)
String name
public synchronized java.security.Identity getIdentity (java.security.PublicKey)
java.security.PublicKey key
public synchronized void addIdentity (java.security.Identity) throws java.security.KeyManagementException
java.security.Identity identity
String name
java.security.PublicKey key
public synchronized void removeIdentity (java.security.Identity) throws java.security.KeyManagementException
java.security.Identity identity
String name
boolean contains
java.security.PublicKey key
public java.util.Enumeration identities ()
}
org/apache/harmony/security/tests/support/TestCertUtils$TestCertPath.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public final org.apache.harmony.security.tests.support.TestCertUtils$TestCertPath extends java.security.cert.CertPath implements java.io.Serializable {
private static final byte[] encoded
private static final String serializedData
private java.security.cert.Certificate[] certs
public void <init> ()
public void <init> (java.security.cert.Certificate[])
java.security.cert.Certificate[] certs
public java.util.List getCertificates ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException
String encoding
public java.util.Iterator getEncodings ()
java.util.Vector v
public java.lang.String toString ()
int i
StringBuffer buf
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream in
String s
int count
protected java.lang.Object writeReplace ()
protected java.lang.Object readResolve ()
static void <clinit> ()
}
org/apache/harmony/security/tests/support/TestCertUtils$TestCertificate.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestCertUtils$TestCertificate extends java.security.cert.Certificate implements java.io.Serializable {
private static final byte[] encoded
public static final String TYPE
private String diff
public void <init> ()
public void <init> (java.lang.String)
String diff
public void <init> (java.lang.String, java.lang.String)
String diff
String type
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
org.apache.harmony.security.tests.support.TestCertUtils$TestCertificate that
public java.security.PublicKey getPublicKey ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
boolean hasDiffString
protected java.lang.Object writeReplace ()
protected java.lang.Object readResolve ()
static void <clinit> ()
}
org/apache/harmony/security/tests/support/TestCertUtils$TestFactorySpi.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestCertUtils$TestFactorySpi extends java.security.cert.CertificateFactorySpi {
public void <init> ()
public java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
byte[] tmp
int len
java.io.IOException ex
java.io.InputStream is
byte[] data
byte[] chunk
int len
int pos
byte[] subjNameData
byte[] issNameData
javax.security.auth.x500.X500Principal subjName
javax.security.auth.x500.X500Principal issName
public java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
public java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
public java.security.cert.CertPath engineGenerateCertPath (java.util.List) throws java.security.cert.CertificateException
java.security.cert.Certificate c
java.util.Iterator i
java.util.List certs
java.util.ArrayList validCerts
java.security.cert.Certificate[] acerts
}
org/apache/harmony/security/tests/support/TestCertUtils$TestInvalidX509Certificate.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestCertUtils$TestInvalidX509Certificate extends org.apache.harmony.security.tests.support.TestCertUtils$TestX509Certificate {
public void <init> (javax.security.auth.x500.X500Principal, javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal subj
javax.security.auth.x500.X500Principal issuer
}
org/apache/harmony/security/tests/support/TestCertUtils$TestProvider.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestCertUtils$TestProvider extends java.security.Provider {
private java.security.Provider$Service serv
public void <init> (java.lang.String, double, java.lang.String)
String name
double version
String info
public synchronized java.util.Set getServices ()
java.util.HashSet s
}
org/apache/harmony/security/tests/support/TestCertUtils$TestPublicKey.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public final org.apache.harmony.security.tests.support.TestCertUtils$TestPublicKey extends java.lang.Object implements java.security.PublicKey {
private static final String algo
private static final byte[] encoded
private static final String format
public void <init> ()
public java.lang.String getAlgorithm ()
public byte[] getEncoded ()
public java.lang.String getFormat ()
static void <clinit> ()
}
org/apache/harmony/security/tests/support/TestCertUtils$TestX509Certificate.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestCertUtils$TestX509Certificate extends java.security.cert.X509Certificate {
private javax.security.auth.x500.X500Principal subject
private javax.security.auth.x500.X500Principal issuer
public void <init> (javax.security.auth.x500.X500Principal, javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal subj
javax.security.auth.x500.X500Principal issuer
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
byte[] asubj
byte[] aissuer
byte[] data
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public int getBasicConstraints ()
public java.security.Principal getIssuerDN ()
public boolean[] getIssuerUniqueID ()
public boolean[] getKeyUsage ()
public java.util.Date getNotAfter ()
public java.util.Date getNotBefore ()
public java.math.BigInteger getSerialNumber ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public byte[] getSignature ()
public java.security.Principal getSubjectDN ()
public boolean[] getSubjectUniqueID ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public int getVersion ()
public java.util.Set getCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
String oid
public java.util.Set getNonCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
public java.security.PublicKey getPublicKey ()
public java.lang.String toString ()
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
}
org/apache/harmony/security/tests/support/TestCertUtils$UniGen.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestCertUtils$UniGen extends java.lang.Object {
public static final String rootName
private static final String[] datasNames
private static final String[][] datas
public void <init> ()
private static java.lang.String getData (int, int)
int i
int i
int col
int startRow
private static boolean inc (int[], int)
int i
int[] num
int base
public static java.lang.String[] genNames (int)
String name
String val
StringBuffer buf
int j
String name
String val
int i
int howMany
int[] counts
java.util.ArrayList al
public static javax.security.auth.x500.X500Principal[] genX500s (int)
int i
int howMany
String[] names
javax.security.auth.x500.X500Principal[] ps
static void <clinit> ()
}
org/apache/harmony/security/tests/support/TestCertUtils.class
TestCertUtils.java
package org.apache.harmony.security.tests.support
public final org.apache.harmony.security.tests.support.TestCertUtils extends java.lang.Object {
private static java.security.Provider provider
private static final String providerName
public static final javax.security.auth.x500.X500Principal rootPrincipal
public static final java.security.cert.X509Certificate rootCA
private void <init> ()
public static java.security.cert.Certificate getCert ()
public static java.security.cert.Certificate[] getCertChain ()
java.security.cert.Certificate[] chain
public static java.security.cert.CertPath getCertPath ()
public static java.security.cert.CertPath genCertPath (int, int)
int i
int howMany
int startID
java.security.cert.Certificate[] certs
public static void install_test_x509_factory ()
public static void uninstall_test_x509_factory ()
static void <clinit> ()
}
org/apache/harmony/security/tests/support/TestKeyPair.class
TestKeyPair.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestKeyPair extends java.lang.Object {
private static final java.util.HashMap privateKeyEncoding
private static final java.util.HashMap publicKeyEncoding
private final String algorithmName
private final java.security.KeyFactory kf
public void <init> (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithmName
public java.security.PublicKey getPublic () throws java.security.spec.InvalidKeySpecException
public java.security.PrivateKey getPrivate () throws java.security.spec.InvalidKeySpecException
static void <clinit> ()
}
org/apache/harmony/security/tests/support/TestKeyStoreSpi$1.class
TestKeyStoreSpi.java
package org.apache.harmony.security.tests.support
org.apache.harmony.security.tests.support.TestKeyStoreSpi$1 extends java.lang.Object implements javax.crypto.SecretKey {
void <init> ()
public java.lang.String getAlgorithm ()
public byte[] getEncoded ()
public java.lang.String getFormat ()
}
org/apache/harmony/security/tests/support/TestKeyStoreSpi.class
TestKeyStoreSpi.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.TestKeyStoreSpi extends java.security.KeyStoreSpi {
java.util.Map aliases
public static final java.security.cert.Certificate CERT
public static final java.security.cert.Certificate[] CERTCHAIN
public static final java.security.Key KEY
public static final Object FAKE
public void <init> ()
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
String alias
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String alias
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
String alias
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.util.Map$Entry alias
java.security.cert.Certificate cert
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
String alias
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
public boolean engineIsCertificateEntry (java.lang.String)
java.security.cert.Certificate c
ClassCastException e
String alias
public boolean engineIsKeyEntry (java.lang.String)
java.security.Key k
ClassCastException e
String alias
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.InputStream stream
char[] password
public void engineLoad (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
char[] password
java.security.KeyStore$LoadStoreParameter param
java.security.KeyStore$ProtectionParameter pParam
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
public int engineSize ()
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.OutputStream stream
char[] password
public void engineStore (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
char[] password
java.security.KeyStore$LoadStoreParameter param
java.security.KeyStore$ProtectionParameter pParam
static void <clinit> ()
}
org/apache/harmony/security/tests/support/cert/
org/apache/harmony/security/tests/support/cert/MyCRL.class
MyCRL.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCRL extends java.security.cert.CRL {
public void <init> (java.lang.String)
String type
public java.lang.String toString ()
public boolean isRevoked (java.security.cert.Certificate)
java.security.cert.Certificate cert
}
org/apache/harmony/security/tests/support/cert/MyCertPath$MyCertPathRep.class
MyCertPath.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertPath$MyCertPathRep extends java.security.cert.CertPath$CertPathRep {
private static final long serialVersionUID
private String type
private byte[] data
final synthetic org.apache.harmony.security.tests.support.cert.MyCertPath this$0
public void <init> (org.apache.harmony.security.tests.support.cert.MyCertPath, java.lang.String, byte[])
org.apache.harmony.security.tests.support.cert.MyCertPath this$0
String type
byte[] data
public java.lang.Object readResolve () throws java.io.ObjectStreamException
public java.lang.String getType ()
public byte[] getData ()
}
org/apache/harmony/security/tests/support/cert/MyCertPath.class
MyCertPath.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertPath extends java.security.cert.CertPath {
private static final long serialVersionUID
private final java.util.Vector certificates
private final java.util.Vector encodingNames
private final byte[] encoding
public void <init> (byte[])
byte[] encoding
public java.util.List getCertificates ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException
String encoding
public java.util.Iterator getEncodings ()
public java.lang.Object writeReplace () throws java.io.ObjectStreamException
}
org/apache/harmony/security/tests/support/cert/MyCertPathBuilderSpi.class
MyCertPathBuilderSpi.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertPathBuilderSpi extends java.security.cert.CertPathBuilderSpi {
private int swi
public void <init> ()
public java.security.cert.CertPathBuilderResult engineBuild (java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException java.security.InvalidAlgorithmParameterException
java.security.cert.CertPathParameters params
}
org/apache/harmony/security/tests/support/cert/MyCertPathValidatorSpi.class
MyCertPathValidatorSpi.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertPathValidatorSpi extends java.security.cert.CertPathValidatorSpi {
private int sw
public void <init> ()
public java.security.cert.CertPathValidatorResult engineValidate (java.security.cert.CertPath, java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException java.security.InvalidAlgorithmParameterException
java.security.cert.CertPath certPath
java.security.cert.CertPathParameters params
}
org/apache/harmony/security/tests/support/cert/MyCertStoreParameters.class
MyCertStoreParameters.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertStoreParameters extends java.lang.Object implements java.security.cert.CertStoreParameters {
public void <init> ()
public java.lang.Object clone ()
CloneNotSupportedException e
}
org/apache/harmony/security/tests/support/cert/MyCertStoreSpi.class
MyCertStoreSpi.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertStoreSpi extends java.security.cert.CertStoreSpi {
public void <init> (java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException
java.security.cert.CertStoreParameters params
public java.util.Collection engineGetCertificates (java.security.cert.CertSelector) throws java.security.cert.CertStoreException
java.security.cert.CertSelector selector
public java.util.Collection engineGetCRLs (java.security.cert.CRLSelector) throws java.security.cert.CertStoreException
java.security.cert.CRLSelector selector
}
org/apache/harmony/security/tests/support/cert/MyCertificate$1.class
MyCertificate.java
package org.apache.harmony.security.tests.support.cert
org.apache.harmony.security.tests.support.cert.MyCertificate$1 extends java.lang.Object implements java.security.PublicKey {
private static final long serialVersionUID
final synthetic org.apache.harmony.security.tests.support.cert.MyCertificate this$0
void <init> (org.apache.harmony.security.tests.support.cert.MyCertificate)
org.apache.harmony.security.tests.support.cert.MyCertificate this$0
public java.lang.String getAlgorithm ()
public byte[] getEncoded ()
public java.lang.String getFormat ()
}
org/apache/harmony/security/tests/support/cert/MyCertificate$MyCertificateRep.class
MyCertificate.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertificate$MyCertificateRep extends java.security.cert.Certificate$CertificateRep {
private static final long serialVersionUID
private String type
private byte[] data
final synthetic org.apache.harmony.security.tests.support.cert.MyCertificate this$0
public void <init> (org.apache.harmony.security.tests.support.cert.MyCertificate, java.lang.String, byte[])
org.apache.harmony.security.tests.support.cert.MyCertificate this$0
String type
byte[] data
public java.lang.Object readResolve () throws java.io.ObjectStreamException
public java.lang.String getType ()
public byte[] getData ()
}
org/apache/harmony/security/tests/support/cert/MyCertificate.class
MyCertificate.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertificate extends java.security.cert.Certificate implements java.security.cert.X509Extension {
private static final long serialVersionUID
private final byte[] encoding
public java.security.cert.Certificate$CertificateRep rep
public void <init> (java.lang.String, byte[])
String type
byte[] encoding
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public java.lang.String toString ()
public java.lang.Object writeReplace () throws java.io.ObjectStreamException
public java.security.PublicKey getPublicKey ()
public java.security.cert.Certificate$CertificateRep getCertificateRep () throws java.io.ObjectStreamException
Object obj
public java.util.Set getNonCriticalExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
String oid
public boolean hasUnsupportedCriticalExtension ()
}
org/apache/harmony/security/tests/support/cert/MyCertificateFactorySpi.class
MyCertificateFactorySpi.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyCertificateFactorySpi extends java.security.cert.CertificateFactorySpi {
private static boolean mode
private java.util.Set list
public void <init> ()
public static void putMode (boolean)
boolean newMode
public java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
public java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
java.util.Iterator it
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
java.io.InputStream inStream
String encoding
public java.security.cert.CertPath engineGenerateCertPath (java.util.List)
java.util.List certificates
public java.util.Iterator engineGetCertPathEncodings ()
}
org/apache/harmony/security/tests/support/cert/MyFailingCertPath.class
MyFailingCertPath.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyFailingCertPath extends org.apache.harmony.security.tests.support.cert.MyCertPath {
public void <init> (byte[])
byte[] encoding
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
}
org/apache/harmony/security/tests/support/cert/MyFailingCertificate.class
MyFailingCertificate.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.MyFailingCertificate extends org.apache.harmony.security.tests.support.cert.MyCertificate {
public void <init> (java.lang.String, byte[])
String type
byte[] encoding
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
}
org/apache/harmony/security/tests/support/cert/TestUtils$1.class
TestUtils.java
package org.apache.harmony.security.tests.support.cert
org.apache.harmony.security.tests.support.cert.TestUtils$1 extends java.security.cert.PKIXCertPathChecker {
private boolean forward
void <init> ()
public void check (java.security.cert.Certificate, java.util.Collection) throws java.security.cert.CertPathValidatorException
java.security.cert.Certificate arg0
java.util.Collection arg1
public java.util.Set getSupportedExtensions ()
public void init (boolean) throws java.security.cert.CertPathValidatorException
boolean arg0
public boolean isForwardCheckingSupported ()
}
org/apache/harmony/security/tests/support/cert/TestUtils$2$1.class
TestUtils.java
package org.apache.harmony.security.tests.support.cert
org.apache.harmony.security.tests.support.cert.TestUtils$2$1 extends java.lang.Object implements java.security.cert.PolicyNode {
final synthetic org.apache.harmony.security.tests.support.cert.TestUtils$2 this$0
void <init> (org.apache.harmony.security.tests.support.cert.TestUtils$2)
org.apache.harmony.security.tests.support.cert.TestUtils$2 this$0
public int getDepth ()
public boolean isCritical ()
public java.lang.String getValidPolicy ()
public java.security.cert.PolicyNode getParent ()
public java.util.Iterator getChildren ()
public java.util.Set getExpectedPolicies ()
public java.util.Set getPolicyQualifiers ()
}
org/apache/harmony/security/tests/support/cert/TestUtils$2.class
TestUtils.java
package org.apache.harmony.security.tests.support.cert
org.apache.harmony.security.tests.support.cert.TestUtils$2 extends java.lang.Object implements java.security.cert.PolicyNode {
final java.security.cert.PolicyNode parent
void <init> ()
public int getDepth ()
public boolean isCritical ()
public java.lang.String getValidPolicy ()
public java.security.cert.PolicyNode getParent ()
public java.util.Iterator getChildren ()
java.security.cert.PolicyNode child
java.util.HashSet s
public java.util.Set getExpectedPolicies ()
public java.util.Set getPolicyQualifiers ()
}
org/apache/harmony/security/tests/support/cert/TestUtils.class
TestUtils.java
package org.apache.harmony.security.tests.support.cert
public org.apache.harmony.security.tests.support.cert.TestUtils extends java.lang.Object {
private static final String certType
private static final String keyStoreType
private static final String keyStoreFileName
public static final int UNTRUSTED
public static final int TRUSTED
public static final int TRUSTED_AND_UNTRUSTED
private static final char[] storepass
private static final String ENCODED_X509_CERTIFICATE
public static final String rootCert
public static final String endCert
public static java.security.cert.X509Certificate rootCertificateSS
public static java.security.cert.X509Certificate endCertificate
public static org.apache.harmony.security.tests.support.cert.MyCRL crl
public static java.security.cert.X509CertSelector theCertSelector
public static java.security.cert.CertPathBuilder builder
private static java.security.cert.CertStore store
public void <init> ()
public static java.security.cert.TrustAnchor getTrustAnchor ()
java.security.cert.CertificateException e
java.security.cert.X509Certificate c1
Exception e
java.security.cert.CertificateFactory cf
java.io.BufferedInputStream bis
public static java.util.Set getTrustAnchorSet ()
java.security.cert.TrustAnchor ta
java.util.HashSet set
public static java.security.KeyStore getKeyStore (boolean, int)
String fileName
java.security.KeyStore ks
Exception e
boolean initialize
int testKeyStoreType
java.io.BufferedInputStream bis
public static java.util.List getCollectionCertStoresList () throws java.security.InvalidAlgorithmParameterException java.security.NoSuchAlgorithmException
java.security.cert.CertStore cs
java.util.ArrayList l
public static java.security.cert.PKIXCertPathChecker getTestCertPathChecker ()
public static java.security.cert.PolicyNode getPolicyTree ()
public static byte[] getEncodedX509Certificate ()
public static byte[] getX509Certificate_v1 ()
public static byte[] getX509Certificate_v3 ()
public static byte[] getX509CRL_v1 ()
public static void initCertPathSSCertChain () throws java.security.cert.CertificateException java.security.InvalidAlgorithmParameterException java.security.NoSuchAlgorithmException java.io.IOException
java.security.cert.CertificateFactory cf
java.io.ByteArrayInputStream bi
java.math.BigInteger revokedSerialNumber
java.util.List list
java.security.cert.CollectionCertStoreParameters params
public static java.security.cert.CertPathBuilder getCertPathBuilder ()
public static java.security.cert.CertPath buildCertPathSSCertChain () throws java.lang.Exception
public static java.security.cert.CertPathParameters getCertPathParameters () throws java.security.InvalidAlgorithmParameterException
java.security.cert.PKIXBuilderParameters buildParams
static void <clinit> ()
}
org/apache/harmony/security/tests/support/interfaces/
org/apache/harmony/security/tests/support/interfaces/DSAKeyPairGeneratorImpl.class
DSAKeyPairGeneratorImpl.java
package org.apache.harmony.security.tests.support.interfaces
public org.apache.harmony.security.tests.support.interfaces.DSAKeyPairGeneratorImpl extends java.lang.Object implements java.security.interfaces.DSAKeyPairGenerator {
private java.security.KeyPairGenerator dsaKeyPairGenerator
private java.security.SecureRandom secureRandom
private java.security.interfaces.DSAParams dsaParams
private int lengthModulus
public void <init> (java.security.interfaces.DSAParams)
Exception e
java.security.interfaces.DSAParams dsap
public void initialize (java.security.interfaces.DSAParams, java.security.SecureRandom) throws java.security.InvalidParameterException
java.security.interfaces.DSAParams params
java.security.SecureRandom random
public void initialize (int, boolean, java.security.SecureRandom) throws java.security.InvalidParameterException
int modlen
boolean genParams
java.security.SecureRandom random
int len
}
org/apache/harmony/security/tests/support/interfaces/RSAMultiPrimePrivateCrtKeyImpl.class
RSAMultiPrimePrivateCrtKeyImpl.java
package org.apache.harmony.security.tests.support.interfaces
public org.apache.harmony.security.tests.support.interfaces.RSAMultiPrimePrivateCrtKeyImpl extends java.lang.Object implements java.security.interfaces.RSAMultiPrimePrivateCrtKey {
static final long serialVersionUID
private java.math.BigInteger crtCoefficient
private java.math.BigInteger publicExponent
private java.math.BigInteger primeExponentP
private java.math.BigInteger primeExponentQ
private java.math.BigInteger primeP
private java.math.BigInteger primeQ
private java.security.spec.RSAOtherPrimeInfo[] otherPrimeInfo
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.security.spec.RSAOtherPrimeInfo[])
java.math.BigInteger publicExp
java.math.BigInteger primeExpP
java.math.BigInteger primeExpQ
java.math.BigInteger prP
java.math.BigInteger prQ
java.math.BigInteger crtCft
java.security.spec.RSAOtherPrimeInfo[] otherPrmInfo
public java.math.BigInteger getCrtCoefficient ()
public java.security.spec.RSAOtherPrimeInfo[] getOtherPrimeInfo ()
public java.math.BigInteger getPrimeExponentP ()
public java.math.BigInteger getPrimeExponentQ ()
public java.math.BigInteger getPrimeP ()
public java.math.BigInteger getPrimeQ ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrivateExponent ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.lang.String getAlgorithm ()
public java.math.BigInteger getModulus ()
}
org/apache/harmony/security/tests/support/spec/
org/apache/harmony/security/tests/support/spec/MyEncodedKeySpec.class
MyEncodedKeySpec.java
package org.apache.harmony.security.tests.support.spec
public org.apache.harmony.security.tests.support.spec.MyEncodedKeySpec extends java.security.spec.EncodedKeySpec {
public void <init> (byte[])
byte[] encodedKey
public java.lang.String getFormat ()
}
org/apache/harmony/security/tests/support/tmpCallbackHandler.class
tmpCallbackHandler.java
package org.apache.harmony.security.tests.support
public org.apache.harmony.security.tests.support.tmpCallbackHandler extends java.lang.Object implements javax.security.auth.callback.CallbackHandler {
public void <init> ()
public void handle (javax.security.auth.callback.Callback[]) throws java.io.IOException javax.security.auth.callback.UnsupportedCallbackException
javax.security.auth.callback.Callback[] callback
}
org/apache/harmony/sql/
org/apache/harmony/sql/tests/
org/apache/harmony/sql/tests/java/
org/apache/harmony/sql/tests/java/sql/
org/apache/harmony/sql/tests/java/sql/BatchUpdateExceptionTest$1.class
BatchUpdateExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
org.apache.harmony.sql.tests.java.sql.BatchUpdateExceptionTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.sql.BatchUpdateException initThr
java.sql.BatchUpdateException dserThr
int[] initUpdateCounts
int[] dserUpdateCounts
}
org/apache/harmony/sql/tests/java/sql/BatchUpdateExceptionTest.class
BatchUpdateExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.BatchUpdateExceptionTest extends junit.framework.TestCase {
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert BATCHUPDATEEXCEPTION_COMPARATOR
public void <init> ()
public void testBatchUpdateException ()
java.sql.BatchUpdateException aBatchUpdateException
Exception e
int i
int[] theFinalStates1
int[][] theFinalStates2
String[] theFinalStates3
String[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testBatchUpdateExceptionintArray ()
java.sql.BatchUpdateException aBatchUpdateException
Exception e
int i
int[][] init1
int[] theFinalStates1
int[][] theFinalStates2
String[] theFinalStates3
String[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testBatchUpdateExceptionStringintArray ()
java.sql.BatchUpdateException aBatchUpdateException
Exception e
int i
String[] init1
int[][] init2
int[] theFinalStates1
int[][] theFinalStates2
String[] theFinalStates3
String[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testBatchUpdateExceptionStringStringintArray ()
java.sql.BatchUpdateException aBatchUpdateException
Exception e
int i
String[] init1
String[] init2
int[][] init3
int[] theFinalStates1
int[][] theFinalStates2
String[] theFinalStates3
String[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testBatchUpdateExceptionStringStringintintArray ()
java.sql.BatchUpdateException aBatchUpdateException
Exception e
int i
String[] init1
String[] init2
int[] init3
int[][] init4
int[] theFinalStates1
int[][] theFinalStates2
String[] theFinalStates3
String[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testBatchUpdateExceptionLThrowable ()
Throwable cause
java.sql.BatchUpdateException batchUpdateException
public void testBatchUpdateException$ILThrowable ()
int i
Throwable cause
int[] updateCounts
java.sql.BatchUpdateException batchUpdateException
int[] result
public void testBatchUpdateExceptionLString$ILThrowable ()
int i
Throwable cause
int[] updateCounts
java.sql.BatchUpdateException batchUpdateException
int[] result
public void testBatchUpdateExceptionLStringLStringILThrowable ()
int[] updateCounts
java.sql.BatchUpdateException batchUpdateException
public void testBatchUpdateExceptionLStringLStringI$ILThrowable ()
java.sql.BatchUpdateException batchUpdateException
public void testGetUpdateCounts ()
java.sql.BatchUpdateException aBatchUpdateException
int[] theReturn
Exception e
int i
int[][] init1
int[][] theReturns
int[] theFinalStates1
int[][] theFinalStates2
String[] theFinalStates3
String[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSerializationSelf () throws java.lang.Exception
java.sql.BatchUpdateException object
public void testSerializationCompatibility () throws java.lang.Exception
int vendorCode
int[] updateCounts
java.sql.BatchUpdateException object
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/ConnectionTest.class
ConnectionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.ConnectionTest extends junit.framework.TestCase {
public void <init> ()
public void testPublicStatics ()
Class connectionClass
ClassNotFoundException e
Object fieldValue
Object expectedValue
IllegalAccessException e
String fieldName
int theMods
java.lang.reflect.Field element
java.util.HashMap thePublicStatics
Class connectionClass
java.lang.reflect.Field[] theFields
int requiredModifier
int countPublicStatics
}
org/apache/harmony/sql/tests/java/sql/DataTruncationTest$1.class
DataTruncationTest.java
package org.apache.harmony.sql.tests.java.sql
org.apache.harmony.sql.tests.java.sql.DataTruncationTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.sql.DataTruncation initThr
java.sql.DataTruncation dserThr
}
org/apache/harmony/sql/tests/java/sql/DataTruncationTest.class
DataTruncationTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.DataTruncationTest extends junit.framework.TestCase {
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert DATATRUNCATION_COMPARATOR
public void <init> ()
public void testDataTruncationintbooleanbooleanintint ()
java.sql.DataTruncation aDataTruncation
Exception e
int i
int[] init1
boolean[] init2
boolean[] init3
int[] init4
int[] init5
String[] theFinalStates1
String state2
String[] theFinalStates2
int[] theFinalStates3
int[] theFinalStates4
int[] theFinalStates5
int[] theFinalStates6
boolean[] theFinalStates7
boolean[] theFinalStates8
Exception[] theExceptions
int loopCount
public void testConstructor_IBBIILjava_lang_Throwable ()
Exception e
java.sql.DataTruncation dataTruncation
public void testGetIndex ()
java.sql.DataTruncation aDataTruncation
int theReturn
Exception e
int i
int[] init1
boolean[] init2
boolean[] init3
int[] init4
int[] init5
int[] theReturns
String[] theFinalStates1
String state2
String[] theFinalStates2
int[] theFinalStates3
int[] theFinalStates4
int[] theFinalStates5
int[] theFinalStates6
boolean[] theFinalStates7
boolean[] theFinalStates8
Exception[] theExceptions
int loopCount
public void testGetParameter ()
java.sql.DataTruncation aDataTruncation
boolean theReturn
Exception e
int i
int[] init1
boolean[] init2
boolean[] init3
int[] init4
int[] init5
boolean[] theReturns
String[] theFinalStates1
String state2
String[] theFinalStates2
int[] theFinalStates3
int[] theFinalStates4
int[] theFinalStates5
int[] theFinalStates6
boolean[] theFinalStates7
boolean[] theFinalStates8
Exception[] theExceptions
int loopCount
public void testGetRead ()
java.sql.DataTruncation aDataTruncation
boolean theReturn
Exception e
int i
int[] init1
boolean[] init2
boolean[] init3
int[] init4
int[] init5
boolean[] theReturns
String[] theFinalStates1
String state2
String[] theFinalStates2
int[] theFinalStates3
int[] theFinalStates4
int[] theFinalStates5
int[] theFinalStates6
boolean[] theFinalStates7
boolean[] theFinalStates8
Exception[] theExceptions
int loopCount
public void testGetDataSize ()
java.sql.DataTruncation aDataTruncation
int theReturn
Exception e
int i
int[] init1
boolean[] init2
boolean[] init3
int[] init4
int[] init5
int[] theReturns
String[] theFinalStates1
String state2
String[] theFinalStates2
int[] theFinalStates3
int[] theFinalStates4
int[] theFinalStates5
int[] theFinalStates6
boolean[] theFinalStates7
boolean[] theFinalStates8
Exception[] theExceptions
int loopCount
public void testGetTransferSize ()
java.sql.DataTruncation aDataTruncation
int theReturn
Exception e
int i
int[] init1
boolean[] init2
boolean[] init3
int[] init4
int[] init5
int[] theReturns
String[] theFinalStates1
String state2
String[] theFinalStates2
int[] theFinalStates3
int[] theFinalStates4
int[] theFinalStates5
int[] theFinalStates6
boolean[] theFinalStates7
boolean[] theFinalStates8
Exception[] theExceptions
int loopCount
public void testSerializationSelf () throws java.lang.Exception
java.sql.DataTruncation object
public void testSerializationCompatibility () throws java.lang.Exception
java.sql.DataTruncation object
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/DatabaseMetaDataTest.class
DatabaseMetaDataTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.DatabaseMetaDataTest extends junit.framework.TestCase {
public void <init> ()
public void testPublicStatics ()
}
org/apache/harmony/sql/tests/java/sql/DateTest.class
DateTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.DateTest extends junit.framework.TestCase {
static java.util.Calendar aCal
static long TIME_AN_HOUR
static long TIME_EPOCH
static long TIME_NOW
static long TIME_NEGATIVE
static long TIME_TESTDATE1
static long TIME_TESTDATE2
static long TIME_TESTDATE3
static long TIME_LOWERLIMIT
static long TIME_UPPERLIMIT
static String SQL_DATESTRING1
static String SQL_DATESTRING2
static String SQL_DATESTRING3
static String SQL_EPOCHSTRING
static String SQL_DATEDAY1
static String SQL_NEGATIVE
static long[] TIME_ARRAY
static String[] SQL_DATEARRAY
static String[] SQL_NYARRAY
static String[] SQL_JAPANARRAY
static String[][] SQL_TZ_DATEARRAYS
static String TZ_LONDON
static String TZ_PACIFIC
static String TZ_JAPAN
static String[] TIMEZONES
static java.util.TimeZone defaultTimeZone
public void <init> ()
private static long getTime (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public void testDateintintint ()
java.sql.Date theDate
int i
int[] init1
int[] init2
int[] init3
public void testDatelong ()
java.sql.Date theDate
long element
long[] init1
public void testGetHours ()
java.sql.Date theDate
public void testGetMinutes ()
java.sql.Date theDate
public void testGetSeconds ()
java.sql.Date theDate
public void testSetHours ()
java.sql.Date theDate
public void testSetMinutes ()
java.sql.Date theDate
public void testSetSeconds ()
java.sql.Date theDate
public void testToString ()
int i
private void testToString (java.lang.String, long[], java.lang.String[])
java.sql.Date theDate
String JDBCString
int i
String timeZone
long[] theDates
String[] theDateStrings
public void testSetTimelong ()
int i
private void testSetTimelong (java.lang.String, java.lang.String[])
int i
String timeZoneName
String[] dateArray
java.sql.Date theDate
public void testValueOf ()
String element
java.sql.Date theDate
java.sql.Date theDate
String element
String SQL_NOTVALID1
String SQL_NOTVALID2
String SQL_NOTVALID3
String[] SQL_INVALIDARRAY
public void test_valueOf_IllegalArgumentException ()
protected void tearDown ()
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/DriverPropertyInfoTest.class
DriverPropertyInfoTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.DriverPropertyInfoTest extends junit.framework.TestCase {
static String validName
static String validValue
static String[] updateChoices
static String updateValue
static boolean updateRequired
static String updateDescription
static String updateName
static String[] testChoices
static String testValue
static boolean testRequired
static String testDescription
static String testName
public void <init> ()
public void testPublicStatics ()
public void testDriverPropertyInfoStringString ()
java.sql.DriverPropertyInfo aDriverPropertyInfo
public void testPublicFields ()
java.sql.DriverPropertyInfo aDriverPropertyInfo
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/ParameterMetaDataTest.class
ParameterMetaDataTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.ParameterMetaDataTest extends junit.framework.TestCase {
public void <init> ()
public void testPublicStatics ()
Class parameterMetaDataClass
ClassNotFoundException e
Object fieldValue
Object expectedValue
IllegalAccessException e
String fieldName
int theMods
java.lang.reflect.Field element
java.util.HashMap thePublicStatics
Class parameterMetaDataClass
java.lang.reflect.Field[] theFields
int requiredModifier
int countPublicStatics
}
org/apache/harmony/sql/tests/java/sql/ResultSetMetaDataTest.class
ResultSetMetaDataTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.ResultSetMetaDataTest extends junit.framework.TestCase {
public void <init> ()
public void testPublicStatics ()
Class resultSetMetaDataClass
ClassNotFoundException e
Object fieldValue
Object expectedValue
IllegalAccessException e
String fieldName
int theMods
java.lang.reflect.Field element
java.util.HashMap thePublicStatics
Class resultSetMetaDataClass
java.lang.reflect.Field[] theFields
int requiredModifier
int countPublicStatics
}
org/apache/harmony/sql/tests/java/sql/ResultSetTest.class
ResultSetTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.ResultSetTest extends junit.framework.TestCase {
public void <init> ()
public void testPublicStatics ()
Class resultSetClass
ClassNotFoundException e
Object fieldValue
Object expectedValue
IllegalAccessException e
String fieldName
int theMods
java.lang.reflect.Field element
java.util.HashMap thePublicStatics
Class resultSetClass
java.lang.reflect.Field[] theFields
int requiredModifier
int countPublicStatics
}
org/apache/harmony/sql/tests/java/sql/SQLClientInfoExceptionTest$1.class
SQLClientInfoExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
org.apache.harmony.sql.tests.java.sql.SQLClientInfoExceptionTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.sql.SQLClientInfoException initEx
java.sql.SQLClientInfoException desrEx
}
org/apache/harmony/sql/tests/java/sql/SQLClientInfoExceptionTest.class
SQLClientInfoExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLClientInfoExceptionTest extends junit.framework.TestCase {
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert exComparator
public void <init> ()
public void test_Constructor ()
java.sql.SQLClientInfoException sqlClientInfoException
public void test_Constructor_LMap ()
java.util.Map failedProperties
java.sql.SQLClientInfoException sqlClientInfoException
public void test_Constructor_LMapLThrowable ()
java.util.Map failedProperties
Throwable cause
java.sql.SQLClientInfoException sqlClientInfoException
public void test_Constructor_LStringLMap ()
java.util.Map failedProperties
java.sql.SQLClientInfoException sqlClientInfoException
public void test_Constructor_LStringLMapLThrowable ()
java.util.Map failedProperties
Throwable cause
java.sql.SQLClientInfoException sqlClientInfoException
public void test_Constructor_LStringLStringLMap ()
java.util.Map failedProperties
java.sql.SQLClientInfoException sqlClientInfoException
public void test_Constructor_LStringLStringLMapLThrowable ()
java.util.Map failedProperties
Throwable cause
java.sql.SQLClientInfoException sqlClientInfoException
public void test_Constructor_LStringLStringILMapLThrowable ()
java.util.Map failedProperties
Throwable cause
java.sql.SQLClientInfoException sqlClientInfoException
public void testSerializationSelf () throws java.lang.Exception
java.util.Map failedProperties
Throwable cause
java.sql.SQLClientInfoException sqlClientInfoException
public void testSerializationCompatibility () throws java.lang.Exception
java.util.Map failedProperties
Throwable cause
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/SQLDataExceptionTest.class
SQLDataExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLDataExceptionTest extends junit.framework.TestCase {
private java.sql.SQLDataException sQLDataException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LString_1 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLString ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLDataException sQLDataException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLDataException sQLDataException
public void test_Constructor ()
java.sql.SQLDataException sQLDataException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLExceptionTest$1.class
SQLExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
org.apache.harmony.sql.tests.java.sql.SQLExceptionTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.sql.SQLException initThr
java.sql.SQLException dserThr
}
org/apache/harmony/sql/tests/java/sql/SQLExceptionTest.class
SQLExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLExceptionTest extends junit.framework.TestCase {
static long theFixedSUID
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert SQLEXCEPTION_COMPARATOR
public void <init> ()
public void testSUID ()
Class theClass
java.lang.reflect.Field theField
long theSUID
Exception e
public void testSQLExceptionStringStringint ()
java.sql.SQLException aSQLException
Exception e
int i
String[] init1
String[] init2
int[] init3
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSQLExceptionStringString ()
java.sql.SQLException aSQLException
Exception e
int i
String[] init1
String[] init2
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSQLExceptionString ()
java.sql.SQLException aSQLException
Exception e
int i
String[] init1
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSQLException ()
java.sql.SQLException aSQLException
Exception e
int i
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testGetErrorCode ()
java.sql.SQLException aSQLException
int theReturn
Exception e
int i
String[] init1
String[] init2
int[] init3
int[] theReturns
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testGetNextException ()
java.sql.SQLException aSQLException
java.sql.SQLException theReturn
Exception e
int i
String[] init1
String[] init2
int[] init3
java.sql.SQLException[] init4
java.sql.SQLException[] theReturns
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testGetSQLState ()
java.sql.SQLException aSQLException
String theReturn
Exception e
int i
String[] init1
String[] init2
int[] init3
String[] theReturns
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSetNextExceptionSQLException ()
java.sql.SQLException aSQLException
Exception e
int i
java.sql.SQLException[] parm1
String[] init1
String[] init2
int[] init3
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLException[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSerializationSelf () throws java.lang.Exception
java.sql.SQLException object
public void testSerializationCompatibility () throws java.lang.Exception
java.sql.SQLException nextSQLException
int vendorCode
java.sql.SQLException object
public void test_setNextException_LSQLException ()
java.sql.SQLException se1
java.sql.SQLException se2
java.sql.SQLException se3
java.sql.SQLException se4
public void testConstructor_Ljava_lang_Throwable ()
Exception e
java.sql.SQLException exception
public void testConstructor_LString_Throwable ()
Exception e
java.sql.SQLException exception
public void testConstructor_LString_String_Throwable ()
Exception e
java.sql.SQLException exception
public void testConstructor_LString_String_I_Throwable ()
Exception e
java.sql.SQLException exception
public void test_iterator () throws java.lang.Exception
java.sql.SQLException se1
java.sql.SQLException se2
java.sql.SQLException se3
java.sql.SQLException se4
java.util.Iterator iterator
static synthetic org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert access$000 ()
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/SQLFeatureNotSupportedExceptionTest.class
SQLFeatureNotSupportedExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLFeatureNotSupportedExceptionTest extends junit.framework.TestCase {
private java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LString_1 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLString ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_Constructor ()
java.sql.SQLFeatureNotSupportedException sQLFeatureNotSupportedException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLIntegrityConstraintViolationExceptionTest.class
SQLIntegrityConstraintViolationExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLIntegrityConstraintViolationExceptionTest extends junit.framework.TestCase {
private java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LString_1 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLString ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_Constructor ()
java.sql.SQLIntegrityConstraintViolationException sQLIntegrityConstraintViolationException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLInvalidAuthorizationSpecExceptionTest.class
SQLInvalidAuthorizationSpecExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLInvalidAuthorizationSpecExceptionTest extends junit.framework.TestCase {
private java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LString_1 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLString ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_Constructor ()
java.sql.SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLNonTransientConnectionExceptionTest.class
SQLNonTransientConnectionExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLNonTransientConnectionExceptionTest extends junit.framework.TestCase {
private java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LString_1 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLString ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_Constructor ()
java.sql.SQLNonTransientConnectionException sQLNonTransientConnectionException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLNonTransientExceptionTest.class
SQLNonTransientExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLNonTransientExceptionTest extends junit.framework.TestCase {
private java.sql.SQLNonTransientException sQLNonTransientException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LString_1 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLString ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_Constructor ()
java.sql.SQLNonTransientException sQLNonTransientException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLRecoverableExceptionTest.class
SQLRecoverableExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLRecoverableExceptionTest extends junit.framework.TestCase {
private java.sql.SQLRecoverableException sQLRecoverableException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LString_1 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLString ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_Constructor ()
java.sql.SQLRecoverableException sQLRecoverableException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLSyntaxErrorExceptionTest.class
SQLSyntaxErrorExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLSyntaxErrorExceptionTest extends junit.framework.TestCase {
private java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LString_1 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLString ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_Constructor ()
java.sql.SQLSyntaxErrorException sQLSyntaxErrorException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLTimeoutExceptionTest.class
SQLTimeoutExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLTimeoutExceptionTest extends junit.framework.TestCase {
private java.sql.SQLTimeoutException sQLTimeoutException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LString_1 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLString ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_Constructor ()
java.sql.SQLTimeoutException sQLTimeoutException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLTransactionRollbackExceptionTest.class
SQLTransactionRollbackExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLTransactionRollbackExceptionTest extends junit.framework.TestCase {
private java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LString_1 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLString ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_Constructor ()
java.sql.SQLTransactionRollbackException sQLTransactionRollbackException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLTransientConnectionExceptionTest.class
SQLTransientConnectionExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLTransientConnectionExceptionTest extends junit.framework.TestCase {
private java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LString_1 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLString ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_Constructor ()
java.sql.SQLTransientConnectionException sQLTransientConnectionException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLTransientExceptionTest.class
SQLTransientExceptionTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLTransientExceptionTest extends junit.framework.TestCase {
private java.sql.SQLTransientException sQLTransientException
public void <init> ()
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public void test_Constructor_LString ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LString_1 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLString ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLString_1 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLString_2 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLString_3 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_1 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_2 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_3 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_4 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_5 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_6 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_7 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_8 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_9 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_10 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringI_11 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LThrowable ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LThrowable_1 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLThrowable ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLThrowable_1 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLThrowable_2 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLThrowable_3 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable_1 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable_2 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable_3 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable_4 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable_5 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable_6 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringLThrowable_7 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_1 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_2 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_3 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_4 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_5 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_6 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_7 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_8 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_9 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_10 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_11 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_12 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_13 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_14 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_15 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_16 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_17 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_18 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_19 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_20 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_21 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_22 ()
Throwable cause
java.sql.SQLTransientException sQLTransientException
public void test_Constructor_LStringLStringILThrowable_23 ()
java.sql.SQLTransientException sQLTransientException
public void test_Constructor ()
java.sql.SQLTransientException sQLTransientException
public void test_serialization () throws java.lang.Exception
public void test_compatibilitySerialization () throws java.lang.Exception
}
org/apache/harmony/sql/tests/java/sql/SQLWarningTest$1.class
SQLWarningTest.java
package org.apache.harmony.sql.tests.java.sql
org.apache.harmony.sql.tests.java.sql.SQLWarningTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.sql.SQLWarning initThr
java.sql.SQLWarning dserThr
}
org/apache/harmony/sql/tests/java/sql/SQLWarningTest.class
SQLWarningTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.SQLWarningTest extends junit.framework.TestCase {
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert SQLWARNING_COMPARATOR
public void <init> ()
public void testSQLWarning ()
java.sql.SQLWarning aSQLWarning
Exception e
int i
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLWarning[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSQLWarningString ()
java.sql.SQLWarning aSQLWarning
Exception e
int i
String[] init1
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLWarning[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSQLWarningStringString ()
java.sql.SQLWarning aSQLWarning
Exception e
int i
String[] init1
String[] init2
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLWarning[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSQLWarningStringStringint ()
java.sql.SQLWarning aSQLWarning
Exception e
int i
String[] init1
String[] init2
int[] init3
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLWarning[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testGetNextWarning ()
java.sql.SQLWarning aSQLWarning
java.sql.SQLWarning theReturn
Exception e
int i
String[] init1
java.sql.SQLWarning[] theReturns
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLWarning[] theFinalStates4
Exception[] theExceptions
int loopCount
public void testSetNextWarningSQLWarning ()
java.sql.SQLWarning aSQLWarning
Exception e
int i
java.sql.SQLWarning[] parm1
String[] init1
String[] theFinalStates1
String[] theFinalStates2
int[] theFinalStates3
java.sql.SQLWarning[] theFinalStates4
Exception[] theExceptions
int loopCount
public void test_setNextWarning_SQLWarning ()
java.sql.SQLWarning sw
java.sql.SQLWarning sw1
java.sql.SQLWarning sw2
java.sql.SQLWarning sw3
java.sql.SQLException se
public void testConstructor_Ljava_lang_Throwable ()
Exception e
java.sql.SQLWarning exception
public void testConstructor_LString_Throwable ()
Exception e
java.sql.SQLWarning exception
public void testConstructor_LString_String_Throwable ()
Exception e
java.sql.SQLWarning exception
public void testConstructor_LString_String_I_Throwable ()
Exception e
java.sql.SQLWarning exception
public void testSerializationSelf () throws java.lang.Exception
java.sql.SQLWarning object
public void testSerializationCompatibility () throws java.lang.Exception
java.sql.SQLWarning object
java.sql.SQLWarning nextSQLWarning
static synthetic org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert access$000 ()
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/StatementTest.class
StatementTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.StatementTest extends junit.framework.TestCase {
public void <init> ()
public void testPublicStatics ()
Class statementClass
ClassNotFoundException e
Object fieldValue
Object expectedValue
IllegalAccessException e
String fieldName
int theMods
java.lang.reflect.Field element
java.util.HashMap thePublicStatics
Class statementClass
java.lang.reflect.Field[] theFields
int requiredModifier
int countPublicStatics
}
org/apache/harmony/sql/tests/java/sql/TestHelper_ClassLoader.class
TestHelper_ClassLoader.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_ClassLoader extends java.lang.ClassLoader {
public void <init> ()
public java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
int i
String className
Class theClass
String classNameAsFile
String classPath
String theSeparator
String[] theClassPaths
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String element
String className
String[] disallowedClasses
Class theClass
private java.lang.Class loadClassFromFile (java.lang.String, java.lang.String, java.lang.String)
int count
ClassLoader testClassLoader
int length
byte[] theBytes
int dataRead
Exception e
String pathName
String className
String classNameAsFile
Class theClass
java.io.FileInputStream theInput
java.io.File theFile
private java.lang.Class loadClassFromJar (java.lang.String, java.lang.String, java.lang.String)
int count
ClassLoader testClassLoader
java.util.jar.JarEntry theEntry
java.io.InputStream theStream
long size
byte[] theBytes
int dataRead
java.io.IOException ie
Exception e
ClassFormatError ce
String jarfileName
String className
String classNameAsFile
Class theClass
java.util.jar.JarFile theJar
}
org/apache/harmony/sql/tests/java/sql/TestHelper_Connection1.class
TestHelper_Connection1.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_Connection1 extends java.lang.Object implements java.sql.Connection {
public void <init> ()
public void clearWarnings () throws java.sql.SQLException
public void close () throws java.sql.SQLException
public void commit () throws java.sql.SQLException
public java.sql.Statement createStatement () throws java.sql.SQLException
public java.sql.Statement createStatement (int, int, int) throws java.sql.SQLException
int resultSetType
int resultSetConcurrency
int resultSetHoldability
public java.sql.Statement createStatement (int, int) throws java.sql.SQLException
int resultSetType
int resultSetConcurrency
public boolean getAutoCommit () throws java.sql.SQLException
public java.lang.String getCatalog () throws java.sql.SQLException
public int getHoldability () throws java.sql.SQLException
public java.sql.DatabaseMetaData getMetaData () throws java.sql.SQLException
public int getTransactionIsolation () throws java.sql.SQLException
public java.util.Map getTypeMap () throws java.sql.SQLException
public java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public boolean isClosed () throws java.sql.SQLException
public boolean isReadOnly () throws java.sql.SQLException
public java.lang.String nativeSQL (java.lang.String) throws java.sql.SQLException
String sql
public java.sql.CallableStatement prepareCall (java.lang.String, int, int, int) throws java.sql.SQLException
String sql
int resultSetType
int resultSetConcurrency
int resultSetHoldability
public java.sql.CallableStatement prepareCall (java.lang.String, int, int) throws java.sql.SQLException
String sql
int resultSetType
int resultSetConcurrency
public java.sql.CallableStatement prepareCall (java.lang.String) throws java.sql.SQLException
String sql
public java.sql.PreparedStatement prepareStatement (java.lang.String, int, int, int) throws java.sql.SQLException
String sql
int resultSetType
int resultSetConcurrency
int resultSetHoldability
public java.sql.PreparedStatement prepareStatement (java.lang.String, int, int) throws java.sql.SQLException
String sql
int resultSetType
int resultSetConcurrency
public java.sql.PreparedStatement prepareStatement (java.lang.String, int) throws java.sql.SQLException
String sql
int autoGeneratedKeys
public java.sql.PreparedStatement prepareStatement (java.lang.String, int[]) throws java.sql.SQLException
String sql
int[] columnIndexes
public java.sql.PreparedStatement prepareStatement (java.lang.String, java.lang.String[]) throws java.sql.SQLException
String sql
String[] columnNames
public java.sql.PreparedStatement prepareStatement (java.lang.String) throws java.sql.SQLException
String sql
public void releaseSavepoint (java.sql.Savepoint) throws java.sql.SQLException
java.sql.Savepoint savepoint
public void rollback () throws java.sql.SQLException
public void rollback (java.sql.Savepoint) throws java.sql.SQLException
java.sql.Savepoint savepoint
public void setAutoCommit (boolean) throws java.sql.SQLException
boolean autoCommit
public void setCatalog (java.lang.String) throws java.sql.SQLException
String catalog
public void setHoldability (int) throws java.sql.SQLException
int holdability
public void setReadOnly (boolean) throws java.sql.SQLException
boolean readOnly
public java.sql.Savepoint setSavepoint () throws java.sql.SQLException
public java.sql.Savepoint setSavepoint (java.lang.String) throws java.sql.SQLException
String name
public void setTransactionIsolation (int) throws java.sql.SQLException
int level
public void setTypeMap (java.util.Map) throws java.sql.SQLException
java.util.Map map
public boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
Class iface
public java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
Class iface
public java.sql.Array createArrayOf (java.lang.String, java.lang.Object[]) throws java.sql.SQLException
String typeName
Object[] elements
public java.sql.Blob createBlob () throws java.sql.SQLException
public java.sql.Clob createClob () throws java.sql.SQLException
public java.sql.NClob createNClob () throws java.sql.SQLException
public java.sql.SQLXML createSQLXML () throws java.sql.SQLException
public java.sql.Struct createStruct (java.lang.String, java.lang.Object[]) throws java.sql.SQLException
String typeName
Object[] attributes
public java.lang.String getClientInfo (java.lang.String) throws java.sql.SQLException
String name
public java.util.Properties getClientInfo () throws java.sql.SQLException
public boolean isValid (int) throws java.sql.SQLException
int timeout
public void setClientInfo (java.lang.String, java.lang.String) throws java.sql.SQLClientInfoException
String name
String value
public void setClientInfo (java.util.Properties) throws java.sql.SQLClientInfoException
java.util.Properties properties
}
org/apache/harmony/sql/tests/java/sql/TestHelper_Driver1.class
TestHelper_Driver1.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_Driver1 extends java.lang.Object implements java.sql.Driver {
int majorVersion
int minorVersion
String baseURL
String[] dataSources
static java.sql.Driver theDriver
static String validuser
static String validpassword
static String userProperty
static String passwordProperty
protected void <init> ()
public boolean acceptsURL (java.lang.String) throws java.sql.SQLException
String url
public java.sql.Connection connect (java.lang.String, java.util.Properties) throws java.sql.SQLException
java.sql.Connection connection
String element
String datasource
String url
java.util.Properties info
public int getMajorVersion ()
public int getMinorVersion ()
public java.sql.DriverPropertyInfo[] getPropertyInfo (java.lang.String, java.util.Properties) throws java.sql.SQLException
String url
java.util.Properties info
java.sql.DriverPropertyInfo[] theInfos
public boolean jdbcCompliant ()
static void <clinit> ()
java.sql.SQLException e
}
org/apache/harmony/sql/tests/java/sql/TestHelper_Driver2.class
TestHelper_Driver2.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_Driver2 extends org.apache.harmony.sql.tests.java.sql.TestHelper_Driver1 {
protected void <init> ()
static void <clinit> ()
java.sql.SQLException e
java.sql.Driver theDriver
}
org/apache/harmony/sql/tests/java/sql/TestHelper_Driver3.class
TestHelper_Driver3.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_Driver3 extends org.apache.harmony.sql.tests.java.sql.TestHelper_Driver1 {
public void <init> ()
}
org/apache/harmony/sql/tests/java/sql/TestHelper_Driver4.class
TestHelper_Driver4.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_Driver4 extends java.lang.Object implements java.sql.Driver {
int majorVersion
int minorVersion
String baseURL
String[] dataSources
static String validuser
static String validpassword
static String userProperty
static String passwordProperty
protected void <init> ()
public boolean acceptsURL (java.lang.String) throws java.sql.SQLException
String url
public java.sql.Connection connect (java.lang.String, java.util.Properties) throws java.sql.SQLException
String user
String password
java.sql.Connection connection
String element
String datasource
String url
java.util.Properties info
public int getMajorVersion ()
public int getMinorVersion ()
public java.sql.DriverPropertyInfo[] getPropertyInfo (java.lang.String, java.util.Properties) throws java.sql.SQLException
String url
java.util.Properties info
java.sql.DriverPropertyInfo[] theInfos
public boolean jdbcCompliant ()
static void <clinit> ()
java.sql.SQLException e
java.sql.Driver theDriver
}
org/apache/harmony/sql/tests/java/sql/TestHelper_Driver5.class
TestHelper_Driver5.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_Driver5 extends org.apache.harmony.sql.tests.java.sql.TestHelper_Driver4 {
protected void <init> ()
static void <clinit> ()
java.sql.SQLException e
java.sql.Driver theDriver
}
org/apache/harmony/sql/tests/java/sql/TestHelper_DriverManager.class
TestHelper_DriverManager.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TestHelper_DriverManager extends junit.framework.TestCase {
static java.sql.Driver testDriver
static org.apache.harmony.sql.tests.java.sql.TestHelper_DriverManager theHelper
public void <init> ()
public static void setDriver (java.sql.Driver)
java.sql.Driver theDriver
public void checkDeregister ()
java.sql.Driver aDriver
java.sql.SQLException e
Exception e
String baseURL
java.sql.Driver aDriver
static void printClassLoader (java.lang.Object)
Object theObject
Class theClass
ClassLoader theClassLoader
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/TimeTest.class
TimeTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TimeTest extends junit.framework.TestCase {
static long TIME_TEST1
static long TIME_TEST2
static long TIME_TEST3
static String STRING_TEST1
static String STRING_TEST2
static String STRING_TEST3
static String STRING_INVALID1
static String STRING_INVALID2
static String STRING_INVALID3
static String STRING_OUTRANGE
static long[] TIME_ARRAY
static String[] STRING_GMT_ARRAY
static String[] STRING_LA_ARRAY
static String[] STRING_JP_ARRAY
static String[] INVALID_STRINGS
static String TZ_LONDON
static String TZ_PACIFIC
static String TZ_JAPAN
static String[] TIMEZONES
static String[][] STRING_ARRAYS
static java.util.TimeZone defaultTimeZone
public void <init> ()
public void testTimeintintint ()
java.sql.Time theTime
public void testTime ()
java.sql.Time theTime
public void testToString ()
int i
private void testToString (java.lang.String, long[], java.lang.String[])
java.sql.Time theTime
String JDBCString
int i
String timeZone
long[] theTimes
String[] theTimeStrings
public void testValueOfString ()
java.sql.Time theReturn
int i
String element
java.sql.Time[] theReturns
String[] validTime
String[] invalidTime
public void testSetTime ()
java.sql.Time theTime
public void testSetDate ()
java.sql.Time theTime
public void testSetMonth ()
java.sql.Time theTime
public void testSetYear ()
java.sql.Time theTime
public void testGetDate ()
java.sql.Time theTime
public void testGetDay ()
java.sql.Time theTime
public void testGetMonth ()
java.sql.Time theTime
public void testGetYear ()
java.sql.Time theTime
public void test_valueOf_IllegalArgumentException ()
protected void tearDown ()
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/TimestampTest$1.class
TimestampTest.java
package org.apache.harmony.sql.tests.java.sql
org.apache.harmony.sql.tests.java.sql.TimestampTest$1 extends java.sql.Timestamp {
final synthetic org.apache.harmony.sql.tests.java.sql.TimestampTest this$0
void <init> (org.apache.harmony.sql.tests.java.sql.TimestampTest, long)
org.apache.harmony.sql.tests.java.sql.TimestampTest this$0
long arg0
public void setNanos (int)
int n
}
org/apache/harmony/sql/tests/java/sql/TimestampTest$MockTimestamp.class
TimestampTest.java
package org.apache.harmony.sql.tests.java.sql
org.apache.harmony.sql.tests.java.sql.TimestampTest$MockTimestamp extends java.sql.Timestamp {
private String holiday
public void <init> (long)
long theTime
public void setTime (long)
long theTime
}
org/apache/harmony/sql/tests/java/sql/TimestampTest.class
TimestampTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TimestampTest extends junit.framework.TestCase {
static long TIME_TEST1
static long TIME_TEST2
static long TIME_TEST3
static long TIME_COMPARE
static long TIME_EARLY
static long TIME_LATE
static String STRING_TEST1
static String STRING_TEST2
static String STRING_TEST3
static String STRING_INVALID1
static String STRING_INVALID2
static String STRING_INVALID3
static String STRING_INVALID_OUTRANGE
static long[] TIME_ARRAY
static int[] YEAR_ARRAY
static int[] MONTH_ARRAY
static int[] DATE_ARRAY
static int[] HOURS_ARRAY
static int[] MINUTES_ARRAY
static int[] SECONDS_ARRAY
static int[] NANOS_ARRAY
static int[] NANOS_ARRAY2
static String[] STRING_NANOS_ARRAY
static String[] STRING_GMT_ARRAY
static String[] STRING_LA_ARRAY
static String[] STRING_JP_ARRAY
static String[] INVALID_STRINGS
static String TZ_LONDON
static String TZ_PACIFIC
static String TZ_JAPAN
static String[] TIMEZONES
static String[][] STRING_ARRAYS
static String[][] STRING_TIMESTAMP_ARRAYS
static String theExceptionMessage
java.util.TimeZone defaultTimeZone
public void <init> ()
public void testTimestamplong ()
java.sql.Timestamp theTimestamp
java.sql.Timestamp mockTimestamp
public void testTimestampintintintintintintint ()
java.sql.Timestamp theTimestamp
int[] element
int[] element
int[][] valid
int[][] invalid
public void testSetTimelong ()
int i
java.sql.Timestamp theTimestamp
public void testGetTime ()
java.sql.Timestamp theTimestamp
long element
public void testGetYear ()
java.sql.Timestamp theTimestamp
int i
public void testGetMonth ()
java.sql.Timestamp theTimestamp
int i
public void testGetDate ()
java.sql.Timestamp theTimestamp
int i
public void testGetHours ()
java.sql.Timestamp theTimestamp
int i
public void testGetMinutes ()
java.sql.Timestamp theTimestamp
int i
public void testGetSeconds ()
java.sql.Timestamp theTimestamp
int i
public void testValueOfString ()
java.sql.Timestamp theTimestamp
java.sql.Timestamp theTimestamp2
int i
String element
public void testValueOfString1 ()
java.sql.Timestamp theReturn
int i
java.sql.Timestamp theReturn
String element
long[] theReturnTime
int[] theReturnNanos
String[] valid
String[] invalid
String date
java.sql.Timestamp t
public void testValueOf_IAE ()
public void testToString ()
int i
java.sql.Timestamp t1
java.sql.Timestamp t2
java.sql.Timestamp t3
java.sql.Timestamp t4
private void testToString (java.lang.String, long[], java.lang.String[])
java.sql.Timestamp theTimestamp
int i
String timeZone
long[] theTimeStamps
String[] theTimeStampStrings
public void testGetNanos ()
java.sql.Timestamp theTimestamp
int i
public void testSetNanosint ()
java.sql.Timestamp theTimestamp
int i
java.sql.Timestamp theTimestamp
int originalNanos
int i
int[] NANOS_INVALID
public void testEqualsTimestamp ()
java.sql.Timestamp theTimestamp
java.sql.Timestamp theTimestamp2
long element
java.sql.Timestamp theTimestamp
long element
java.sql.Timestamp theTest
public void testEqualsObject ()
java.sql.Timestamp theTimestamp
Object theTimestamp2
long element
java.sql.Timestamp theTimestamp
long element
Object theTest
Object nastyTest
java.sql.Timestamp theTimestamp
public void testBeforeTimestamp ()
java.sql.Timestamp theTimestamp
long element
java.sql.Timestamp theTimestamp
long element
java.sql.Timestamp theTimestamp
long element
java.sql.Timestamp theTest
public void testAfterTimestamp ()
java.sql.Timestamp theTimestamp
long element
java.sql.Timestamp theTimestamp
long element
java.sql.Timestamp theTimestamp
long element
java.sql.Timestamp theTest
public void testCompareToTimestamp ()
java.sql.Timestamp theTimestamp
java.sql.Timestamp theTimestamp2
long element
java.sql.Timestamp theTest
java.sql.Timestamp theTest2
java.sql.Timestamp t1
java.sql.Timestamp t2
public void testCompareToDate ()
java.sql.Timestamp theTimestamp
java.util.Date theTimestamp2
long element
java.util.Date theTest
java.util.Date theTest2
java.sql.Timestamp timestamp
java.util.Date date
long time
java.util.Date date2
java.sql.Timestamp timestamp2
public void testSerializationSelf () throws java.lang.Exception
java.sql.Timestamp object
public void testSerializationCompatibility () throws java.lang.Exception
java.sql.Timestamp object
protected void tearDown ()
public void testOverridingTimestamp ()
java.sql.Timestamp ts
static void <clinit> ()
}
org/apache/harmony/sql/tests/java/sql/TypesTest.class
TypesTest.java
package org.apache.harmony.sql.tests.java.sql
public org.apache.harmony.sql.tests.java.sql.TypesTest extends junit.framework.TestCase {
public void <init> ()
public void testPublicStatics ()
}
org/apache/harmony/sql/tests/javax/
org/apache/harmony/sql/tests/javax/sql/
org/apache/harmony/sql/tests/javax/sql/ConnectionEventTest$1.class
ConnectionEventTest.java
package org.apache.harmony.sql.tests.javax.sql
org.apache.harmony.sql.tests.javax.sql.ConnectionEventTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
javax.sql.ConnectionEvent ceInitial
javax.sql.ConnectionEvent ceDeser
java.sql.SQLException initThr
java.sql.SQLException dserThr
}
org/apache/harmony/sql/tests/javax/sql/ConnectionEventTest.class
ConnectionEventTest.java
package org.apache.harmony.sql.tests.javax.sql
public org.apache.harmony.sql.tests.javax.sql.ConnectionEventTest extends junit.framework.TestCase {
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert CONNECTIONEVENT_COMPARATOR
public void <init> ()
public void testConstructorConnection ()
org.apache.harmony.sql.tests.javax.sql.Impl_PooledConnection ipc
javax.sql.ConnectionEvent ce
public void testConstructorConnectionSQLException ()
org.apache.harmony.sql.tests.javax.sql.Impl_PooledConnection ipc
javax.sql.ConnectionEvent ce
java.sql.SQLException e
public void testSerializationSelf () throws java.lang.Exception
org.apache.harmony.sql.tests.javax.sql.Impl_PooledConnection ipc
java.sql.SQLException e
javax.sql.ConnectionEvent ce
public void testSerializationCompatibility () throws java.lang.Exception
org.apache.harmony.sql.tests.javax.sql.Impl_PooledConnection ipc
java.sql.SQLException nextSQLException
int vendorCode
java.sql.SQLException sqlException
javax.sql.ConnectionEvent ce
static void <clinit> ()
}
org/apache/harmony/sql/tests/javax/sql/Impl_PooledConnection.class
Impl_PooledConnection.java
package org.apache.harmony.sql.tests.javax.sql
org.apache.harmony.sql.tests.javax.sql.Impl_PooledConnection extends java.lang.Object implements javax.sql.PooledConnection {
void <init> ()
public void addConnectionEventListener (javax.sql.ConnectionEventListener)
javax.sql.ConnectionEventListener theListener
public void close () throws java.sql.SQLException
public java.sql.Connection getConnection () throws java.sql.SQLException
public void removeConnectionEventListener (javax.sql.ConnectionEventListener)
javax.sql.ConnectionEventListener theListener
public void addStatementEventListener (javax.sql.StatementEventListener)
javax.sql.StatementEventListener listener
public void removeStatementEventListener (javax.sql.StatementEventListener)
javax.sql.StatementEventListener listener
}
org/apache/harmony/sql/tests/javax/sql/Impl_RowSet.class
Impl_RowSet.java
package org.apache.harmony.sql.tests.javax.sql
org.apache.harmony.sql.tests.javax.sql.Impl_RowSet extends java.lang.Object implements javax.sql.RowSet {
void <init> ()
public void addRowSetListener (javax.sql.RowSetListener)
javax.sql.RowSetListener theListener
public void clearParameters () throws java.sql.SQLException
public void execute () throws java.sql.SQLException
public java.lang.String getCommand ()
public java.lang.String getDataSourceName ()
public boolean getEscapeProcessing () throws java.sql.SQLException
public int getMaxFieldSize () throws java.sql.SQLException
public int getMaxRows () throws java.sql.SQLException
public java.lang.String getPassword ()
public int getQueryTimeout () throws java.sql.SQLException
public int getTransactionIsolation ()
public java.util.Map getTypeMap () throws java.sql.SQLException
public java.lang.String getUrl () throws java.sql.SQLException
public java.lang.String getUsername ()
public boolean isReadOnly ()
public void removeRowSetListener (javax.sql.RowSetListener)
javax.sql.RowSetListener theListener
public void setArray (int, java.sql.Array) throws java.sql.SQLException
int parameterIndex
java.sql.Array theArray
public void setAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
int parameterIndex
java.io.InputStream theInputStream
int length
public void setBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
int parameterIndex
java.math.BigDecimal theBigDecimal
public void setBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
int parameterIndex
java.io.InputStream theInputStream
int length
public void setBlob (int, java.sql.Blob) throws java.sql.SQLException
int parameterIndex
java.sql.Blob theBlob
public void setBoolean (int, boolean) throws java.sql.SQLException
int parameterIndex
boolean theBoolean
public void setByte (int, byte) throws java.sql.SQLException
int parameterIndex
byte theByte
public void setBytes (int, byte[]) throws java.sql.SQLException
int parameterIndex
byte[] theByteArray
public void setCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
int length
public void setClob (int, java.sql.Clob) throws java.sql.SQLException
int parameterIndex
java.sql.Clob theClob
public void setCommand (java.lang.String) throws java.sql.SQLException
String cmd
public void setConcurrency (int) throws java.sql.SQLException
int concurrency
public void setDataSourceName (java.lang.String) throws java.sql.SQLException
String name
public void setDate (int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.sql.Date theDate
java.util.Calendar theCalendar
public void setDate (int, java.sql.Date) throws java.sql.SQLException
int parameterIndex
java.sql.Date theDate
public void setDouble (int, double) throws java.sql.SQLException
int parameterIndex
double theDouble
public void setEscapeProcessing (boolean) throws java.sql.SQLException
boolean enable
public void setFloat (int, float) throws java.sql.SQLException
int parameterIndex
float theFloat
public void setInt (int, int) throws java.sql.SQLException
int parameterIndex
int theInteger
public void setLong (int, long) throws java.sql.SQLException
int parameterIndex
long theLong
public void setMaxFieldSize (int) throws java.sql.SQLException
int max
public void setMaxRows (int) throws java.sql.SQLException
int max
public void setNull (int, int, java.lang.String) throws java.sql.SQLException
int parameterIndex
int sqlType
String typeName
public void setNull (int, int) throws java.sql.SQLException
int parameterIndex
int sqlType
public void setObject (int, java.lang.Object, int, int) throws java.sql.SQLException
int parameterIndex
Object theObject
int targetSqlType
int scale
public void setObject (int, java.lang.Object, int) throws java.sql.SQLException
int parameterIndex
Object theObject
int targetSqlType
public void setObject (int, java.lang.Object) throws java.sql.SQLException
int parameterIndex
Object theObject
public void setPassword (java.lang.String) throws java.sql.SQLException
String password
public void setQueryTimeout (int) throws java.sql.SQLException
int seconds
public void setReadOnly (boolean) throws java.sql.SQLException
boolean readOnly
public void setRef (int, java.sql.Ref) throws java.sql.SQLException
int parameterIndex
java.sql.Ref theRef
public void setShort (int, short) throws java.sql.SQLException
int parameterIndex
short theShort
public void setString (int, java.lang.String) throws java.sql.SQLException
int parameterIndex
String theString
public void setTime (int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.sql.Time theTime
java.util.Calendar theCalendar
public void setTime (int, java.sql.Time) throws java.sql.SQLException
int parameterIndex
java.sql.Time theTime
public void setTimestamp (int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.sql.Timestamp theTimestamp
java.util.Calendar theCalendar
public void setTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
int parameterIndex
java.sql.Timestamp theTimestamp
public void setTransactionIsolation (int) throws java.sql.SQLException
int level
public void setType (int) throws java.sql.SQLException
int type
public void setTypeMap (java.util.Map) throws java.sql.SQLException
java.util.Map theTypeMap
public void setUrl (java.lang.String) throws java.sql.SQLException
String theURL
public void setUsername (java.lang.String) throws java.sql.SQLException
String theUsername
public boolean absolute (int) throws java.sql.SQLException
int row
public void afterLast () throws java.sql.SQLException
public void beforeFirst () throws java.sql.SQLException
public void cancelRowUpdates () throws java.sql.SQLException
public void clearWarnings () throws java.sql.SQLException
public void close () throws java.sql.SQLException
public void deleteRow () throws java.sql.SQLException
public int findColumn (java.lang.String) throws java.sql.SQLException
String columnName
public boolean first () throws java.sql.SQLException
public java.sql.Array getArray (int) throws java.sql.SQLException
int columnIndex
public java.sql.Array getArray (java.lang.String) throws java.sql.SQLException
String colName
public java.io.InputStream getAsciiStream (int) throws java.sql.SQLException
int columnIndex
public java.io.InputStream getAsciiStream (java.lang.String) throws java.sql.SQLException
String columnName
public java.math.BigDecimal getBigDecimal (int, int) throws java.sql.SQLException
int columnIndex
int scale
public java.math.BigDecimal getBigDecimal (int) throws java.sql.SQLException
int columnIndex
public java.math.BigDecimal getBigDecimal (java.lang.String, int) throws java.sql.SQLException
String columnName
int scale
public java.math.BigDecimal getBigDecimal (java.lang.String) throws java.sql.SQLException
String columnName
public java.io.InputStream getBinaryStream (int) throws java.sql.SQLException
int columnIndex
public java.io.InputStream getBinaryStream (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.Blob getBlob (int) throws java.sql.SQLException
int columnIndex
public java.sql.Blob getBlob (java.lang.String) throws java.sql.SQLException
String columnName
public boolean getBoolean (int) throws java.sql.SQLException
int columnIndex
public boolean getBoolean (java.lang.String) throws java.sql.SQLException
String columnName
public byte getByte (int) throws java.sql.SQLException
int columnIndex
public byte getByte (java.lang.String) throws java.sql.SQLException
String columnName
public byte[] getBytes (int) throws java.sql.SQLException
int columnIndex
public byte[] getBytes (java.lang.String) throws java.sql.SQLException
String columnName
public java.io.Reader getCharacterStream (int) throws java.sql.SQLException
int columnIndex
public java.io.Reader getCharacterStream (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.Clob getClob (int) throws java.sql.SQLException
int columnIndex
public java.sql.Clob getClob (java.lang.String) throws java.sql.SQLException
String colName
public int getConcurrency () throws java.sql.SQLException
public java.lang.String getCursorName () throws java.sql.SQLException
public java.sql.Date getDate (int, java.util.Calendar) throws java.sql.SQLException
int columnIndex
java.util.Calendar cal
public java.sql.Date getDate (int) throws java.sql.SQLException
int columnIndex
public java.sql.Date getDate (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String columnName
java.util.Calendar cal
public java.sql.Date getDate (java.lang.String) throws java.sql.SQLException
String columnName
public double getDouble (int) throws java.sql.SQLException
int columnIndex
public double getDouble (java.lang.String) throws java.sql.SQLException
String columnName
public int getFetchDirection () throws java.sql.SQLException
public int getFetchSize () throws java.sql.SQLException
public float getFloat (int) throws java.sql.SQLException
int columnIndex
public float getFloat (java.lang.String) throws java.sql.SQLException
String columnName
public int getInt (int) throws java.sql.SQLException
int columnIndex
public int getInt (java.lang.String) throws java.sql.SQLException
String columnName
public long getLong (int) throws java.sql.SQLException
int columnIndex
public long getLong (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.ResultSetMetaData getMetaData () throws java.sql.SQLException
public java.lang.Object getObject (int, java.util.Map) throws java.sql.SQLException
int columnIndex
java.util.Map map
public java.lang.Object getObject (int) throws java.sql.SQLException
int columnIndex
public java.lang.Object getObject (java.lang.String, java.util.Map) throws java.sql.SQLException
String columnName
java.util.Map map
public java.lang.Object getObject (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.Ref getRef (int) throws java.sql.SQLException
int columnIndex
public java.sql.Ref getRef (java.lang.String) throws java.sql.SQLException
String colName
public int getRow () throws java.sql.SQLException
public short getShort (int) throws java.sql.SQLException
int columnIndex
public short getShort (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.Statement getStatement () throws java.sql.SQLException
public java.lang.String getString (int) throws java.sql.SQLException
int columnIndex
public java.lang.String getString (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.Time getTime (int, java.util.Calendar) throws java.sql.SQLException
int columnIndex
java.util.Calendar cal
public java.sql.Time getTime (int) throws java.sql.SQLException
int columnIndex
public java.sql.Time getTime (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String columnName
java.util.Calendar cal
public java.sql.Time getTime (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.Timestamp getTimestamp (int, java.util.Calendar) throws java.sql.SQLException
int columnIndex
java.util.Calendar cal
public java.sql.Timestamp getTimestamp (int) throws java.sql.SQLException
int columnIndex
public java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String columnName
java.util.Calendar cal
public java.sql.Timestamp getTimestamp (java.lang.String) throws java.sql.SQLException
String columnName
public int getType () throws java.sql.SQLException
public java.io.InputStream getUnicodeStream (int) throws java.sql.SQLException
int columnIndex
public java.io.InputStream getUnicodeStream (java.lang.String) throws java.sql.SQLException
String columnName
public java.net.URL getURL (int) throws java.sql.SQLException
int columnIndex
public java.net.URL getURL (java.lang.String) throws java.sql.SQLException
String columnName
public java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public void insertRow () throws java.sql.SQLException
public boolean isAfterLast () throws java.sql.SQLException
public boolean isBeforeFirst () throws java.sql.SQLException
public boolean isFirst () throws java.sql.SQLException
public boolean isLast () throws java.sql.SQLException
public boolean last () throws java.sql.SQLException
public void moveToCurrentRow () throws java.sql.SQLException
public void moveToInsertRow () throws java.sql.SQLException
public boolean next () throws java.sql.SQLException
public boolean previous () throws java.sql.SQLException
public void refreshRow () throws java.sql.SQLException
public boolean relative (int) throws java.sql.SQLException
int rows
public boolean rowDeleted () throws java.sql.SQLException
public boolean rowInserted () throws java.sql.SQLException
public boolean rowUpdated () throws java.sql.SQLException
public void setFetchDirection (int) throws java.sql.SQLException
int direction
public void setFetchSize (int) throws java.sql.SQLException
int rows
public void updateArray (int, java.sql.Array) throws java.sql.SQLException
int columnIndex
java.sql.Array x
public void updateArray (java.lang.String, java.sql.Array) throws java.sql.SQLException
String columnName
java.sql.Array x
public void updateAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
int columnIndex
java.io.InputStream x
int length
public void updateAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String columnName
java.io.InputStream x
int length
public void updateBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
int columnIndex
java.math.BigDecimal x
public void updateBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
String columnName
java.math.BigDecimal x
public void updateBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
int columnIndex
java.io.InputStream x
int length
public void updateBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String columnName
java.io.InputStream x
int length
public void updateBlob (int, java.sql.Blob) throws java.sql.SQLException
int columnIndex
java.sql.Blob x
public void updateBlob (java.lang.String, java.sql.Blob) throws java.sql.SQLException
String columnName
java.sql.Blob x
public void updateBoolean (int, boolean) throws java.sql.SQLException
int columnIndex
boolean x
public void updateBoolean (java.lang.String, boolean) throws java.sql.SQLException
String columnName
boolean x
public void updateByte (int, byte) throws java.sql.SQLException
int columnIndex
byte x
public void updateByte (java.lang.String, byte) throws java.sql.SQLException
String columnName
byte x
public void updateBytes (int, byte[]) throws java.sql.SQLException
int columnIndex
byte[] x
public void updateBytes (java.lang.String, byte[]) throws java.sql.SQLException
String columnName
byte[] x
public void updateCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
int columnIndex
java.io.Reader x
int length
public void updateCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
String columnName
java.io.Reader reader
int length
public void updateClob (int, java.sql.Clob) throws java.sql.SQLException
int columnIndex
java.sql.Clob x
public void updateClob (java.lang.String, java.sql.Clob) throws java.sql.SQLException
String columnName
java.sql.Clob x
public void updateDate (int, java.sql.Date) throws java.sql.SQLException
int columnIndex
java.sql.Date x
public void updateDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
String columnName
java.sql.Date x
public void updateDouble (int, double) throws java.sql.SQLException
int columnIndex
double x
public void updateDouble (java.lang.String, double) throws java.sql.SQLException
String columnName
double x
public void updateFloat (int, float) throws java.sql.SQLException
int columnIndex
float x
public void updateFloat (java.lang.String, float) throws java.sql.SQLException
String columnName
float x
public void updateInt (int, int) throws java.sql.SQLException
int columnIndex
int x
public void updateInt (java.lang.String, int) throws java.sql.SQLException
String columnName
int x
public void updateLong (int, long) throws java.sql.SQLException
int columnIndex
long x
public void updateLong (java.lang.String, long) throws java.sql.SQLException
String columnName
long x
public void updateNull (int) throws java.sql.SQLException
int columnIndex
public void updateNull (java.lang.String) throws java.sql.SQLException
String columnName
public void updateObject (int, java.lang.Object, int) throws java.sql.SQLException
int columnIndex
Object x
int scale
public void updateObject (int, java.lang.Object) throws java.sql.SQLException
int columnIndex
Object x
public void updateObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
String columnName
Object x
int scale
public void updateObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
String columnName
Object x
public void updateRef (int, java.sql.Ref) throws java.sql.SQLException
int columnIndex
java.sql.Ref x
public void updateRef (java.lang.String, java.sql.Ref) throws java.sql.SQLException
String columnName
java.sql.Ref x
public void updateRow () throws java.sql.SQLException
public void updateShort (int, short) throws java.sql.SQLException
int columnIndex
short x
public void updateShort (java.lang.String, short) throws java.sql.SQLException
String columnName
short x
public void updateString (int, java.lang.String) throws java.sql.SQLException
int columnIndex
String x
public void updateString (java.lang.String, java.lang.String) throws java.sql.SQLException
String columnName
String x
public void updateTime (int, java.sql.Time) throws java.sql.SQLException
int columnIndex
java.sql.Time x
public void updateTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
String columnName
java.sql.Time x
public void updateTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
int columnIndex
java.sql.Timestamp x
public void updateTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
String columnName
java.sql.Timestamp x
public boolean wasNull () throws java.sql.SQLException
public boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
Class iface
public java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
Class iface
public int getHoldability () throws java.sql.SQLException
public java.io.Reader getNCharacterStream (int) throws java.sql.SQLException
int columnIndex
public java.io.Reader getNCharacterStream (java.lang.String) throws java.sql.SQLException
String columnLabel
public java.sql.NClob getNClob (int) throws java.sql.SQLException
int columnIndex
public java.sql.NClob getNClob (java.lang.String) throws java.sql.SQLException
String columnLabel
public java.lang.String getNString (int) throws java.sql.SQLException
int columnIndex
public java.lang.String getNString (java.lang.String) throws java.sql.SQLException
String columnLabel
public java.sql.RowId getRowId (int) throws java.sql.SQLException
int columnIndex
public java.sql.RowId getRowId (java.lang.String) throws java.sql.SQLException
String columnLabel
public java.sql.SQLXML getSQLXML (int) throws java.sql.SQLException
int columnIndex
public java.sql.SQLXML getSQLXML (java.lang.String) throws java.sql.SQLException
String columnLabel
public boolean isClosed () throws java.sql.SQLException
public void updateAsciiStream (int, java.io.InputStream, long) throws java.sql.SQLException
int columnIndex
java.io.InputStream x
long length
public void updateAsciiStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String columnLabel
java.io.InputStream x
long length
public void updateAsciiStream (int, java.io.InputStream) throws java.sql.SQLException
int columnIndex
java.io.InputStream x
public void updateAsciiStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String columnLabel
java.io.InputStream x
public void updateBinaryStream (int, java.io.InputStream, long) throws java.sql.SQLException
int columnIndex
java.io.InputStream x
long length
public void updateBinaryStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String columnLabel
java.io.InputStream x
long length
public void updateBinaryStream (int, java.io.InputStream) throws java.sql.SQLException
int columnIndex
java.io.InputStream x
public void updateBinaryStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String columnLabel
java.io.InputStream x
public void updateBlob (int, java.io.InputStream, long) throws java.sql.SQLException
int columnIndex
java.io.InputStream inputStream
long length
public void updateBlob (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String columnLabel
java.io.InputStream inputStream
long length
public void updateBlob (int, java.io.InputStream) throws java.sql.SQLException
int columnIndex
java.io.InputStream inputStream
public void updateBlob (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String columnLabel
java.io.InputStream inputStream
public void updateCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
int columnIndex
java.io.Reader x
long length
public void updateCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
long length
public void updateCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int columnIndex
java.io.Reader x
public void updateCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
public void updateClob (int, java.io.Reader, long) throws java.sql.SQLException
int columnIndex
java.io.Reader reader
long length
public void updateClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
long length
public void updateClob (int, java.io.Reader) throws java.sql.SQLException
int columnIndex
java.io.Reader reader
public void updateClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
public void updateNCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
int columnIndex
java.io.Reader x
long length
public void updateNCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
long length
public void updateNCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int columnIndex
java.io.Reader x
public void updateNCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
public void updateNClob (int, java.sql.NClob) throws java.sql.SQLException
int columnIndex
java.sql.NClob nClob
public void updateNClob (java.lang.String, java.sql.NClob) throws java.sql.SQLException
String columnLabel
java.sql.NClob nClob
public void updateNClob (int, java.io.Reader, long) throws java.sql.SQLException
int columnIndex
java.io.Reader reader
long length
public void updateNClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
long length
public void updateNClob (int, java.io.Reader) throws java.sql.SQLException
int columnIndex
java.io.Reader reader
public void updateNClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String columnLabel
java.io.Reader reader
public void updateNString (int, java.lang.String) throws java.sql.SQLException
int columnIndex
String nString
public void updateNString (java.lang.String, java.lang.String) throws java.sql.SQLException
String columnLabel
String nString
public void updateRowId (int, java.sql.RowId) throws java.sql.SQLException
int columnIndex
java.sql.RowId x
public void updateRowId (java.lang.String, java.sql.RowId) throws java.sql.SQLException
String columnLabel
java.sql.RowId x
public void updateSQLXML (int, java.sql.SQLXML) throws java.sql.SQLException
int columnIndex
java.sql.SQLXML xmlObject
public void updateSQLXML (java.lang.String, java.sql.SQLXML) throws java.sql.SQLException
String columnLabel
java.sql.SQLXML xmlObject
public void setAsciiStream (int, java.io.InputStream) throws java.sql.SQLException
int parameterIndex
java.io.InputStream theInputStream
public void setAsciiStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String parameterName
java.io.InputStream theInputStream
public void setAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String parameterName
java.io.InputStream theInputStream
int length
public void setBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
String parameterName
java.math.BigDecimal theBigDecimal
public void setBinaryStream (int, java.io.InputStream) throws java.sql.SQLException
int parameterIndex
java.io.InputStream theInputStream
public void setBinaryStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String parameterName
java.io.InputStream theInputStream
public void setBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String parameterName
java.io.InputStream theInputStream
int length
public void setBlob (int, java.io.InputStream) throws java.sql.SQLException
int parameterIndex
java.io.InputStream theInputStream
public void setBlob (int, java.io.InputStream, long) throws java.sql.SQLException
int parameterIndex
java.io.InputStream theInputStream
long length
public void setBlob (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String parameterName
java.io.InputStream theInputStream
public void setBlob (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String parameterName
java.io.InputStream theInputStream
long length
public void setBlob (java.lang.String, java.sql.Blob) throws java.sql.SQLException
String parameterName
java.sql.Blob theBlob
public void setBoolean (java.lang.String, boolean) throws java.sql.SQLException
String parameterName
boolean theBoolean
public void setByte (java.lang.String, byte) throws java.sql.SQLException
String parameterName
byte theByte
public void setBytes (java.lang.String, byte[]) throws java.sql.SQLException
String parametername
byte[] theByteArray
public void setCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
public void setCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
public void setCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
int length
public void setClob (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
public void setClob (int, java.io.Reader, long) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
long length
public void setClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
public void setClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
long length
public void setDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
String parameterName
java.sql.Date theDate
public void setDate (java.lang.String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.sql.Date theDate
java.util.Calendar theCalendar
public void setDouble (java.lang.String, double) throws java.sql.SQLException
String parameterName
double theDouble
public void setFloat (java.lang.String, float) throws java.sql.SQLException
String parameterName
float theFloat
public void setInt (java.lang.String, int) throws java.sql.SQLException
String parameterName
int theInteger
public void setLong (java.lang.String, long) throws java.sql.SQLException
String parameterName
long theLong
public void setNCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
public void setNCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
long length
public void setNCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
public void setNCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
long length
public void setNClob (int, java.sql.NClob) throws java.sql.SQLException
int parameterIndex
java.sql.NClob theNClob
public void setNClob (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
public void setNClob (int, java.io.Reader, long) throws java.sql.SQLException
int parameterIndex
java.io.Reader theReader
long length
public void setNClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
public void setNClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String parameterName
java.io.Reader theReader
long length
public void setNString (int, java.lang.String) throws java.sql.SQLException
int parameterIndex
String theNString
public void setNString (java.lang.String, java.lang.String) throws java.sql.SQLException
String parameterName
String theNString
public void setNull (java.lang.String, int) throws java.sql.SQLException
String parameterName
int sqlType
public void setNull (java.lang.String, int, java.lang.String) throws java.sql.SQLException
String parameterName
int sqlType
String typeName
public void setObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
String parameterName
Object theObject
public void setObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
String parameterName
Object theObject
int targetSqlType
public void setObject (java.lang.String, java.lang.Object, int, int) throws java.sql.SQLException
String parameterName
Object theObject
int targetSqlType
int scale
public void setRowId (int, java.sql.RowId) throws java.sql.SQLException
int parameterIndex
java.sql.RowId theRowId
public void setRowId (java.lang.String, java.sql.RowId) throws java.sql.SQLException
String parameterName
java.sql.RowId theRowId
public void setSQLXML (int, java.sql.SQLXML) throws java.sql.SQLException
int parameterIndex
java.sql.SQLXML theSQLXML
public void setSQLXML (java.lang.String, java.sql.SQLXML) throws java.sql.SQLException
String parameterName
java.sql.SQLXML theSQLXML
public void setShort (java.lang.String, short) throws java.sql.SQLException
String parameterName
short theShort
public void setString (java.lang.String, java.lang.String) throws java.sql.SQLException
String parameterName
String theString
public void setTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
String parameterName
java.sql.Time theTime
public void setTime (java.lang.String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.sql.Time theTime
java.util.Calendar theCalendar
public void setTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
String parameterName
java.sql.Timestamp theTimestamp
public void setTimestamp (java.lang.String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.sql.Timestamp theTimestamp
java.util.Calendar theCalendar
public void setURL (int, java.net.URL) throws java.sql.SQLException
int parameterIndex
java.net.URL theURL
public void setClob (java.lang.String, java.sql.Clob) throws java.sql.SQLException
String parameterName
java.sql.Clob x
public void setNClob (java.lang.String, java.sql.NClob) throws java.sql.SQLException
String parameterName
java.sql.NClob value
}
org/apache/harmony/sql/tests/javax/sql/RowSetEventTest.class
RowSetEventTest.java
package org.apache.harmony.sql.tests.javax.sql
public org.apache.harmony.sql.tests.javax.sql.RowSetEventTest extends junit.framework.TestCase {
public void <init> ()
public void testConstructor ()
org.apache.harmony.sql.tests.javax.sql.Impl_RowSet irs
javax.sql.RowSetEvent rse
}
org/apache/harmony/sql/tests/javax/sql/StatementEventTest$1.class
StatementEventTest.java
package org.apache.harmony.sql.tests.javax.sql
org.apache.harmony.sql.tests.javax.sql.StatementEventTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
javax.sql.StatementEvent iniSt
javax.sql.StatementEvent dserSt
}
org/apache/harmony/sql/tests/javax/sql/StatementEventTest.class
StatementEventTest.java
package org.apache.harmony.sql.tests.javax.sql
public org.apache.harmony.sql.tests.javax.sql.StatementEventTest extends junit.framework.TestCase {
private static javax.sql.PooledConnection pc
private static javax.sql.StatementEvent st
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert STATEMENTEVENT_COMPARATOR
public void <init> ()
public void testStatementEventPooledConnectionPreparedStatementSQLException ()
java.sql.SQLException e
javax.sql.StatementEvent st2
public void testStatementEventPooledConnectionPreparedStatement ()
public void testGetStatement ()
public void testGetSQLException ()
public void testSerializationSelf () throws java.lang.Exception
public void testSerializationCompatibility () throws java.lang.Exception
javax.sql.StatementEvent st3
static void <clinit> ()
}
org/apache/harmony/testframework/
org/apache/harmony/testframework/CharSinkTester$1.class
CharSinkTester.java
package org.apache.harmony.testframework
synthetic org.apache.harmony.testframework.CharSinkTester$1 extends java.lang.Object {
}
org/apache/harmony/testframework/CharSinkTester$SinkTestCase.class
CharSinkTester.java
package org.apache.harmony.testframework
public org.apache.harmony.testframework.CharSinkTester$SinkTestCase extends junit.framework.TestCase {
final synthetic org.apache.harmony.testframework.CharSinkTester this$0
private void <init> (org.apache.harmony.testframework.CharSinkTester, java.lang.String)
org.apache.harmony.testframework.CharSinkTester this$0
String name
public void sinkTestNoWriting () throws java.lang.Exception
char[] expected
java.io.Writer out
public void sinkTestWriteZeroChars () throws java.lang.Exception
char[] expected
java.io.Writer out
char[] a
public void sinkTestWriteCharByChar () throws java.lang.Exception
char c
char[] expected
java.io.Writer out
public void sinkTestWriteArray () throws java.lang.Exception
char[] expected
java.io.Writer out
public void sinkTestWriteOffset () throws java.lang.Exception
char[] expected
java.io.Writer out
char[] a
char[] b
char[] c
public void sinkTestWriteLargeArray () throws java.lang.Exception
int c
java.util.Random dice
char[] expected
java.io.Writer out
public void sinkTestWriteAfterClose () throws java.lang.Exception
char[] expectedChars
java.io.Writer out
public void sinkTestWriteAfterCloseSuppressed () throws java.lang.Exception
java.io.Writer out
public java.lang.String getName ()
synthetic void <init> (org.apache.harmony.testframework.CharSinkTester, java.lang.String, org.apache.harmony.testframework.CharSinkTester$1)
org.apache.harmony.testframework.CharSinkTester x0
String x1
org.apache.harmony.testframework.CharSinkTester$1 x2
}
org/apache/harmony/testframework/CharSinkTester.class
CharSinkTester.java
package org.apache.harmony.testframework
public abstract org.apache.harmony.testframework.CharSinkTester extends java.lang.Object {
private boolean throwsExceptions
public void <init> ()
public abstract java.io.Writer create () throws java.lang.Exception
public abstract char[] getChars () throws java.lang.Exception
public org.apache.harmony.testframework.CharSinkTester setThrowsExceptions (boolean)
boolean throwsExceptions
public final junit.framework.TestSuite createTests ()
junit.framework.TestSuite result
public java.lang.String toString ()
private static void assertArrayEquals (char[], char[])
char[] expected
char[] actual
static synthetic void access$100 (char[], char[])
char[] x0
char[] x1
}
org/apache/harmony/testframework/CharWrapperTester$1.class
CharWrapperTester.java
package org.apache.harmony.testframework
synthetic org.apache.harmony.testframework.CharWrapperTester$1 extends java.lang.Object {
}
org/apache/harmony/testframework/CharWrapperTester$ClosableStringWriter.class
CharWrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.CharWrapperTester$ClosableStringWriter extends java.io.Writer {
private final StringBuilder buffer
private boolean closed
private void <init> ()
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (char[], int, int) throws java.io.IOException
char[] buf
int offset
int count
synthetic void <init> (org.apache.harmony.testframework.CharWrapperTester$1)
org.apache.harmony.testframework.CharWrapperTester$1 x0
static synthetic java.lang.StringBuilder access$300 (org.apache.harmony.testframework.CharWrapperTester$ClosableStringWriter)
org.apache.harmony.testframework.CharWrapperTester$ClosableStringWriter x0
}
org/apache/harmony/testframework/CharWrapperTester$FailOnCloseWriter.class
CharWrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.CharWrapperTester$FailOnCloseWriter extends java.io.Writer {
boolean closed
private void <init> ()
public void flush () throws java.io.IOException
public void write (char[], int, int) throws java.io.IOException
char[] buf
int offset
int count
public void close () throws java.io.IOException
synthetic void <init> (org.apache.harmony.testframework.CharWrapperTester$1)
org.apache.harmony.testframework.CharWrapperTester$1 x0
}
org/apache/harmony/testframework/CharWrapperTester$FailOnFlushWriter.class
CharWrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.CharWrapperTester$FailOnFlushWriter extends java.io.Writer {
boolean flushed
boolean closed
private void <init> ()
public void write (char[], int, int) throws java.io.IOException
char[] buf
int offset
int count
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
synthetic void <init> (org.apache.harmony.testframework.CharWrapperTester$1)
org.apache.harmony.testframework.CharWrapperTester$1 x0
}
org/apache/harmony/testframework/CharWrapperTester$WrapperSinkTester.class
CharWrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.CharWrapperTester$WrapperSinkTester extends org.apache.harmony.testframework.CharSinkTester {
private org.apache.harmony.testframework.CharWrapperTester$ClosableStringWriter delegate
final synthetic org.apache.harmony.testframework.CharWrapperTester this$0
private void <init> (org.apache.harmony.testframework.CharWrapperTester)
public java.io.Writer create () throws java.lang.Exception
public char[] getChars () throws java.lang.Exception
public java.lang.String toString ()
synthetic void <init> (org.apache.harmony.testframework.CharWrapperTester, org.apache.harmony.testframework.CharWrapperTester$1)
org.apache.harmony.testframework.CharWrapperTester x0
org.apache.harmony.testframework.CharWrapperTester$1 x1
}
org/apache/harmony/testframework/CharWrapperTester$WrapperTestCase.class
CharWrapperTester.java
package org.apache.harmony.testframework
public org.apache.harmony.testframework.CharWrapperTester$WrapperTestCase extends junit.framework.TestCase {
final synthetic org.apache.harmony.testframework.CharWrapperTester this$0
private void <init> (org.apache.harmony.testframework.CharWrapperTester, java.lang.String)
org.apache.harmony.testframework.CharWrapperTester this$0
String name
public java.lang.String getName ()
public void wrapperTestFlushThrowsViaFlushSuppressed () throws java.lang.Exception
org.apache.harmony.testframework.CharWrapperTester$FailOnFlushWriter delegate
java.io.Writer o
public void wrapperTestFlushThrowsViaCloseSuppressed () throws java.lang.Exception
org.apache.harmony.testframework.CharWrapperTester$FailOnFlushWriter delegate
java.io.Writer o
public void wrapperTestFlushThrowsViaFlush () throws java.lang.Exception
java.io.IOException expected
org.apache.harmony.testframework.CharWrapperTester$FailOnFlushWriter delegate
java.io.Writer o
public void wrapperTestFlushThrowsViaClose () throws java.lang.Exception
java.io.IOException expected
org.apache.harmony.testframework.CharWrapperTester$FailOnFlushWriter delegate
java.io.Writer o
public void wrapperTestCloseThrows () throws java.lang.Exception
java.io.IOException expected
org.apache.harmony.testframework.CharWrapperTester$FailOnCloseWriter delegate
java.io.Writer o
public void wrapperTestCloseThrowsSuppressed () throws java.lang.Exception
org.apache.harmony.testframework.CharWrapperTester$FailOnCloseWriter delegate
java.io.Writer o
synthetic void <init> (org.apache.harmony.testframework.CharWrapperTester, java.lang.String, org.apache.harmony.testframework.CharWrapperTester$1)
org.apache.harmony.testframework.CharWrapperTester x0
String x1
org.apache.harmony.testframework.CharWrapperTester$1 x2
}
org/apache/harmony/testframework/CharWrapperTester.class
CharWrapperTester.java
package org.apache.harmony.testframework
public abstract org.apache.harmony.testframework.CharWrapperTester extends java.lang.Object {
private boolean throwsExceptions
public void <init> ()
public abstract java.io.Writer create (java.io.Writer) throws java.lang.Exception
public abstract char[] decode (char[]) throws java.lang.Exception
public org.apache.harmony.testframework.CharWrapperTester setThrowsExceptions (boolean)
boolean throwsExceptions
public final junit.framework.TestSuite createTests ()
junit.framework.TestSuite result
public java.lang.String toString ()
}
org/apache/harmony/testframework/SinkTester$1.class
SinkTester.java
package org.apache.harmony.testframework
synthetic org.apache.harmony.testframework.SinkTester$1 extends java.lang.Object {
}
org/apache/harmony/testframework/SinkTester$SinkTestCase.class
SinkTester.java
package org.apache.harmony.testframework
public org.apache.harmony.testframework.SinkTester$SinkTestCase extends junit.framework.TestCase {
final synthetic org.apache.harmony.testframework.SinkTester this$0
private void <init> (org.apache.harmony.testframework.SinkTester, java.lang.String)
org.apache.harmony.testframework.SinkTester this$0
String name
public void sinkTestNoWriting () throws java.lang.Exception
byte[] expected
java.io.OutputStream out
public void sinkTestWriteZeroBytes () throws java.lang.Exception
byte[] expected
java.io.OutputStream out
byte[] a
public void sinkTestWriteByteByByte () throws java.lang.Exception
byte b
byte[] expected
java.io.OutputStream out
public void sinkTestWriteArray () throws java.lang.Exception
byte[] expected
java.io.OutputStream out
byte[] a
byte[] b
byte[] c
public void sinkTestWriteOffset () throws java.lang.Exception
byte[] expected
java.io.OutputStream out
byte[] a
byte[] b
byte[] c
public void sinkTestWriteLargeArray () throws java.lang.Exception
byte[] expected
java.io.OutputStream out
public void sinkTestWriteAfterClose () throws java.lang.Exception
byte[] expectedBytes
java.io.OutputStream out
public void sinkTestWriteAfterCloseSuppressed () throws java.lang.Exception
java.io.OutputStream out
public java.lang.String getName ()
synthetic void <init> (org.apache.harmony.testframework.SinkTester, java.lang.String, org.apache.harmony.testframework.SinkTester$1)
org.apache.harmony.testframework.SinkTester x0
String x1
org.apache.harmony.testframework.SinkTester$1 x2
}
org/apache/harmony/testframework/SinkTester.class
SinkTester.java
package org.apache.harmony.testframework
public abstract org.apache.harmony.testframework.SinkTester extends java.lang.Object {
private boolean throwsExceptions
public void <init> ()
public abstract java.io.OutputStream create () throws java.lang.Exception
public abstract byte[] getBytes () throws java.lang.Exception
public org.apache.harmony.testframework.SinkTester setThrowsExceptions (boolean)
boolean throwsExceptions
public final junit.framework.TestSuite createTests ()
junit.framework.TestSuite result
public java.lang.String toString ()
private static void assertArrayEquals (byte[], byte[])
byte[] expected
byte[] actual
static synthetic void access$100 (byte[], byte[])
byte[] x0
byte[] x1
}
org/apache/harmony/testframework/WrapperTester$1.class
WrapperTester.java
package org.apache.harmony.testframework
synthetic org.apache.harmony.testframework.WrapperTester$1 extends java.lang.Object {
}
org/apache/harmony/testframework/WrapperTester$ClosableByteArrayOutputStream.class
WrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.WrapperTester$ClosableByteArrayOutputStream extends java.io.OutputStream {
private final java.io.ByteArrayOutputStream bytesOut
private boolean closed
private void <init> ()
public void close () throws java.io.IOException
public void write (int) throws java.io.IOException
int oneByte
synthetic void <init> (org.apache.harmony.testframework.WrapperTester$1)
org.apache.harmony.testframework.WrapperTester$1 x0
static synthetic java.io.ByteArrayOutputStream access$300 (org.apache.harmony.testframework.WrapperTester$ClosableByteArrayOutputStream)
org.apache.harmony.testframework.WrapperTester$ClosableByteArrayOutputStream x0
}
org/apache/harmony/testframework/WrapperTester$FailOnCloseOutputStream.class
WrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.WrapperTester$FailOnCloseOutputStream extends java.io.ByteArrayOutputStream {
boolean closed
private void <init> ()
public void close () throws java.io.IOException
synthetic void <init> (org.apache.harmony.testframework.WrapperTester$1)
org.apache.harmony.testframework.WrapperTester$1 x0
}
org/apache/harmony/testframework/WrapperTester$FailOnFlushOutputStream.class
WrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.WrapperTester$FailOnFlushOutputStream extends java.io.OutputStream {
boolean flushed
boolean closed
private void <init> ()
public void write (int) throws java.io.IOException
int oneByte
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
synthetic void <init> (org.apache.harmony.testframework.WrapperTester$1)
org.apache.harmony.testframework.WrapperTester$1 x0
}
org/apache/harmony/testframework/WrapperTester$WrapperSinkTester.class
WrapperTester.java
package org.apache.harmony.testframework
org.apache.harmony.testframework.WrapperTester$WrapperSinkTester extends org.apache.harmony.testframework.SinkTester {
private org.apache.harmony.testframework.WrapperTester$ClosableByteArrayOutputStream delegate
final synthetic org.apache.harmony.testframework.WrapperTester this$0
private void <init> (org.apache.harmony.testframework.WrapperTester)
public java.io.OutputStream create () throws java.lang.Exception
public byte[] getBytes () throws java.lang.Exception
public java.lang.String toString ()
synthetic void <init> (org.apache.harmony.testframework.WrapperTester, org.apache.harmony.testframework.WrapperTester$1)
org.apache.harmony.testframework.WrapperTester x0
org.apache.harmony.testframework.WrapperTester$1 x1
}
org/apache/harmony/testframework/WrapperTester$WrapperTestCase.class
WrapperTester.java
package org.apache.harmony.testframework
public org.apache.harmony.testframework.WrapperTester$WrapperTestCase extends junit.framework.TestCase {
final synthetic org.apache.harmony.testframework.WrapperTester this$0
private void <init> (org.apache.harmony.testframework.WrapperTester, java.lang.String)
org.apache.harmony.testframework.WrapperTester this$0
String name
public java.lang.String getName ()
public void wrapperTestFlushThrowsViaFlushSuppressed () throws java.lang.Exception
org.apache.harmony.testframework.WrapperTester$FailOnFlushOutputStream delegate
java.io.OutputStream o
public void wrapperTestFlushThrowsViaCloseSuppressed () throws java.lang.Exception
org.apache.harmony.testframework.WrapperTester$FailOnFlushOutputStream delegate
java.io.OutputStream o
public void wrapperTestFlushThrowsViaFlush () throws java.lang.Exception
java.io.IOException expected
org.apache.harmony.testframework.WrapperTester$FailOnFlushOutputStream delegate
java.io.OutputStream o
public void wrapperTestFlushThrowsViaClose () throws java.lang.Exception
java.io.IOException expected
org.apache.harmony.testframework.WrapperTester$FailOnFlushOutputStream delegate
java.io.OutputStream o
public void wrapperTestCloseThrows () throws java.lang.Exception
java.io.IOException expected
org.apache.harmony.testframework.WrapperTester$FailOnCloseOutputStream delegate
java.io.OutputStream o
public void wrapperTestCloseThrowsSuppressed () throws java.lang.Exception
org.apache.harmony.testframework.WrapperTester$FailOnCloseOutputStream delegate
java.io.OutputStream o
synthetic void <init> (org.apache.harmony.testframework.WrapperTester, java.lang.String, org.apache.harmony.testframework.WrapperTester$1)
org.apache.harmony.testframework.WrapperTester x0
String x1
org.apache.harmony.testframework.WrapperTester$1 x2
}
org/apache/harmony/testframework/WrapperTester.class
WrapperTester.java
package org.apache.harmony.testframework
public abstract org.apache.harmony.testframework.WrapperTester extends java.lang.Object {
private boolean throwsExceptions
public void <init> ()
public abstract java.io.OutputStream create (java.io.OutputStream) throws java.lang.Exception
public abstract byte[] decode (byte[]) throws java.lang.Exception
public org.apache.harmony.testframework.WrapperTester setThrowsExceptions (boolean)
boolean throwsExceptions
public final junit.framework.TestSuite createTests ()
junit.framework.TestSuite result
public java.lang.String toString ()
}
org/apache/harmony/testframework/serialization/
org/apache/harmony/testframework/serialization/SerializationTest$1.class
SerializationTest.java
package org.apache.harmony.testframework.serialization
org.apache.harmony.testframework.serialization.SerializationTest$1 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
}
org/apache/harmony/testframework/serialization/SerializationTest$2.class
SerializationTest.java
package org.apache.harmony.testframework.serialization
org.apache.harmony.testframework.serialization.SerializationTest$2 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
}
org/apache/harmony/testframework/serialization/SerializationTest$3.class
SerializationTest.java
package org.apache.harmony.testframework.serialization
org.apache.harmony.testframework.serialization.SerializationTest$3 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
Throwable initThr
Throwable dserThr
}
org/apache/harmony/testframework/serialization/SerializationTest$4.class
SerializationTest.java
package org.apache.harmony.testframework.serialization
org.apache.harmony.testframework.serialization.SerializationTest$4 extends java.lang.Object implements org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert {
void <init> ()
public void assertDeserialized (java.io.Serializable, java.io.Serializable)
java.io.Serializable initial
java.io.Serializable deserialized
java.security.PermissionCollection initPC
java.security.PermissionCollection dserPC
java.util.Collection refCollection
java.util.Collection tstCollection
}
org/apache/harmony/testframework/serialization/SerializationTest$SerializableAssert.class
SerializationTest.java
package org.apache.harmony.testframework.serialization
public abstract org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert extends java.lang.Object {
public abstract void assertDeserialized (java.io.Serializable, java.io.Serializable)
}
org/apache/harmony/testframework/serialization/SerializationTest.class
SerializationTest.java
package org.apache.harmony.testframework.serialization
public abstract org.apache.harmony.testframework.serialization.SerializationTest extends junit.framework.TestCase {
public static final String GOLDEN_PATH
private static final String outputPath
private static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert DEFAULT_COMPARATOR
public static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert SAME_COMPARATOR
public static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert THROWABLE_COMPARATOR
public static final org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert PERMISSION_COLLECTION_COMPARATOR
public void <init> ()
protected abstract java.lang.Object[] getData ()
public void testSelf () throws java.lang.Throwable
public void testGolden () throws java.lang.Throwable
protected java.io.File getDataFile (int)
int index
String name
int dot
String path
protected void produceGoldenFiles () throws java.io.IOException
java.io.File goldenFile
int i
String goldenPath
Object[] data
public static void putObjectToStream (java.lang.Object, java.io.OutputStream) throws java.io.IOException
Object obj
java.io.OutputStream os
java.io.ObjectOutputStream oos
public static java.io.Serializable getObjectFromStream (java.io.InputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.InputStream is
java.io.ObjectInputStream ois
Object result
public static org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert defineComparator (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object test
Object object
java.lang.reflect.Method m
public static void verifyGolden (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object test
Object object
public static void verifyGolden (java.lang.Object, java.lang.Object, org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert) throws java.lang.Exception
Object test
Object object
org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert comparator
java.io.Serializable deserialized
public static void verifyGolden (java.lang.Object, java.lang.Object[]) throws java.lang.Exception
Object test
Object[] objects
public static void verifyGolden (java.lang.Object, java.lang.Object[], org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert) throws java.lang.Exception
java.io.Serializable deserialized
int i
Object test
Object[] objects
org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert comparator
public static void verifySelf (java.lang.Object) throws java.lang.Exception
Object object
public static void verifySelf (java.lang.Object, org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert) throws java.lang.Exception
Object object
org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert comparator
java.io.Serializable initial
public static void verifySelf (java.lang.Object[]) throws java.lang.Exception
Object[] objects
public static void verifySelf (java.lang.Object[], org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert) throws java.lang.Exception
Object entry
Object[] objects
org.apache.harmony.testframework.serialization.SerializationTest$SerializableAssert comparator
private static java.io.Serializable getObject (java.lang.Object, java.lang.String) throws java.lang.Exception
Object test
String toAppend
StringBuilder path
String pathString
java.io.InputStream in
public static void createGoldenFile (java.lang.String, junit.framework.TestCase, java.lang.Object) throws java.io.IOException
String root
junit.framework.TestCase test
Object object
String goldenPath
java.io.File goldenFile
public static java.io.Serializable copySerializable (java.io.Serializable) throws java.io.IOException java.lang.ClassNotFoundException
java.io.Serializable initial
java.io.ByteArrayOutputStream out
java.io.ByteArrayInputStream in
static void <clinit> ()
}
org/apache/harmony/xnet/
org/apache/harmony/xnet/tests/
org/apache/harmony/xnet/tests/support/
org/apache/harmony/xnet/tests/support/KeyManagerFactorySpiImpl.class
KeyManagerFactorySpiImpl.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.KeyManagerFactorySpiImpl extends org.apache.harmony.xnet.tests.support.MyKeyManagerFactorySpi {
private boolean isInitialized
public void <init> ()
public void engineInit (java.security.KeyStore, char[]) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
java.security.KeyStore ks
char[] password
public void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
javax.net.ssl.ManagerFactoryParameters spec
public javax.net.ssl.KeyManager[] engineGetKeyManagers ()
}
org/apache/harmony/xnet/tests/support/MyKeyManagerFactorySpi$Parameters.class
MyKeyManagerFactorySpi.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.MyKeyManagerFactorySpi$Parameters extends java.lang.Object implements javax.net.ssl.ManagerFactoryParameters {
private java.security.KeyStore keyStore
private char[] passWD
public void <init> (java.security.KeyStore, char[])
java.security.KeyStore ks
char[] pass
public java.security.KeyStore getKeyStore ()
public char[] getPassword ()
}
org/apache/harmony/xnet/tests/support/MyKeyManagerFactorySpi.class
MyKeyManagerFactorySpi.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.MyKeyManagerFactorySpi extends javax.net.ssl.KeyManagerFactorySpi {
public void <init> ()
protected void engineInit (java.security.KeyStore, char[]) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
java.security.KeyStore ks
char[] password
protected void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
Exception e
javax.net.ssl.ManagerFactoryParameters spec
protected javax.net.ssl.KeyManager[] engineGetKeyManagers ()
}
org/apache/harmony/xnet/tests/support/MySSLContextSpi$tmpSSLEngine.class
MySSLContextSpi.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.MySSLContextSpi$tmpSSLEngine extends javax.net.ssl.SSLEngine {
String tmpHost
int tmpPort
final synthetic org.apache.harmony.xnet.tests.support.MySSLContextSpi this$0
public void <init> (org.apache.harmony.xnet.tests.support.MySSLContextSpi)
org.apache.harmony.xnet.tests.support.MySSLContextSpi this$0
public void <init> (org.apache.harmony.xnet.tests.support.MySSLContextSpi, java.lang.String, int)
org.apache.harmony.xnet.tests.support.MySSLContextSpi this$0
String host
int port
public java.lang.String getPeerHost ()
public int getPeerPort ()
public void beginHandshake () throws javax.net.ssl.SSLException
public void closeInbound () throws javax.net.ssl.SSLException
public void closeOutbound ()
public java.lang.Runnable getDelegatedTask ()
public java.lang.String[] getEnabledCipherSuites ()
public java.lang.String[] getEnabledProtocols ()
public boolean getEnableSessionCreation ()
public javax.net.ssl.SSLEngineResult$HandshakeStatus getHandshakeStatus ()
public boolean getNeedClientAuth ()
public javax.net.ssl.SSLSession getSession ()
public java.lang.String[] getSupportedCipherSuites ()
public java.lang.String[] getSupportedProtocols ()
public boolean getUseClientMode ()
public boolean getWantClientAuth ()
public boolean isInboundDone ()
public boolean isOutboundDone ()
public void setEnabledCipherSuites (java.lang.String[])
String[] suites
public void setEnabledProtocols (java.lang.String[])
String[] protocols
public void setEnableSessionCreation (boolean)
boolean flag
public void setNeedClientAuth (boolean)
boolean need
public void setUseClientMode (boolean)
boolean mode
public void setWantClientAuth (boolean)
boolean want
public javax.net.ssl.SSLEngineResult unwrap (java.nio.ByteBuffer, java.nio.ByteBuffer[], int, int) throws javax.net.ssl.SSLException
java.nio.ByteBuffer src
java.nio.ByteBuffer[] dsts
int offset
int length
public javax.net.ssl.SSLEngineResult wrap (java.nio.ByteBuffer[], int, int, java.nio.ByteBuffer) throws javax.net.ssl.SSLException
java.nio.ByteBuffer[] srcs
int offset
int length
java.nio.ByteBuffer dst
}
org/apache/harmony/xnet/tests/support/MySSLContextSpi.class
MySSLContextSpi.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.MySSLContextSpi extends javax.net.ssl.SSLContextSpi {
private boolean init
public void <init> ()
protected void engineInit (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom) throws java.security.KeyManagementException
javax.net.ssl.KeyManager[] km
javax.net.ssl.TrustManager[] tm
java.security.SecureRandom sr
protected javax.net.ssl.SSLSocketFactory engineGetSocketFactory ()
protected javax.net.ssl.SSLServerSocketFactory engineGetServerSocketFactory ()
protected javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
protected javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
public javax.net.ssl.SSLParameters engineGetDefaultSSLParameters ()
public javax.net.ssl.SSLParameters engineGetSupportedSSLParameters ()
protected javax.net.ssl.SSLEngine engineCreateSSLEngine (java.lang.String, int)
String host
int port
protected javax.net.ssl.SSLEngine engineCreateSSLEngine ()
}
org/apache/harmony/xnet/tests/support/MyTrustManagerFactorySpi$Parameters.class
MyTrustManagerFactorySpi.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.MyTrustManagerFactorySpi$Parameters extends java.lang.Object implements javax.net.ssl.ManagerFactoryParameters {
private java.security.KeyStore keyStore
public void <init> (java.security.KeyStore)
java.security.KeyStore ks
public java.security.KeyStore getKeyStore ()
}
org/apache/harmony/xnet/tests/support/MyTrustManagerFactorySpi.class
MyTrustManagerFactorySpi.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.MyTrustManagerFactorySpi extends javax.net.ssl.TrustManagerFactorySpi {
public void <init> ()
protected void engineInit (java.security.KeyStore) throws java.security.KeyStoreException
java.security.KeyStore ks
protected void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
java.security.KeyStoreException e
javax.net.ssl.ManagerFactoryParameters spec
protected javax.net.ssl.TrustManager[] engineGetTrustManagers ()
}
org/apache/harmony/xnet/tests/support/SSLContextSpiImpl.class
SSLContextSpiImpl.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.SSLContextSpiImpl extends org.apache.harmony.xnet.tests.support.MySSLContextSpi {
private boolean init
public void <init> ()
public void engineInit (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom) throws java.security.KeyManagementException
javax.net.ssl.KeyManager[] km
javax.net.ssl.TrustManager[] tm
java.security.SecureRandom sr
public javax.net.ssl.SSLSocketFactory engineGetSocketFactory ()
public javax.net.ssl.SSLServerSocketFactory engineGetServerSocketFactory ()
public javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
public javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
public javax.net.ssl.SSLEngine engineCreateSSLEngine (java.lang.String, int)
String host
int port
int max
public javax.net.ssl.SSLEngine engineCreateSSLEngine ()
}
org/apache/harmony/xnet/tests/support/SSLSocketFactoryImpl.class
SSLSocketFactoryImpl.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.SSLSocketFactoryImpl extends javax.net.ssl.SSLSocketFactory {
public void <init> ()
public java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean) throws java.io.IOException
java.net.Socket socket
String s
int i
boolean flag
public java.lang.String[] getDefaultCipherSuites ()
public java.lang.String[] getSupportedCipherSuites ()
public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException java.net.UnknownHostException
String arg0
int arg1
public java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress arg0
int arg1
public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException java.net.UnknownHostException
String arg0
int arg1
java.net.InetAddress arg2
int arg3
public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress arg0
int arg1
java.net.InetAddress arg2
int arg3
}
org/apache/harmony/xnet/tests/support/TrustManagerFactorySpiImpl.class
TrustManagerFactorySpiImpl.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.TrustManagerFactorySpiImpl extends org.apache.harmony.xnet.tests.support.MyTrustManagerFactorySpi {
private static boolean isengineInitCalled
private static boolean isEngineGetTrustManagersCalled
private static java.security.KeyStore ks
private static javax.net.ssl.ManagerFactoryParameters spec
public void <init> ()
public void engineInit (java.security.KeyStore) throws java.security.KeyStoreException
java.security.KeyStore ks
public void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
javax.net.ssl.ManagerFactoryParameters spec
public javax.net.ssl.TrustManager[] engineGetTrustManagers ()
public void reset ()
public boolean isEngineGetTrustManagersCalled ()
public boolean isEngineInitCalled ()
public java.lang.Object getKs ()
public java.lang.Object getSpec ()
static void <clinit> ()
}
org/apache/harmony/xnet/tests/support/X509TrustManagerImpl.class
X509TrustManagerImpl.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.X509TrustManagerImpl extends java.lang.Object implements javax.net.ssl.X509TrustManager {
public void <init> ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
int i
java.security.cert.X509Certificate[] ax509certificate
String s
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
int i
java.security.cert.X509Certificate[] ax509certificate
String s
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
java.security.cert.X509Certificate[] cert
}
org/apache/harmony/xnet/tests/support/mySSLSession.class
mySSLSession.java
package org.apache.harmony.xnet.tests.support
public org.apache.harmony.xnet.tests.support.mySSLSession extends java.lang.Object implements javax.net.ssl.SSLSession {
private byte[] idData
private String nameHost
private int namePort
private java.util.Hashtable table
private boolean invalidateDone
private java.security.cert.Certificate[] certs
private javax.security.cert.X509Certificate[] xCerts
public void <init> (java.lang.String, int, byte[])
String host
int port
byte[] id
public void <init> (javax.security.cert.X509Certificate[])
javax.security.cert.X509Certificate[] xc
public void <init> (java.security.cert.Certificate[]) throws java.security.cert.CertificateEncodingException javax.security.cert.CertificateException
java.security.cert.Certificate cert
java.security.cert.Certificate[] xc
int i
public void <init> ()
public int getApplicationBufferSize ()
public java.lang.String getCipherSuite ()
public long getCreationTime ()
public byte[] getId ()
public long getLastAccessedTime ()
public java.security.cert.Certificate[] getLocalCertificates ()
public java.security.Principal getLocalPrincipal ()
public int getPacketBufferSize ()
public java.security.cert.Certificate[] getPeerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public javax.security.cert.X509Certificate[] getPeerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
public java.lang.String getPeerHost ()
public int getPeerPort ()
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public java.lang.String getProtocol ()
public javax.net.ssl.SSLSessionContext getSessionContext ()
public void putValue (java.lang.String, java.lang.Object)
javax.net.ssl.SSLSessionBindingEvent sslsessionbindingevent
javax.net.ssl.SSLSessionBindingEvent sslsessionbindingevent1
String s
Object obj
Object obj1
public void removeValue (java.lang.String)
javax.net.ssl.SSLSessionBindingEvent sslsessionbindingevent
String s
Object obj
public java.lang.Object getValue (java.lang.String)
String s
public java.lang.String[] getValueNames ()
java.util.Vector vector
java.util.Enumeration enumeration
String[] as
public void invalidate ()
public boolean isValid ()
}
org/bouncycastle/
org/bouncycastle/asn1/
org/bouncycastle/asn1/ASN1ApplicationSpecific.class
ASN1ApplicationSpecific.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1ApplicationSpecific extends org.bouncycastle.asn1.ASN1Primitive {
protected final boolean isConstructed
protected final int tag
protected final byte[] octets
void <init> (boolean, int, byte[])
boolean isConstructed
int tag
byte[] octets
public static org.bouncycastle.asn1.ASN1ApplicationSpecific getInstance (java.lang.Object)
java.io.IOException e
Object obj
protected static int getLengthOfHeader (byte[])
int size
byte[] data
int length
public boolean isConstructed ()
public byte[] getContents ()
public int getApplicationTag ()
public org.bouncycastle.asn1.ASN1Primitive getObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getObject (int) throws java.io.IOException
int derTagNo
byte[] orig
byte[] tmp
int encodedLength () throws java.io.IOException
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
int flags
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1ApplicationSpecific other
public int hashCode ()
private byte[] replaceTagNumber (int, byte[]) throws java.io.IOException
int b
int newTag
byte[] input
int tagNo
int index
byte[] tmp
public java.lang.String toString ()
StringBuffer sb
}
org/bouncycastle/asn1/ASN1ApplicationSpecificParser.class
ASN1ApplicationSpecificParser.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1ApplicationSpecificParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable {
public abstract org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
org/bouncycastle/asn1/ASN1BitString.class
ASN1BitString.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1BitString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private static final char[] table
protected final byte[] data
protected final int padBits
protected static int getPadBits (int)
int i
int bitString
int val
int bits
protected static byte[] getBytes (int)
int i
int i
int bitString
int bytes
byte[] result
protected void <init> (byte, int)
byte data
int padBits
public void <init> (byte[], int)
byte[] data
int padBits
public java.lang.String getString ()
byte[] string
java.io.IOException e
int i
StringBuffer buf
byte[] string
public int intValue ()
int i
byte der
int value
int end
public byte[] getOctets ()
public byte[] getBytes ()
byte[] rv
public int getPadBits ()
public java.lang.String toString ()
public int hashCode ()
int end
byte der
int hc
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
int i
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1BitString other
byte[] a
byte[] b
int end
byte derA
byte derB
static org.bouncycastle.asn1.ASN1BitString fromInputStream (int, java.io.InputStream) throws java.io.IOException
int length
java.io.InputStream stream
int padBits
byte[] data
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
static void <clinit> ()
}
org/bouncycastle/asn1/ASN1Boolean.class
ASN1Boolean.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1Boolean extends org.bouncycastle.asn1.ASN1Primitive {
private static final byte FALSE_VALUE
private static final byte TRUE_VALUE
public static final org.bouncycastle.asn1.ASN1Boolean FALSE
public static final org.bouncycastle.asn1.ASN1Boolean TRUE
private final byte value
public static org.bouncycastle.asn1.ASN1Boolean getInstance (java.lang.Object)
java.io.IOException e
byte[] enc
Object obj
public static org.bouncycastle.asn1.ASN1Boolean getInstance (boolean)
boolean value
public static org.bouncycastle.asn1.ASN1Boolean getInstance (int)
int value
public static org.bouncycastle.asn1.ASN1Boolean getInstance (byte[])
byte[] octets
public static org.bouncycastle.asn1.ASN1Boolean getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
private void <init> (byte)
byte value
public boolean isTrue ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive other
org.bouncycastle.asn1.ASN1Boolean that
public int hashCode ()
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
public java.lang.String toString ()
static org.bouncycastle.asn1.ASN1Boolean fromOctetString (byte[])
byte[] value
byte b
static void <clinit> ()
}
org/bouncycastle/asn1/ASN1Choice.class
ASN1Choice.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Choice extends java.lang.Object {
}
org/bouncycastle/asn1/ASN1Encodable.class
ASN1Encodable.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Encodable extends java.lang.Object {
public abstract org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/ASN1EncodableVector.class
ASN1EncodableVector.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1EncodableVector extends java.lang.Object {
static final org.bouncycastle.asn1.ASN1Encodable[] EMPTY_ELEMENTS
private static final int DEFAULT_CAPACITY
private org.bouncycastle.asn1.ASN1Encodable[] elements
private int elementCount
private boolean copyOnWrite
public void <init> ()
public void <init> (int)
int initialCapacity
public void add (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
int capacity
int minCapacity
public void addAll (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1Encodable otherElement
org.bouncycastle.asn1.ASN1EncodableVector other
int otherElementCount
int capacity
int minCapacity
int i
public org.bouncycastle.asn1.ASN1Encodable get (int)
int i
public int size ()
org.bouncycastle.asn1.ASN1Encodable[] copyElements ()
org.bouncycastle.asn1.ASN1Encodable[] copy
org.bouncycastle.asn1.ASN1Encodable[] takeElements ()
org.bouncycastle.asn1.ASN1Encodable[] copy
private void reallocate (int)
int minCapacity
int oldCapacity
int newCapacity
org.bouncycastle.asn1.ASN1Encodable[] copy
static org.bouncycastle.asn1.ASN1Encodable[] cloneElements (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
static void <clinit> ()
}
org/bouncycastle/asn1/ASN1Encoding.class
ASN1Encoding.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Encoding extends java.lang.Object {
public static final String DER
public static final String DL
public static final String BER
}
org/bouncycastle/asn1/ASN1Enumerated.class
ASN1Enumerated.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1Enumerated extends org.bouncycastle.asn1.ASN1Primitive {
private final byte[] bytes
private final int start
private static org.bouncycastle.asn1.ASN1Enumerated[] cache
public static org.bouncycastle.asn1.ASN1Enumerated getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.ASN1Enumerated getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public void <init> (int)
int value
public void <init> (java.math.BigInteger)
java.math.BigInteger value
public void <init> (byte[])
byte[] bytes
public java.math.BigInteger getValue ()
public boolean hasValue (java.math.BigInteger)
java.math.BigInteger x
public int intValueExact ()
int count
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1Enumerated other
public int hashCode ()
static org.bouncycastle.asn1.ASN1Enumerated fromOctetString (byte[])
byte[] enc
int value
org.bouncycastle.asn1.ASN1Enumerated possibleMatch
static void <clinit> ()
}
org/bouncycastle/asn1/ASN1Exception.class
ASN1Exception.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1Exception extends java.io.IOException {
private Throwable cause
void <init> (java.lang.String)
String message
void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/asn1/ASN1External.class
ASN1External.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1External extends org.bouncycastle.asn1.ASN1Primitive {
protected org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
protected org.bouncycastle.asn1.ASN1Integer indirectReference
protected org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
protected int encoding
protected org.bouncycastle.asn1.ASN1Primitive externalContent
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector vector
int offset
org.bouncycastle.asn1.ASN1Primitive enc
org.bouncycastle.asn1.ASN1TaggedObject obj
private org.bouncycastle.asn1.ASN1Primitive getObjFromVector (org.bouncycastle.asn1.ASN1EncodableVector, int)
org.bouncycastle.asn1.ASN1EncodableVector v
int index
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, org.bouncycastle.asn1.DERTaggedObject)
org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
org.bouncycastle.asn1.ASN1Integer indirectReference
org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
org.bouncycastle.asn1.DERTaggedObject externalData
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, int, org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
org.bouncycastle.asn1.ASN1Integer indirectReference
org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
int encoding
org.bouncycastle.asn1.ASN1Primitive externalData
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
public int hashCode ()
int ret
boolean isConstructed ()
int encodedLength () throws java.io.IOException
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1External other
public org.bouncycastle.asn1.ASN1Primitive getDataValueDescriptor ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getDirectReference ()
public int getEncoding ()
public org.bouncycastle.asn1.ASN1Primitive getExternalContent ()
public org.bouncycastle.asn1.ASN1Integer getIndirectReference ()
private void setDataValueDescriptor (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
private void setDirectReference (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier directReferemce
private void setEncoding (int)
int encoding
private void setExternalContent (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive externalContent
private void setIndirectReference (org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.ASN1Integer indirectReference
}
org/bouncycastle/asn1/ASN1GeneralizedTime.class
ASN1GeneralizedTime.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1GeneralizedTime extends org.bouncycastle.asn1.ASN1Primitive {
protected byte[] time
public static org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public void <init> (java.lang.String)
java.text.ParseException e
String time
public void <init> (java.util.Date)
java.util.Date time
java.text.SimpleDateFormat dateF
public void <init> (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.text.SimpleDateFormat dateF
void <init> (byte[])
byte[] bytes
public java.lang.String getTimeString ()
public java.lang.String getTime ()
int signPos
char sign
String stime
private java.lang.String calculateGMTOffset (java.lang.String)
java.text.SimpleDateFormat dateF
String stime
String sign
java.util.TimeZone timeZone
int offset
int hours
int minutes
private java.text.SimpleDateFormat calculateGMTDateFormat ()
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
private java.lang.String pruneFractionalSeconds (java.lang.String)
char ch
String origTime
String frac
int index
private java.lang.String convert (int)
int time
public java.util.Date getDate () throws java.text.ParseException
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
String stime
String d
protected boolean hasFractionalSeconds ()
int i
protected boolean hasSeconds ()
protected boolean hasMinutes ()
private boolean isDigit (int)
int pos
boolean isConstructed ()
int encodedLength ()
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
}
org/bouncycastle/asn1/ASN1Generator.class
ASN1Generator.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Generator extends java.lang.Object {
protected java.io.OutputStream _out
public void <init> (java.io.OutputStream)
java.io.OutputStream out
public abstract java.io.OutputStream getRawOutputStream ()
}
org/bouncycastle/asn1/ASN1InputStream.class
ASN1InputStream.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1InputStream extends java.io.FilterInputStream implements org.bouncycastle.asn1.BERTags {
private final int limit
private final boolean lazyEvaluate
private final byte[][] tmpBuffers
public void <init> (java.io.InputStream)
java.io.InputStream is
public void <init> (byte[])
byte[] input
public void <init> (byte[], boolean)
byte[] input
boolean lazyEvaluate
public void <init> (java.io.InputStream, int)
java.io.InputStream input
int limit
public void <init> (java.io.InputStream, boolean)
java.io.InputStream input
boolean lazyEvaluate
public void <init> (java.io.InputStream, int, boolean)
java.io.InputStream input
int limit
boolean lazyEvaluate
int getLimit ()
protected int readLength () throws java.io.IOException
protected void readFully (byte[]) throws java.io.IOException
byte[] bytes
protected org.bouncycastle.asn1.ASN1Primitive buildObject (int, int, int) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable asn1Obj
int i
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.ASN1OctetString[] strings
int tag
int tagNo
int length
boolean isConstructed
org.bouncycastle.asn1.DefiniteLengthInputStream defIn
org.bouncycastle.asn1.ASN1EncodableVector readVector (org.bouncycastle.asn1.DefiniteLengthInputStream) throws java.io.IOException
org.bouncycastle.asn1.DefiniteLengthInputStream dIn
org.bouncycastle.asn1.ASN1InputStream subStream
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.ASN1Primitive p
public org.bouncycastle.asn1.ASN1Primitive readObject () throws java.io.IOException
org.bouncycastle.asn1.IndefiniteLengthInputStream indIn
org.bouncycastle.asn1.ASN1StreamParser sp
IllegalArgumentException e
int tag
int tagNo
boolean isConstructed
int length
static int readTagNumber (java.io.InputStream, int) throws java.io.IOException
int b
java.io.InputStream s
int tag
int tagNo
static int readLength (java.io.InputStream, int, boolean) throws java.io.IOException
int next
int i
int size
java.io.InputStream s
int limit
boolean isParsing
int length
private static byte[] getBuffer (org.bouncycastle.asn1.DefiniteLengthInputStream, byte[][]) throws java.io.IOException
org.bouncycastle.asn1.DefiniteLengthInputStream defIn
byte[][] tmpBuffers
int len
byte[] buf
private static char[] getBMPCharBuffer (org.bouncycastle.asn1.DefiniteLengthInputStream) throws java.io.IOException
int b1
int b2
int bufPos
org.bouncycastle.asn1.DefiniteLengthInputStream defIn
int remainingBytes
char[] string
int stringPos
byte[] buf
static org.bouncycastle.asn1.ASN1Primitive createPrimitiveDERObject (int, org.bouncycastle.asn1.DefiniteLengthInputStream, byte[][]) throws java.io.IOException
int tagNo
org.bouncycastle.asn1.DefiniteLengthInputStream defIn
byte[][] tmpBuffers
}
org/bouncycastle/asn1/ASN1Integer.class
ASN1Integer.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1Integer extends org.bouncycastle.asn1.ASN1Primitive {
static final int SIGN_EXT_SIGNED
static final int SIGN_EXT_UNSIGNED
private final byte[] bytes
private final int start
public static org.bouncycastle.asn1.ASN1Integer getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.ASN1Integer getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public void <init> (long)
long value
public void <init> (java.math.BigInteger)
java.math.BigInteger value
public void <init> (byte[])
byte[] bytes
void <init> (byte[], boolean)
byte[] bytes
boolean clone
public java.math.BigInteger getPositiveValue ()
public java.math.BigInteger getValue ()
public boolean hasValue (java.math.BigInteger)
java.math.BigInteger x
public int intPositiveValueExact ()
int count
public int intValueExact ()
int count
public long longValueExact ()
int count
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1Integer other
public java.lang.String toString ()
static int intValue (byte[], int, int)
byte[] bytes
int start
int signExt
int length
int pos
int val
static long longValue (byte[], int, int)
byte[] bytes
int start
int signExt
int length
int pos
long val
static boolean isMalformed (byte[])
byte[] bytes
static int signBytesToSkip (byte[])
byte[] bytes
int pos
int last
}
org/bouncycastle/asn1/ASN1Null.class
ASN1Null.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Null extends org.bouncycastle.asn1.ASN1Primitive {
void <init> ()
public static org.bouncycastle.asn1.ASN1Null getInstance (java.lang.Object)
java.io.IOException e
ClassCastException e
Object o
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
}
org/bouncycastle/asn1/ASN1Object.class
ASN1Object.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Object extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.util.Encodable {
public void <init> ()
public void encodeTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
public void encodeTo (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream output
String encoding
public byte[] getEncoded () throws java.io.IOException
java.io.ByteArrayOutputStream bOut
public byte[] getEncoded (java.lang.String) throws java.io.IOException
String encoding
java.io.ByteArrayOutputStream bOut
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.asn1.ASN1Encodable other
public org.bouncycastle.asn1.ASN1Primitive toASN1Object ()
protected static boolean hasEncodedTagValue (java.lang.Object, int)
Object obj
int tagValue
public abstract org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/ASN1ObjectIdentifier$OidHandle.class
ASN1ObjectIdentifier.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle extends java.lang.Object {
private final int key
private final byte[] enc
void <init> (byte[])
byte[] enc
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
org/bouncycastle/asn1/ASN1ObjectIdentifier.class
ASN1ObjectIdentifier.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1ObjectIdentifier extends org.bouncycastle.asn1.ASN1Primitive {
private final String identifier
private byte[] body
private static final long LONG_LIMIT
private static final java.util.concurrent.ConcurrentMap pool
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (java.lang.Object)
org.bouncycastle.asn1.ASN1Primitive primitive
java.io.IOException e
byte[] enc
Object obj
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
int b
int i
byte[] bytes
StringBuffer objId
long value
java.math.BigInteger bigValue
boolean first
public void <init> (java.lang.String)
String identifier
void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String branchID
public java.lang.String getId ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier branch (java.lang.String)
String branchID
public boolean on (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier stem
String id
String stemId
private void writeField (java.io.ByteArrayOutputStream, long)
java.io.ByteArrayOutputStream out
long fieldValue
byte[] result
int pos
private void writeField (java.io.ByteArrayOutputStream, java.math.BigInteger)
int i
java.math.BigInteger tmpValue
byte[] tmp
java.io.ByteArrayOutputStream out
java.math.BigInteger fieldValue
int byteCount
private void doOutput (java.io.ByteArrayOutputStream)
String token
java.io.ByteArrayOutputStream aOut
org.bouncycastle.asn1.OIDTokenizer tok
int first
String secondToken
private synchronized byte[] getBody ()
java.io.ByteArrayOutputStream bOut
boolean isConstructed ()
int encodedLength () throws java.io.IOException
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
public java.lang.String toString ()
private static boolean isValidBranchID (java.lang.String, int)
char ch
String branchID
int start
int digitCount
int pos
private static boolean isValidIdentifier (java.lang.String)
String identifier
char first
public org.bouncycastle.asn1.ASN1ObjectIdentifier intern ()
org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle hdl
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
static org.bouncycastle.asn1.ASN1ObjectIdentifier fromOctetString (byte[])
byte[] enc
org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle hdl
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
static void <clinit> ()
}
org/bouncycastle/asn1/ASN1OctetString.class
ASN1OctetString.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1OctetString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1OctetStringParser {
byte[] string
public static org.bouncycastle.asn1.ASN1OctetString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1OctetString singleSegment
org.bouncycastle.asn1.ASN1OctetString s
org.bouncycastle.asn1.ASN1Sequence s
org.bouncycastle.asn1.ASN1TaggedObject taggedObject
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public static org.bouncycastle.asn1.ASN1OctetString getInstance (java.lang.Object)
java.io.IOException e
org.bouncycastle.asn1.ASN1Primitive primitive
Object obj
public void <init> (byte[])
byte[] string
public java.io.InputStream getOctetStream ()
public org.bouncycastle.asn1.ASN1OctetStringParser parser ()
public byte[] getOctets ()
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1OctetString other
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
}
org/bouncycastle/asn1/ASN1OctetStringParser.class
ASN1OctetStringParser.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1OctetStringParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable {
public abstract java.io.InputStream getOctetStream ()
}
org/bouncycastle/asn1/ASN1OutputStream.class
ASN1OutputStream.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1OutputStream extends java.lang.Object {
private java.io.OutputStream os
public static org.bouncycastle.asn1.ASN1OutputStream create (java.io.OutputStream)
java.io.OutputStream out
public static org.bouncycastle.asn1.ASN1OutputStream create (java.io.OutputStream, java.lang.String)
java.io.OutputStream out
String encoding
public void <init> (java.io.OutputStream)
java.io.OutputStream os
final void writeLength (int) throws java.io.IOException
int i
int size
int val
int length
final void write (int) throws java.io.IOException
int b
final void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
final void writeElements (org.bouncycastle.asn1.ASN1Encodable[]) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
int i
org.bouncycastle.asn1.ASN1Encodable[] elements
int count
final void writeElements (java.util.Enumeration) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
java.util.Enumeration elements
final void writeEncoded (boolean, int, byte) throws java.io.IOException
boolean withTag
int tag
byte contents
final void writeEncoded (boolean, int, byte[]) throws java.io.IOException
boolean withTag
int tag
byte[] contents
final void writeEncoded (boolean, int, byte[], int, int) throws java.io.IOException
boolean withTag
int tag
byte[] contents
int contentsOff
int contentsLen
final void writeEncoded (boolean, int, byte, byte[]) throws java.io.IOException
boolean withTag
int tag
byte headByte
byte[] tailBytes
final void writeEncoded (boolean, int, byte, byte[], int, int, byte) throws java.io.IOException
boolean withTag
int tag
byte headByte
byte[] body
int bodyOff
int bodyLen
byte tailByte
final void writeEncoded (boolean, int, int, byte[]) throws java.io.IOException
boolean withTag
int flags
int tagNo
byte[] contents
final void writeEncodedIndef (boolean, int, int, byte[]) throws java.io.IOException
boolean withTag
int flags
int tagNo
byte[] contents
final void writeEncodedIndef (boolean, int, org.bouncycastle.asn1.ASN1Encodable[]) throws java.io.IOException
boolean withTag
int tag
org.bouncycastle.asn1.ASN1Encodable[] elements
final void writeEncodedIndef (boolean, int, java.util.Enumeration) throws java.io.IOException
boolean withTag
int tag
java.util.Enumeration elements
final void writeTag (boolean, int, int) throws java.io.IOException
byte[] stack
int pos
boolean withTag
int flags
int tagNo
public void writeObject (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
public void writeObject (org.bouncycastle.asn1.ASN1Primitive) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
void writePrimitive (org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
boolean withTag
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
void flushInternal () throws java.io.IOException
org.bouncycastle.asn1.DEROutputStream getDERSubStream ()
org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
org/bouncycastle/asn1/ASN1ParsingException.class
ASN1ParsingException.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1ParsingException extends java.lang.IllegalStateException {
private Throwable cause
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/asn1/ASN1Primitive.class
ASN1Primitive.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Primitive extends org.bouncycastle.asn1.ASN1Object {
void <init> ()
public void encodeTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
public void encodeTo (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream output
String encoding
public static org.bouncycastle.asn1.ASN1Primitive fromByteArray (byte[]) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive o
ClassCastException e
byte[] data
org.bouncycastle.asn1.ASN1InputStream aIn
public final boolean equals (java.lang.Object)
Object o
public final boolean equals (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable other
public final boolean equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive other
public final org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
public abstract int hashCode ()
abstract boolean isConstructed ()
abstract int encodedLength () throws java.io.IOException
abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
abstract boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
}
org/bouncycastle/asn1/ASN1Sequence$1.class
ASN1Sequence.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.ASN1Sequence$1 extends java.lang.Object implements java.util.Enumeration {
private int pos
final synthetic org.bouncycastle.asn1.ASN1Sequence this$0
void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence this$0
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/bouncycastle/asn1/ASN1Sequence$2.class
ASN1Sequence.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.ASN1Sequence$2 extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser {
private int pos
final synthetic int val$count
final synthetic org.bouncycastle.asn1.ASN1Sequence this$0
void <init> (org.bouncycastle.asn1.ASN1Sequence, int)
org.bouncycastle.asn1.ASN1Sequence this$0
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/ASN1Sequence.class
ASN1Sequence.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Sequence extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.util.Iterable {
org.bouncycastle.asn1.ASN1Encodable[] elements
public static org.bouncycastle.asn1.ASN1Sequence getInstance (java.lang.Object)
java.io.IOException e
org.bouncycastle.asn1.ASN1Primitive primitive
Object obj
public static org.bouncycastle.asn1.ASN1Sequence getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1Sequence s
org.bouncycastle.asn1.ASN1TaggedObject taggedObject
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
protected void <init> ()
protected void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
protected void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector elementVector
protected void <init> (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean)
org.bouncycastle.asn1.ASN1Encodable[] elements
boolean clone
public org.bouncycastle.asn1.ASN1Encodable[] toArray ()
org.bouncycastle.asn1.ASN1Encodable[] toArrayInternal ()
public java.util.Enumeration getObjects ()
public org.bouncycastle.asn1.ASN1SequenceParser parser ()
int count
public org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
int index
public int size ()
public int hashCode ()
int i
int hc
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive p1
org.bouncycastle.asn1.ASN1Primitive p2
int i
org.bouncycastle.asn1.ASN1Primitive other
org.bouncycastle.asn1.ASN1Sequence that
int count
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
boolean isConstructed ()
abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
int i
int count
StringBuffer sb
public java.util.Iterator iterator ()
}
org/bouncycastle/asn1/ASN1SequenceParser.class
ASN1SequenceParser.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1SequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable {
public abstract org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
org/bouncycastle/asn1/ASN1Set$1.class
ASN1Set.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.ASN1Set$1 extends java.lang.Object implements java.util.Enumeration {
private int pos
final synthetic org.bouncycastle.asn1.ASN1Set this$0
void <init> (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Set this$0
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/bouncycastle/asn1/ASN1Set$2.class
ASN1Set.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.ASN1Set$2 extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser {
private int pos
final synthetic int val$count
final synthetic org.bouncycastle.asn1.ASN1Set this$0
void <init> (org.bouncycastle.asn1.ASN1Set, int)
org.bouncycastle.asn1.ASN1Set this$0
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/ASN1Set.class
ASN1Set.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1Set extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.util.Iterable {
protected final org.bouncycastle.asn1.ASN1Encodable[] elements
protected final boolean isSorted
public static org.bouncycastle.asn1.ASN1Set getInstance (java.lang.Object)
java.io.IOException e
org.bouncycastle.asn1.ASN1Primitive primitive
Object obj
public static org.bouncycastle.asn1.ASN1Set getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1Set s
org.bouncycastle.asn1.ASN1Sequence s
org.bouncycastle.asn1.ASN1Encodable[] elements
org.bouncycastle.asn1.ASN1TaggedObject taggedObject
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
protected void <init> ()
protected void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
protected void <init> (org.bouncycastle.asn1.ASN1EncodableVector, boolean)
org.bouncycastle.asn1.ASN1Encodable[] tmp
org.bouncycastle.asn1.ASN1EncodableVector elementVector
boolean doSort
org.bouncycastle.asn1.ASN1Encodable[] tmp
protected void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean)
org.bouncycastle.asn1.ASN1Encodable[] elements
boolean doSort
org.bouncycastle.asn1.ASN1Encodable[] tmp
void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[])
boolean isSorted
org.bouncycastle.asn1.ASN1Encodable[] elements
public java.util.Enumeration getObjects ()
public org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
int index
public int size ()
public org.bouncycastle.asn1.ASN1Encodable[] toArray ()
public org.bouncycastle.asn1.ASN1SetParser parser ()
int count
public int hashCode ()
int i
int hc
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Encodable[] tmp
org.bouncycastle.asn1.ASN1Encodable[] tmp
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive p1
org.bouncycastle.asn1.ASN1Primitive p2
int i
org.bouncycastle.asn1.ASN1Primitive other
org.bouncycastle.asn1.ASN1Set that
int count
org.bouncycastle.asn1.DERSet dis
org.bouncycastle.asn1.DERSet dat
boolean isConstructed ()
abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
int i
int count
StringBuffer sb
public java.util.Iterator iterator ()
private static byte[] getDEREncoded (org.bouncycastle.asn1.ASN1Encodable)
java.io.IOException e
org.bouncycastle.asn1.ASN1Encodable obj
private static boolean lessThanOrEqual (byte[], byte[])
int i
byte[] a
byte[] b
int a0
int b0
int last
private static void sort (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable et
byte[] bt
org.bouncycastle.asn1.ASN1Encodable e1
byte[] b1
org.bouncycastle.asn1.ASN1Encodable e2
byte[] b2
int j
int i
org.bouncycastle.asn1.ASN1Encodable[] t
int count
org.bouncycastle.asn1.ASN1Encodable eh
org.bouncycastle.asn1.ASN1Encodable ei
byte[] bh
byte[] bi
}
org/bouncycastle/asn1/ASN1SetParser.class
ASN1SetParser.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1SetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable {
public abstract org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
org/bouncycastle/asn1/ASN1StreamParser.class
ASN1StreamParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1StreamParser extends java.lang.Object {
private final java.io.InputStream _in
private final int _limit
private final byte[][] tmpBuffers
public void <init> (java.io.InputStream)
java.io.InputStream in
public void <init> (java.io.InputStream, int)
java.io.InputStream in
int limit
public void <init> (byte[])
byte[] encoding
org.bouncycastle.asn1.ASN1Encodable readIndef (int) throws java.io.IOException
int tagValue
org.bouncycastle.asn1.ASN1Encodable readImplicit (boolean, int) throws java.io.IOException
boolean constructed
int tag
org.bouncycastle.asn1.ASN1Primitive readTaggedObject (boolean, int) throws java.io.IOException
org.bouncycastle.asn1.DefiniteLengthInputStream defIn
boolean constructed
int tag
org.bouncycastle.asn1.ASN1EncodableVector v
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
org.bouncycastle.asn1.IndefiniteLengthInputStream indIn
org.bouncycastle.asn1.ASN1StreamParser sp
IllegalArgumentException e
org.bouncycastle.asn1.DefiniteLengthInputStream defIn
int tag
int tagNo
boolean isConstructed
int length
private void set00Check (boolean)
boolean enabled
org.bouncycastle.asn1.ASN1EncodableVector readVector () throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ASN1String.class
ASN1String.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1String extends java.lang.Object {
public abstract java.lang.String getString ()
}
org/bouncycastle/asn1/ASN1TaggedObject.class
ASN1TaggedObject.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1TaggedObject extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1TaggedObjectParser {
final int tagNo
final boolean explicit
final org.bouncycastle.asn1.ASN1Encodable obj
public static org.bouncycastle.asn1.ASN1TaggedObject getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ASN1TaggedObject getInstance (java.lang.Object)
java.io.IOException e
Object obj
public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable)
boolean explicit
int tagNo
org.bouncycastle.asn1.ASN1Encodable obj
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive other
org.bouncycastle.asn1.ASN1TaggedObject that
org.bouncycastle.asn1.ASN1Primitive p1
org.bouncycastle.asn1.ASN1Primitive p2
public int hashCode ()
public int getTagNo ()
public boolean isExplicit ()
public org.bouncycastle.asn1.ASN1Primitive getObject ()
public org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
int tag
boolean isExplicit
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
}
org/bouncycastle/asn1/ASN1TaggedObjectParser.class
ASN1TaggedObjectParser.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.ASN1TaggedObjectParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable {
public abstract int getTagNo ()
public abstract org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
}
org/bouncycastle/asn1/ASN1UTCTime.class
ASN1UTCTime.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.ASN1UTCTime extends org.bouncycastle.asn1.ASN1Primitive {
private byte[] time
public static org.bouncycastle.asn1.ASN1UTCTime getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.ASN1UTCTime getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Object o
public void <init> (java.lang.String)
java.text.ParseException e
String time
public void <init> (java.util.Date)
java.util.Date time
java.text.SimpleDateFormat dateF
public void <init> (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.text.SimpleDateFormat dateF
void <init> (byte[])
byte[] time
public java.util.Date getDate () throws java.text.ParseException
java.text.SimpleDateFormat dateF
public java.util.Date getAdjustedDate () throws java.text.ParseException
java.text.SimpleDateFormat dateF
public java.lang.String getTime ()
int index
String d
String stime
public java.lang.String getAdjustedTime ()
String d
private boolean isDigit (int)
int pos
boolean isConstructed ()
int encodedLength ()
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
public java.lang.String toString ()
}
org/bouncycastle/asn1/BERApplicationSpecific.class
BERApplicationSpecific.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERApplicationSpecific extends org.bouncycastle.asn1.ASN1ApplicationSpecific {
void <init> (boolean, int, byte[])
boolean isConstructed
int tag
byte[] octets
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int tag
org.bouncycastle.asn1.ASN1Encodable object
public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
boolean constructed
int tag
org.bouncycastle.asn1.ASN1Encodable object
private static byte[] getEncoding (boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int lenBytes
byte[] tmp
boolean explicit
org.bouncycastle.asn1.ASN1Encodable object
byte[] data
public void <init> (int, org.bouncycastle.asn1.ASN1EncodableVector)
int tagNo
org.bouncycastle.asn1.ASN1EncodableVector vec
private static byte[] getEncodedVector (org.bouncycastle.asn1.ASN1EncodableVector)
java.io.IOException e
int i
org.bouncycastle.asn1.ASN1EncodableVector vec
java.io.ByteArrayOutputStream bOut
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
int flags
}
org/bouncycastle/asn1/BERApplicationSpecificParser.class
BERApplicationSpecificParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERApplicationSpecificParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1ApplicationSpecificParser {
private final int tag
private final org.bouncycastle.asn1.ASN1StreamParser parser
void <init> (int, org.bouncycastle.asn1.ASN1StreamParser)
int tag
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/BERConstructedOctetString.class
BERConstructedOctetString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERConstructedOctetString extends org.bouncycastle.asn1.BEROctetString {
private static final int MAX_LENGTH
private java.util.Vector octs
private static byte[] toBytes (java.util.Vector)
org.bouncycastle.asn1.DEROctetString o
ClassCastException e
java.io.IOException e
int i
java.util.Vector octs
java.io.ByteArrayOutputStream bOut
public void <init> (byte[])
byte[] string
public void <init> (java.util.Vector)
java.util.Vector octs
public void <init> (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive obj
private static byte[] toByteArray (org.bouncycastle.asn1.ASN1Primitive)
java.io.IOException e
org.bouncycastle.asn1.ASN1Primitive obj
public void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable obj
public byte[] getOctets ()
public java.util.Enumeration getObjects ()
private java.util.Vector generateOcts ()
int end
int end
byte[] nStr
int i
java.util.Vector vec
public static org.bouncycastle.asn1.BEROctetString fromSequence (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Vector v
java.util.Enumeration e
}
org/bouncycastle/asn1/BERFactory.class
BERFactory.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.BERFactory extends java.lang.Object {
static final org.bouncycastle.asn1.BERSequence EMPTY_SEQUENCE
static final org.bouncycastle.asn1.BERSet EMPTY_SET
void <init> ()
static org.bouncycastle.asn1.BERSequence createSequence (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector v
static org.bouncycastle.asn1.BERSet createSet (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/BERGenerator.class
BERGenerator.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERGenerator extends org.bouncycastle.asn1.ASN1Generator {
private boolean _tagged
private boolean _isExplicit
private int _tagNo
protected void <init> (java.io.OutputStream)
java.io.OutputStream out
protected void <init> (java.io.OutputStream, int, boolean)
java.io.OutputStream out
int tagNo
boolean isExplicit
public java.io.OutputStream getRawOutputStream ()
private void writeHdr (int) throws java.io.IOException
int tag
protected void writeBERHeader (int) throws java.io.IOException
int tagNum
int tag
protected void writeBEREnd () throws java.io.IOException
}
org/bouncycastle/asn1/BEROctetString$1.class
BEROctetString.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.BEROctetString$1 extends java.lang.Object implements java.util.Enumeration {
int pos
final synthetic org.bouncycastle.asn1.BEROctetString this$0
void <init> (org.bouncycastle.asn1.BEROctetString)
org.bouncycastle.asn1.BEROctetString this$0
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
int length
byte[] chunk
}
org/bouncycastle/asn1/BEROctetString$2.class
BEROctetString.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.BEROctetString$2 extends java.lang.Object implements java.util.Enumeration {
int counter
final synthetic org.bouncycastle.asn1.BEROctetString this$0
void <init> (org.bouncycastle.asn1.BEROctetString)
org.bouncycastle.asn1.BEROctetString this$0
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/bouncycastle/asn1/BEROctetString.class
BEROctetString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BEROctetString extends org.bouncycastle.asn1.ASN1OctetString {
private static final int DEFAULT_CHUNK_SIZE
private final int chunkSize
private final org.bouncycastle.asn1.ASN1OctetString[] octs
private static byte[] toBytes (org.bouncycastle.asn1.ASN1OctetString[])
java.io.IOException e
int i
org.bouncycastle.asn1.ASN1OctetString[] octs
java.io.ByteArrayOutputStream bOut
public void <init> (byte[])
byte[] string
public void <init> (org.bouncycastle.asn1.ASN1OctetString[])
org.bouncycastle.asn1.ASN1OctetString[] octs
public void <init> (byte[], int)
byte[] string
int chunkSize
public void <init> (org.bouncycastle.asn1.ASN1OctetString[], int)
org.bouncycastle.asn1.ASN1OctetString[] octs
int chunkSize
private void <init> (byte[], org.bouncycastle.asn1.ASN1OctetString[], int)
byte[] string
org.bouncycastle.asn1.ASN1OctetString[] octs
int chunkSize
public java.util.Enumeration getObjects ()
boolean isConstructed ()
int encodedLength () throws java.io.IOException
java.util.Enumeration e
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
static org.bouncycastle.asn1.BEROctetString fromSequence (org.bouncycastle.asn1.ASN1Sequence)
int i
org.bouncycastle.asn1.ASN1Sequence seq
int count
org.bouncycastle.asn1.ASN1OctetString[] v
static synthetic int access$000 (org.bouncycastle.asn1.BEROctetString)
org.bouncycastle.asn1.BEROctetString x0
static synthetic org.bouncycastle.asn1.ASN1OctetString[] access$100 (org.bouncycastle.asn1.BEROctetString)
org.bouncycastle.asn1.BEROctetString x0
}
org/bouncycastle/asn1/BEROctetStringGenerator$BufferedBEROctetStream.class
BEROctetStringGenerator.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.BEROctetStringGenerator$BufferedBEROctetStream extends java.io.OutputStream {
private byte[] _buf
private int _off
private org.bouncycastle.asn1.DEROutputStream _derOut
final synthetic org.bouncycastle.asn1.BEROctetStringGenerator this$0
void <init> (org.bouncycastle.asn1.BEROctetStringGenerator, byte[])
byte[] buf
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
int numToCopy
byte[] b
int off
int len
public void close () throws java.io.IOException
}
org/bouncycastle/asn1/BEROctetStringGenerator.class
BEROctetStringGenerator.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BEROctetStringGenerator extends org.bouncycastle.asn1.BERGenerator {
public void <init> (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public void <init> (java.io.OutputStream, int, boolean) throws java.io.IOException
java.io.OutputStream out
int tagNo
boolean isExplicit
public java.io.OutputStream getOctetOutputStream ()
public java.io.OutputStream getOctetOutputStream (byte[])
byte[] buf
}
org/bouncycastle/asn1/BEROctetStringParser.class
BEROctetStringParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BEROctetStringParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1OctetStringParser {
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public java.io.InputStream getOctetStream ()
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/BEROutputStream.class
BEROutputStream.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.BEROutputStream extends org.bouncycastle.asn1.ASN1OutputStream {
void <init> (java.io.OutputStream)
java.io.OutputStream os
}
org/bouncycastle/asn1/BERSequence.class
BERSequence.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERSequence extends org.bouncycastle.asn1.ASN1Sequence {
public void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector elementVector
public void <init> (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
int encodedLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive p
int i
int count
int totalLength
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
}
org/bouncycastle/asn1/BERSequenceParser.class
BERSequenceParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERSequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser {
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/BERSet.class
BERSet.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERSet extends org.bouncycastle.asn1.ASN1Set {
public void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector elementVector
public void <init> (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[])
boolean isSorted
org.bouncycastle.asn1.ASN1Encodable[] elements
int encodedLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive p
int i
int count
int totalLength
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
}
org/bouncycastle/asn1/BERSetParser.class
BERSetParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERSetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser {
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/BERTaggedObject.class
BERTaggedObject.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERTaggedObject extends org.bouncycastle.asn1.ASN1TaggedObject {
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable)
int tagNo
org.bouncycastle.asn1.ASN1Encodable obj
public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable)
boolean explicit
int tagNo
org.bouncycastle.asn1.ASN1Encodable obj
public void <init> (int)
int tagNo
boolean isConstructed ()
int encodedLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
java.util.Enumeration e
org.bouncycastle.asn1.ASN1OctetString octs
org.bouncycastle.asn1.BEROctetString berO
java.util.Enumeration e
java.util.Enumeration e
java.util.Enumeration e
java.util.Enumeration e
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
}
org/bouncycastle/asn1/BERTaggedObjectParser.class
BERTaggedObjectParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.BERTaggedObjectParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1TaggedObjectParser {
private boolean _constructed
private int _tagNumber
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (boolean, int, org.bouncycastle.asn1.ASN1StreamParser)
boolean constructed
int tagNumber
org.bouncycastle.asn1.ASN1StreamParser parser
public boolean isConstructed ()
public int getTagNo ()
public org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
int tag
boolean isExplicit
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/BERTags.class
BERTags.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.BERTags extends java.lang.Object {
public static final int BOOLEAN
public static final int INTEGER
public static final int BIT_STRING
public static final int OCTET_STRING
public static final int NULL
public static final int OBJECT_IDENTIFIER
public static final int EXTERNAL
public static final int ENUMERATED
public static final int SEQUENCE
public static final int SEQUENCE_OF
public static final int SET
public static final int SET_OF
public static final int NUMERIC_STRING
public static final int PRINTABLE_STRING
public static final int T61_STRING
public static final int VIDEOTEX_STRING
public static final int IA5_STRING
public static final int UTC_TIME
public static final int GENERALIZED_TIME
public static final int GRAPHIC_STRING
public static final int VISIBLE_STRING
public static final int GENERAL_STRING
public static final int UNIVERSAL_STRING
public static final int BMP_STRING
public static final int UTF8_STRING
public static final int CONSTRUCTED
public static final int APPLICATION
public static final int TAGGED
}
org/bouncycastle/asn1/ConstructedOctetStream.class
ConstructedOctetStream.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.ConstructedOctetStream extends java.io.InputStream {
private final org.bouncycastle.asn1.ASN1StreamParser _parser
private boolean _first
private java.io.InputStream _currentStream
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public int read (byte[], int, int) throws java.io.IOException
org.bouncycastle.asn1.ASN1OctetStringParser next
org.bouncycastle.asn1.ASN1OctetStringParser next
int numRead
byte[] b
int off
int len
int totalRead
public int read () throws java.io.IOException
org.bouncycastle.asn1.ASN1OctetStringParser next
int b
org.bouncycastle.asn1.ASN1OctetStringParser next
private org.bouncycastle.asn1.ASN1OctetStringParser getNextParser () throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable asn1Obj
}
org/bouncycastle/asn1/DERApplicationSpecific.class
DERApplicationSpecific.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERApplicationSpecific extends org.bouncycastle.asn1.ASN1ApplicationSpecific {
void <init> (boolean, int, byte[])
boolean isConstructed
int tag
byte[] octets
public void <init> (int, byte[])
int tag
byte[] octets
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int tag
org.bouncycastle.asn1.ASN1Encodable object
public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
boolean constructed
int tag
org.bouncycastle.asn1.ASN1Encodable object
private static byte[] getEncoding (boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int lenBytes
byte[] tmp
boolean explicit
org.bouncycastle.asn1.ASN1Encodable object
byte[] data
public void <init> (int, org.bouncycastle.asn1.ASN1EncodableVector)
int tagNo
org.bouncycastle.asn1.ASN1EncodableVector vec
private static byte[] getEncodedVector (org.bouncycastle.asn1.ASN1EncodableVector)
java.io.IOException e
int i
org.bouncycastle.asn1.ASN1EncodableVector vec
java.io.ByteArrayOutputStream bOut
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
int flags
}
org/bouncycastle/asn1/DERBMPString.class
DERBMPString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERBMPString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final char[] string
public static org.bouncycastle.asn1.DERBMPString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERBMPString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
int i
byte[] string
int byteLen
int charLen
char[] cs
void <init> (char[])
char[] string
public void <init> (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public int hashCode ()
protected boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERBMPString s
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
char c0
char c1
char c2
char c3
char c0
int bufPos
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
int count
byte[] buf
int i
int limit
}
org/bouncycastle/asn1/DERBitString.class
DERBitString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERBitString extends org.bouncycastle.asn1.ASN1BitString {
public static org.bouncycastle.asn1.DERBitString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERBitString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
protected void <init> (byte, int)
byte data
int padBits
public void <init> (byte[], int)
byte[] data
int padBits
public void <init> (byte[])
byte[] data
public void <init> (int)
int value
public void <init> (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
byte der
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
int len
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
static org.bouncycastle.asn1.DERBitString fromOctetString (byte[])
byte[] bytes
int padBits
byte[] data
}
org/bouncycastle/asn1/DEREncodableVector.class
DEREncodableVector.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DEREncodableVector extends org.bouncycastle.asn1.ASN1EncodableVector {
public void <init> ()
}
org/bouncycastle/asn1/DEREnumerated.class
DEREnumerated.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DEREnumerated extends org.bouncycastle.asn1.ASN1Enumerated {
void <init> (byte[])
byte[] bytes
public void <init> (java.math.BigInteger)
java.math.BigInteger value
public void <init> (int)
int value
}
org/bouncycastle/asn1/DERExternal.class
DERExternal.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERExternal extends org.bouncycastle.asn1.ASN1External {
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector vector
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, org.bouncycastle.asn1.DERTaggedObject)
org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
org.bouncycastle.asn1.ASN1Integer indirectReference
org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
org.bouncycastle.asn1.DERTaggedObject externalData
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, int, org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
org.bouncycastle.asn1.ASN1Integer indirectReference
org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
int encoding
org.bouncycastle.asn1.ASN1Primitive externalData
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
int encodedLength () throws java.io.IOException
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
java.io.ByteArrayOutputStream baos
org.bouncycastle.asn1.DERTaggedObject obj
}
org/bouncycastle/asn1/DERExternalParser.class
DERExternalParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERExternalParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable {
private org.bouncycastle.asn1.ASN1StreamParser _parser
public void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
IllegalArgumentException e
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException ioe
IllegalArgumentException ioe
}
org/bouncycastle/asn1/DERFactory.class
DERFactory.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.DERFactory extends java.lang.Object {
static final org.bouncycastle.asn1.ASN1Sequence EMPTY_SEQUENCE
static final org.bouncycastle.asn1.ASN1Set EMPTY_SET
void <init> ()
static org.bouncycastle.asn1.ASN1Sequence createSequence (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector v
static org.bouncycastle.asn1.ASN1Set createSet (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/DERGeneralString.class
DERGeneralString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERGeneralString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERGeneralString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERGeneralString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
byte[] string
public void <init> (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERGeneralString s
}
org/bouncycastle/asn1/DERGeneralizedTime.class
DERGeneralizedTime.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERGeneralizedTime extends org.bouncycastle.asn1.ASN1GeneralizedTime {
public void <init> (byte[])
byte[] time
public void <init> (java.util.Date)
java.util.Date time
public void <init> (java.lang.String)
String time
private byte[] getDERTime ()
byte[] derTime
byte[] derTime
byte[] derTime
byte[] derTime
int ind
int encodedLength ()
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
org/bouncycastle/asn1/DERGraphicString.class
DERGraphicString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERGraphicString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERGraphicString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERGraphicString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public void <init> (byte[])
byte[] string
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERGraphicString s
public java.lang.String getString ()
}
org/bouncycastle/asn1/DERIA5String.class
DERIA5String.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERIA5String extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERIA5String getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERIA5String getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
byte[] string
public void <init> (java.lang.String)
String string
public void <init> (java.lang.String, boolean)
String string
boolean validate
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERIA5String s
public static boolean isIA5String (java.lang.String)
char ch
int i
String str
}
org/bouncycastle/asn1/DERInteger.class
DERInteger.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERInteger extends org.bouncycastle.asn1.ASN1Integer {
public void <init> (byte[])
byte[] bytes
public void <init> (java.math.BigInteger)
java.math.BigInteger value
public void <init> (long)
long value
}
org/bouncycastle/asn1/DERNull.class
DERNull.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERNull extends org.bouncycastle.asn1.ASN1Null {
public static final org.bouncycastle.asn1.DERNull INSTANCE
private static final byte[] zeroBytes
private void <init> ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
static void <clinit> ()
}
org/bouncycastle/asn1/DERNumericString.class
DERNumericString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERNumericString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERNumericString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERNumericString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
byte[] string
public void <init> (java.lang.String)
String string
public void <init> (java.lang.String, boolean)
String string
boolean validate
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERNumericString s
public static boolean isNumericString (java.lang.String)
char ch
int i
String str
}
org/bouncycastle/asn1/DERObjectIdentifier.class
DERObjectIdentifier.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERObjectIdentifier extends org.bouncycastle.asn1.ASN1ObjectIdentifier {
public void <init> (java.lang.String)
String identifier
void <init> (byte[])
byte[] bytes
void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String branch
}
org/bouncycastle/asn1/DEROctetString.class
DEROctetString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DEROctetString extends org.bouncycastle.asn1.ASN1OctetString {
public void <init> (byte[])
byte[] string
public void <init> (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
static void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean, byte[], int, int) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream derOut
boolean withTag
byte[] buf
int off
int len
}
org/bouncycastle/asn1/DEROctetStringParser.class
DEROctetStringParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DEROctetStringParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1OctetStringParser {
private org.bouncycastle.asn1.DefiniteLengthInputStream stream
void <init> (org.bouncycastle.asn1.DefiniteLengthInputStream)
org.bouncycastle.asn1.DefiniteLengthInputStream stream
public java.io.InputStream getOctetStream ()
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/DEROutputStream.class
DEROutputStream.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DEROutputStream extends org.bouncycastle.asn1.ASN1OutputStream {
public void <init> (java.io.OutputStream)
java.io.OutputStream os
void writePrimitive (org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
boolean withTag
org.bouncycastle.asn1.DEROutputStream getDERSubStream ()
org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
org/bouncycastle/asn1/DERPrintableString.class
DERPrintableString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERPrintableString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERPrintableString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERPrintableString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
byte[] string
public void <init> (java.lang.String)
String string
public void <init> (java.lang.String, boolean)
String string
boolean validate
public java.lang.String getString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERPrintableString s
public java.lang.String toString ()
public static boolean isPrintableString (java.lang.String)
char ch
int i
String str
}
org/bouncycastle/asn1/DERSequence.class
DERSequence.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERSequence extends org.bouncycastle.asn1.ASN1Sequence {
private int bodyLength
public static org.bouncycastle.asn1.DERSequence convert (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector elementVector
public void <init> (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean)
org.bouncycastle.asn1.ASN1Encodable[] elements
boolean clone
private int getBodyLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive derObject
int i
int count
int totalLength
int encodedLength () throws java.io.IOException
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive derObject
int i
org.bouncycastle.asn1.ASN1Primitive derObject
int i
int i
int totalLength
org.bouncycastle.asn1.ASN1Primitive[] derObjects
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.DEROutputStream derOut
int count
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
org/bouncycastle/asn1/DERSequenceParser.class
DERSequenceParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERSequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser {
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/DERSet.class
DERSet.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERSet extends org.bouncycastle.asn1.ASN1Set {
private int bodyLength
public static org.bouncycastle.asn1.DERSet convert (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Set set
public void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector elementVector
public void <init> (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[])
boolean isSorted
org.bouncycastle.asn1.ASN1Encodable[] elements
private int getBodyLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive derObject
int i
int count
int totalLength
int encodedLength () throws java.io.IOException
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive derObject
int i
org.bouncycastle.asn1.ASN1Primitive derObject
int i
int i
int totalLength
org.bouncycastle.asn1.ASN1Primitive[] derObjects
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.DEROutputStream derOut
int count
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
private static boolean checkSorted (boolean)
boolean isSorted
}
org/bouncycastle/asn1/DERSetParser.class
DERSetParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERSetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser {
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/DERT61String.class
DERT61String.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERT61String extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private byte[] string
public static org.bouncycastle.asn1.DERT61String getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERT61String getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public void <init> (byte[])
byte[] string
public void <init> (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public byte[] getOctets ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
}
org/bouncycastle/asn1/DERTaggedObject.class
DERTaggedObject.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERTaggedObject extends org.bouncycastle.asn1.ASN1TaggedObject {
public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable)
boolean explicit
int tagNo
org.bouncycastle.asn1.ASN1Encodable obj
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable)
int tagNo
org.bouncycastle.asn1.ASN1Encodable encodable
boolean isConstructed ()
int encodedLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1Primitive primitive
int flags
org.bouncycastle.asn1.ASN1Primitive toDERObject ()
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
org/bouncycastle/asn1/DERTags.class
DERTags.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.DERTags extends java.lang.Object implements org.bouncycastle.asn1.BERTags {
}
org/bouncycastle/asn1/DERUTCTime.class
DERUTCTime.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERUTCTime extends org.bouncycastle.asn1.ASN1UTCTime {
void <init> (byte[])
byte[] bytes
public void <init> (java.util.Date)
java.util.Date time
public void <init> (java.lang.String)
String time
}
org/bouncycastle/asn1/DERUTF8String.class
DERUTF8String.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERUTF8String extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERUTF8String getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERUTF8String getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
byte[] string
public void <init> (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERUTF8String s
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
}
org/bouncycastle/asn1/DERUniversalString.class
DERUniversalString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERUniversalString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private static final char[] table
private final byte[] string
public static org.bouncycastle.asn1.DERUniversalString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERUniversalString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public void <init> (byte[])
byte[] string
public java.lang.String getString ()
byte[] string
java.io.IOException e
int i
StringBuffer buf
byte[] string
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/asn1/DERVideotexString.class
DERVideotexString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERVideotexString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERVideotexString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERVideotexString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
public void <init> (byte[])
byte[] string
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
public int hashCode ()
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.DERVideotexString s
public java.lang.String getString ()
}
org/bouncycastle/asn1/DERVisibleString.class
DERVisibleString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DERVisibleString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static org.bouncycastle.asn1.DERVisibleString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.DERVisibleString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
void <init> (byte[])
byte[] string
public void <init> (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
}
org/bouncycastle/asn1/DLApplicationSpecific.class
DLApplicationSpecific.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLApplicationSpecific extends org.bouncycastle.asn1.ASN1ApplicationSpecific {
void <init> (boolean, int, byte[])
boolean isConstructed
int tag
byte[] octets
public void <init> (int, byte[])
int tag
byte[] octets
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int tag
org.bouncycastle.asn1.ASN1Encodable object
public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
boolean constructed
int tag
org.bouncycastle.asn1.ASN1Encodable object
private static byte[] getEncoding (boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int lenBytes
byte[] tmp
boolean explicit
org.bouncycastle.asn1.ASN1Encodable object
byte[] data
public void <init> (int, org.bouncycastle.asn1.ASN1EncodableVector)
int tagNo
org.bouncycastle.asn1.ASN1EncodableVector vec
private static byte[] getEncodedVector (org.bouncycastle.asn1.ASN1EncodableVector)
java.io.IOException e
int i
org.bouncycastle.asn1.ASN1EncodableVector vec
java.io.ByteArrayOutputStream bOut
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
int flags
}
org/bouncycastle/asn1/DLBitString.class
DLBitString.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLBitString extends org.bouncycastle.asn1.ASN1BitString {
public static org.bouncycastle.asn1.ASN1BitString getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.ASN1BitString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
org.bouncycastle.asn1.ASN1Primitive o
protected void <init> (byte, int)
byte data
int padBits
public void <init> (byte[], int)
byte[] data
int padBits
public void <init> (byte[])
byte[] data
public void <init> (int)
int value
public void <init> (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
boolean isConstructed ()
int encodedLength ()
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
static org.bouncycastle.asn1.DLBitString fromOctetString (byte[])
byte[] bytes
int padBits
byte[] data
}
org/bouncycastle/asn1/DLExternal.class
DLExternal.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLExternal extends org.bouncycastle.asn1.ASN1External {
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector vector
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, org.bouncycastle.asn1.DERTaggedObject)
org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
org.bouncycastle.asn1.ASN1Integer indirectReference
org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
org.bouncycastle.asn1.DERTaggedObject externalData
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, int, org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
org.bouncycastle.asn1.ASN1Integer indirectReference
org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
int encoding
org.bouncycastle.asn1.ASN1Primitive externalData
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
int encodedLength () throws java.io.IOException
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
java.io.ByteArrayOutputStream baos
org.bouncycastle.asn1.ASN1TaggedObject obj
}
org/bouncycastle/asn1/DLFactory.class
DLFactory.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.DLFactory extends java.lang.Object {
static final org.bouncycastle.asn1.ASN1Sequence EMPTY_SEQUENCE
static final org.bouncycastle.asn1.ASN1Set EMPTY_SET
void <init> ()
static org.bouncycastle.asn1.ASN1Sequence createSequence (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector v
static org.bouncycastle.asn1.ASN1Set createSet (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/DLOutputStream.class
DLOutputStream.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.DLOutputStream extends org.bouncycastle.asn1.ASN1OutputStream {
void <init> (java.io.OutputStream)
java.io.OutputStream os
void writePrimitive (org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive primitive
boolean withTag
org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
org/bouncycastle/asn1/DLSequence.class
DLSequence.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLSequence extends org.bouncycastle.asn1.ASN1Sequence {
private int bodyLength
public void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector elementVector
public void <init> (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean)
org.bouncycastle.asn1.ASN1Encodable[] elements
boolean clone
private int getBodyLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive dlObject
int i
int count
int totalLength
int encodedLength () throws java.io.IOException
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
int i
org.bouncycastle.asn1.ASN1Primitive dlObject
int i
int i
int totalLength
org.bouncycastle.asn1.ASN1Primitive[] dlObjects
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1OutputStream dlOut
int count
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
org/bouncycastle/asn1/DLSequenceParser.class
DLSequenceParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLSequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser {
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/DLSet.class
DLSet.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLSet extends org.bouncycastle.asn1.ASN1Set {
private int bodyLength
public void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable element
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector elementVector
public void <init> (org.bouncycastle.asn1.ASN1Encodable[])
org.bouncycastle.asn1.ASN1Encodable[] elements
void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[])
boolean isSorted
org.bouncycastle.asn1.ASN1Encodable[] elements
private int getBodyLength () throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive dlObject
int i
int count
int totalLength
int encodedLength () throws java.io.IOException
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
int i
org.bouncycastle.asn1.ASN1Primitive dlObject
int i
int i
int totalLength
org.bouncycastle.asn1.ASN1Primitive[] dlObjects
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1OutputStream dlOut
int count
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
org/bouncycastle/asn1/DLSetParser.class
DLSetParser.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLSetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser {
private org.bouncycastle.asn1.ASN1StreamParser _parser
void <init> (org.bouncycastle.asn1.ASN1StreamParser)
org.bouncycastle.asn1.ASN1StreamParser parser
public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
org/bouncycastle/asn1/DLTaggedObject.class
DLTaggedObject.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.DLTaggedObject extends org.bouncycastle.asn1.ASN1TaggedObject {
public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable)
boolean explicit
int tagNo
org.bouncycastle.asn1.ASN1Encodable obj
boolean isConstructed ()
int encodedLength () throws java.io.IOException
int length
void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
org.bouncycastle.asn1.ASN1Primitive primitive
int flags
org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
org/bouncycastle/asn1/DateUtil.class
DateUtil.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.DateUtil extends java.lang.Object {
private static Long ZERO
private static final java.util.Map localeCache
static java.util.Locale EN_Locale
void <init> ()
private static java.util.Locale forEN ()
int i
java.util.Locale[] locales
static java.util.Date epochAdjust (java.util.Date) throws java.text.ParseException
java.text.SimpleDateFormat dateF
long v
Long adj
java.util.Date date
java.util.Locale locale
private static java.lang.Long longValueOf (long)
long v
static void <clinit> ()
}
org/bouncycastle/asn1/DefiniteLengthInputStream.class
DefiniteLengthInputStream.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.DefiniteLengthInputStream extends org.bouncycastle.asn1.LimitedInputStream {
private static final byte[] EMPTY_BYTES
private final int _originalLength
private int _remaining
void <init> (java.io.InputStream, int, int)
java.io.InputStream in
int length
int limit
int getRemaining ()
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
int toRead
int numRead
void readAllIntoByteArray (byte[]) throws java.io.IOException
byte[] buf
int limit
byte[] toByteArray () throws java.io.IOException
int limit
byte[] bytes
static void <clinit> ()
}
org/bouncycastle/asn1/InMemoryRepresentable.class
InMemoryRepresentable.java
package org.bouncycastle.asn1
public abstract org.bouncycastle.asn1.InMemoryRepresentable extends java.lang.Object {
public abstract org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
}
org/bouncycastle/asn1/IndefiniteLengthInputStream.class
IndefiniteLengthInputStream.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.IndefiniteLengthInputStream extends org.bouncycastle.asn1.LimitedInputStream {
private int _b1
private int _b2
private boolean _eofReached
private boolean _eofOn00
void <init> (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream in
int limit
void setEofOn00 (boolean)
boolean eofOn00
private boolean checkForEof ()
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int numRead
public int read () throws java.io.IOException
int b
int v
}
org/bouncycastle/asn1/LazyConstructionEnumeration.class
LazyConstructionEnumeration.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.LazyConstructionEnumeration extends java.lang.Object implements java.util.Enumeration {
private org.bouncycastle.asn1.ASN1InputStream aIn
private Object nextObj
public void <init> (byte[])
byte[] encoded
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
Object o
private java.lang.Object readObject ()
java.io.IOException e
}
org/bouncycastle/asn1/LazyEncodedSequence.class
LazyEncodedSequence.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.LazyEncodedSequence extends org.bouncycastle.asn1.ASN1Sequence {
private byte[] encoded
void <init> (byte[]) throws java.io.IOException
byte[] encoded
public synchronized org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
int index
public synchronized java.util.Enumeration getObjects ()
public synchronized int hashCode ()
public synchronized java.util.Iterator iterator ()
public synchronized int size ()
public synchronized org.bouncycastle.asn1.ASN1Encodable[] toArray ()
org.bouncycastle.asn1.ASN1Encodable[] toArrayInternal ()
synchronized int encodedLength () throws java.io.IOException
synchronized void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
org.bouncycastle.asn1.ASN1OutputStream out
boolean withTag
synchronized org.bouncycastle.asn1.ASN1Primitive toDERObject ()
synchronized org.bouncycastle.asn1.ASN1Primitive toDLObject ()
private void force ()
org.bouncycastle.asn1.ASN1EncodableVector v
java.util.Enumeration en
}
org/bouncycastle/asn1/LimitedInputStream.class
LimitedInputStream.java
package org.bouncycastle.asn1
abstract org.bouncycastle.asn1.LimitedInputStream extends java.io.InputStream {
protected final java.io.InputStream _in
private int _limit
void <init> (java.io.InputStream, int)
java.io.InputStream in
int limit
int getLimit ()
protected void setParentEofDetect (boolean)
boolean on
}
org/bouncycastle/asn1/OIDTokenizer.class
OIDTokenizer.java
package org.bouncycastle.asn1
public org.bouncycastle.asn1.OIDTokenizer extends java.lang.Object {
private String oid
private int index
public void <init> (java.lang.String)
String oid
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
String token
String token
int end
}
org/bouncycastle/asn1/StreamUtil.class
StreamUtil.java
package org.bouncycastle.asn1
org.bouncycastle.asn1.StreamUtil extends java.lang.Object {
void <init> ()
static int findLimit (java.io.InputStream)
java.nio.channels.FileChannel channel
long size
java.io.InputStream in
long maxMemory
static int calculateBodyLength (int)
int i
int size
int val
int length
int count
static int calculateTagLength (int) throws java.io.IOException
byte[] stack
int pos
int tagNo
int length
}
org/bouncycastle/asn1/bc/
org/bouncycastle/asn1/bc/BCObjectIdentifiers.class
BCObjectIdentifiers.java
package org.bouncycastle.asn1.bc
public abstract org.bouncycastle.asn1.bc.BCObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes128_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes192_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes256_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes128_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes192_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes256_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_sig
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA256ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA512ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE128ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE256ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA256ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA512ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE128ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE256ph
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHA256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHA512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHAKE128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHAKE256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHA256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHA512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHAKE128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHAKE256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_I
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_III_size
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_III_speed
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_p_I
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_p_III
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_p_I
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_p_III
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_ext
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier linkedCertificate
static void <clinit> ()
}
org/bouncycastle/asn1/cms/
org/bouncycastle/asn1/cms/Attribute.class
Attribute.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.Attribute extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
private org.bouncycastle.asn1.ASN1Set attrValues
public static org.bouncycastle.asn1.cms.Attribute getInstance (java.lang.Object)
Object o
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
org.bouncycastle.asn1.ASN1Set attrValues
public org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public org.bouncycastle.asn1.ASN1Set getAttrValues ()
public org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/cms/AttributeTable.class
AttributeTable.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.AttributeTable extends java.lang.Object {
private java.util.Hashtable attributes
public void <init> (java.util.Hashtable)
java.util.Hashtable attrs
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.cms.Attribute a
int i
org.bouncycastle.asn1.ASN1EncodableVector v
public void <init> (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.cms.Attribute a
int i
org.bouncycastle.asn1.ASN1Set s
public void <init> (org.bouncycastle.asn1.cms.Attribute)
org.bouncycastle.asn1.cms.Attribute attr
public void <init> (org.bouncycastle.asn1.cms.Attributes)
org.bouncycastle.asn1.cms.Attributes attrs
private void addAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.cms.Attribute)
java.util.Vector v
java.util.Vector v
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.cms.Attribute a
Object value
public org.bouncycastle.asn1.cms.Attribute get (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
Object value
public org.bouncycastle.asn1.ASN1EncodableVector getAll (org.bouncycastle.asn1.ASN1ObjectIdentifier)
java.util.Enumeration e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1EncodableVector v
Object value
public int size ()
Object o
java.util.Enumeration en
int size
public java.util.Hashtable toHashtable ()
public org.bouncycastle.asn1.ASN1EncodableVector toASN1EncodableVector ()
java.util.Enumeration en
Object value
org.bouncycastle.asn1.ASN1EncodableVector v
java.util.Enumeration e
public org.bouncycastle.asn1.cms.Attributes toASN1Structure ()
private java.util.Hashtable copyTable (java.util.Hashtable)
Object key
java.util.Hashtable in
java.util.Hashtable out
java.util.Enumeration e
public org.bouncycastle.asn1.cms.AttributeTable add (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
org.bouncycastle.asn1.ASN1Encodable attrValue
org.bouncycastle.asn1.cms.AttributeTable newTable
public org.bouncycastle.asn1.cms.AttributeTable remove (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
org.bouncycastle.asn1.cms.AttributeTable newTable
}
org/bouncycastle/asn1/cms/Attributes.class
Attributes.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.Attributes extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Set attributes
private void <init> (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Set set
public void <init> (org.bouncycastle.asn1.ASN1EncodableVector)
org.bouncycastle.asn1.ASN1EncodableVector v
public static org.bouncycastle.asn1.cms.Attributes getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.cms.Attributes getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public org.bouncycastle.asn1.cms.Attribute[] getAttributes ()
int i
org.bouncycastle.asn1.cms.Attribute[] rv
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/cms/CMSAlgorithmProtection.class
CMSAlgorithmProtection.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.CMSAlgorithmProtection extends org.bouncycastle.asn1.ASN1Object {
public static final int SIGNATURE
public static final int MAC
private final org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
private final org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
private final org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlgorithm
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, int, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
int type
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence sequence
org.bouncycastle.asn1.ASN1TaggedObject tagged
public static org.bouncycastle.asn1.cms.CMSAlgorithmProtection getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMacAlgorithm ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/cms/CMSAttributes.class
CMSAttributes.java
package org.bouncycastle.asn1.cms
public abstract org.bouncycastle.asn1.cms.CMSAttributes extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier messageDigest
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signingTime
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier counterSignature
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier contentHint
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cmsAlgorithmProtect
static void <clinit> ()
}
org/bouncycastle/asn1/cms/CMSObjectIdentifiers.class
CMSObjectIdentifiers.java
package org.bouncycastle.asn1.cms
public abstract org.bouncycastle.asn1.cms.CMSObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier data
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authenticatedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier compressedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authEnvelopedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier timestampedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_ocsp_response
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_scvp
static void <clinit> ()
}
org/bouncycastle/asn1/cms/ContentInfo.class
ContentInfo.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.ContentInfo extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.cms.CMSObjectIdentifiers {
private org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
private org.bouncycastle.asn1.ASN1Encodable content
public static org.bouncycastle.asn1.cms.ContentInfo getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.cms.ContentInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject tagged
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
org.bouncycastle.asn1.ASN1Encodable content
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public org.bouncycastle.asn1.ASN1Encodable getContent ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/cms/GCMParameters.class
GCMParameters.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.GCMParameters extends org.bouncycastle.asn1.ASN1Object {
private byte[] nonce
private int icvLen
public static org.bouncycastle.asn1.cms.GCMParameters getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (byte[], int)
byte[] nonce
int icvLen
public byte[] getNonce ()
public int getIcvLen ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/cms/IssuerAndSerialNumber.class
IssuerAndSerialNumber.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.IssuerAndSerialNumber extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x500.X500Name name
private org.bouncycastle.asn1.ASN1Integer serialNumber
public static org.bouncycastle.asn1.cms.IssuerAndSerialNumber getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x509.Certificate)
org.bouncycastle.asn1.x509.Certificate certificate
public void <init> (org.bouncycastle.asn1.x509.X509CertificateStructure)
org.bouncycastle.asn1.x509.X509CertificateStructure certificate
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
org.bouncycastle.asn1.x500.X500Name name
java.math.BigInteger serialNumber
public void <init> (org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger)
org.bouncycastle.asn1.x509.X509Name name
java.math.BigInteger serialNumber
public void <init> (org.bouncycastle.asn1.x509.X509Name, org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.x509.X509Name name
org.bouncycastle.asn1.ASN1Integer serialNumber
public org.bouncycastle.asn1.x500.X500Name getName ()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/cms/SignedData.class
SignedData.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.SignedData extends org.bouncycastle.asn1.ASN1Object {
private static final org.bouncycastle.asn1.ASN1Integer VERSION_1
private static final org.bouncycastle.asn1.ASN1Integer VERSION_3
private static final org.bouncycastle.asn1.ASN1Integer VERSION_4
private static final org.bouncycastle.asn1.ASN1Integer VERSION_5
private org.bouncycastle.asn1.ASN1Integer version
private org.bouncycastle.asn1.ASN1Set digestAlgorithms
private org.bouncycastle.asn1.cms.ContentInfo contentInfo
private org.bouncycastle.asn1.ASN1Set certificates
private org.bouncycastle.asn1.ASN1Set crls
private org.bouncycastle.asn1.ASN1Set signerInfos
private boolean certsBer
private boolean crlsBer
public static org.bouncycastle.asn1.cms.SignedData getInstance (java.lang.Object)
Object o
public void <init> (org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.cms.ContentInfo, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Set digestAlgorithms
org.bouncycastle.asn1.cms.ContentInfo contentInfo
org.bouncycastle.asn1.ASN1Set certificates
org.bouncycastle.asn1.ASN1Set crls
org.bouncycastle.asn1.ASN1Set signerInfos
private org.bouncycastle.asn1.ASN1Integer calculateVersion (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1TaggedObject tagged
Object obj
java.util.Enumeration en
Object obj
java.util.Enumeration en
org.bouncycastle.asn1.ASN1ObjectIdentifier contentOid
org.bouncycastle.asn1.ASN1Set certs
org.bouncycastle.asn1.ASN1Set crls
org.bouncycastle.asn1.ASN1Set signerInfs
boolean otherCert
boolean otherCrl
boolean attrCertV1Found
boolean attrCertV2Found
private boolean checkForVersion3 (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.cms.SignerInfo s
java.util.Enumeration e
org.bouncycastle.asn1.ASN1Set signerInfs
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject tagged
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.ASN1Set getDigestAlgorithms ()
public org.bouncycastle.asn1.cms.ContentInfo getEncapContentInfo ()
public org.bouncycastle.asn1.ASN1Set getCertificates ()
public org.bouncycastle.asn1.ASN1Set getCRLs ()
public org.bouncycastle.asn1.ASN1Set getSignerInfos ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/cms/SignerIdentifier.class
SignerIdentifier.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.SignerIdentifier extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
private org.bouncycastle.asn1.ASN1Encodable id
public void <init> (org.bouncycastle.asn1.cms.IssuerAndSerialNumber)
org.bouncycastle.asn1.cms.IssuerAndSerialNumber id
public void <init> (org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1OctetString id
public void <init> (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive id
public static org.bouncycastle.asn1.cms.SignerIdentifier getInstance (java.lang.Object)
Object o
public boolean isTagged ()
public org.bouncycastle.asn1.ASN1Encodable getId ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/cms/SignerInfo.class
SignerInfo.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.SignerInfo extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Integer version
private org.bouncycastle.asn1.cms.SignerIdentifier sid
private org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm
private org.bouncycastle.asn1.ASN1Set authenticatedAttributes
private org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm
private org.bouncycastle.asn1.ASN1OctetString encryptedDigest
private org.bouncycastle.asn1.ASN1Set unauthenticatedAttributes
public static org.bouncycastle.asn1.cms.SignerInfo getInstance (java.lang.Object) throws java.lang.IllegalArgumentException
Object o
public void <init> (org.bouncycastle.asn1.cms.SignerIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.cms.SignerIdentifier sid
org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm
org.bouncycastle.asn1.ASN1Set authenticatedAttributes
org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm
org.bouncycastle.asn1.ASN1OctetString encryptedDigest
org.bouncycastle.asn1.ASN1Set unauthenticatedAttributes
public void <init> (org.bouncycastle.asn1.cms.SignerIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.cms.Attributes, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.cms.Attributes)
org.bouncycastle.asn1.cms.SignerIdentifier sid
org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm
org.bouncycastle.asn1.cms.Attributes authenticatedAttributes
org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm
org.bouncycastle.asn1.ASN1OctetString encryptedDigest
org.bouncycastle.asn1.cms.Attributes unauthenticatedAttributes
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
Object obj
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.cms.SignerIdentifier getSID ()
public org.bouncycastle.asn1.ASN1Set getAuthenticatedAttributes ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public org.bouncycastle.asn1.ASN1OctetString getEncryptedDigest ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestEncryptionAlgorithm ()
public org.bouncycastle.asn1.ASN1Set getUnauthenticatedAttributes ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/cms/Time.class
Time.java
package org.bouncycastle.asn1.cms
public org.bouncycastle.asn1.cms.Time extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
org.bouncycastle.asn1.ASN1Primitive time
public static org.bouncycastle.asn1.cms.Time getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void <init> (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive time
public void <init> (java.util.Date)
java.util.Date time
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public void <init> (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public static org.bouncycastle.asn1.cms.Time getInstance (java.lang.Object)
Object obj
public java.lang.String getTime ()
public java.util.Date getDate ()
java.text.ParseException e
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/eac/
org/bouncycastle/asn1/eac/EACObjectIdentifiers.class
EACObjectIdentifiers.java
package org.bouncycastle.asn1.eac
public abstract org.bouncycastle.asn1.eac.EACObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bsi_de
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_DH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_ECDH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH_3DES_CBC_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH_3DES_CBC_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_EAC_ePassport
static void <clinit> ()
}
org/bouncycastle/asn1/gm/
org/bouncycastle/asn1/gm/GMObjectIdentifiers.class
GMObjectIdentifiers.java
package org.bouncycastle.asn1.gm
public abstract org.bouncycastle.asn1.gm.GMObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_ecb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_ofb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_cfb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_ecb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_ofb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb8
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_ecb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_ofb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb8
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ecb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ofb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb8
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ctr
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_gcm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ccm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_xts
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_wrap_pad
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ocb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2p256v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2exchange
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier wapip192v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_recommendedParameters
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_specifiedParameters
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sm3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_rmd160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_whirlpool
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_blake2b512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_blake2s256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_md5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sm9PublicKey
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm9sign
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm9keyagreement
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm9encrypt
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmac_sm3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sm3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_rmd160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_whirlpool
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_blake2b512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_blake2s256
static void <clinit> ()
}
org/bouncycastle/asn1/iana/
org/bouncycastle/asn1/iana/IANAObjectIdentifiers.class
IANAObjectIdentifiers.java
package org.bouncycastle.asn1.iana
public abstract org.bouncycastle.asn1.iana.IANAObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier internet
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier directory
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mgmt
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier experimental
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier _private
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier security
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SNMPv2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mail
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier security_mechanisms
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier security_nametypes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkix
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ipsec
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier isakmpOakley
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacMD5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacSHA1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacTIGER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacRIPEMD160
static void <clinit> ()
}
org/bouncycastle/asn1/isismtt/
org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.class
ISISMTTObjectIdentifiers.java
package org.bouncycastle.asn1.isismtt
public abstract org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp_accredited
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_dateOfCertGen
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_procuration
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_admission
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_monetaryLimit
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_declarationOfMajority
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_iCCSN
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_PKReference
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_restriction
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_retrieveIfAllowed
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_requestedCertificate
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_namingAuthorities
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certInDirSince
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certHash
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_nameAtBirth
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_additionalInformation
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_liabilityLimitationFlag
static void <clinit> ()
}
org/bouncycastle/asn1/kisa/
org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.class
KISAObjectIdentifiers.java
package org.bouncycastle.asn1.kisa
public abstract org.bouncycastle.asn1.kisa.KISAObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedCBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedMAC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndSEED_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_npki_app_cmsSeed_wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_mod_cms_seed
static void <clinit> ()
}
org/bouncycastle/asn1/misc/
org/bouncycastle/asn1/misc/MiscObjectIdentifiers.class
MiscObjectIdentifiers.java
package org.bouncycastle.asn1.misc
public abstract org.bouncycastle.asn1.misc.MiscObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscape
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeBaseURL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRevocationURL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCARevocationURL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRenewalURL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCApolicyURL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeSSLServerName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertComment
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisign
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignCzagExtension
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignPrivate_6_9
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignOnSiteJurisdictionHash
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignBitString_6_13
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignDnbDunsNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignIssStrongCrypto
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier novell
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier novellSecurityAttribs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier entrust
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier entrustVersionExtension
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cast5CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hMAC_SHA1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier as_sys_sec_alg_ideaCBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_ECB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_CFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_OFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier blake2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_scrypt
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_composite
static void <clinit> ()
}
org/bouncycastle/asn1/misc/NetscapeCertType.class
NetscapeCertType.java
package org.bouncycastle.asn1.misc
public org.bouncycastle.asn1.misc.NetscapeCertType extends org.bouncycastle.asn1.DERBitString {
public static final int sslClient
public static final int sslServer
public static final int smime
public static final int objectSigning
public static final int reserved
public static final int sslCA
public static final int smimeCA
public static final int objectSigningCA
public void <init> (int)
int usage
public void <init> (org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.DERBitString usage
public java.lang.String toString ()
}
org/bouncycastle/asn1/misc/NetscapeRevocationURL.class
NetscapeRevocationURL.java
package org.bouncycastle.asn1.misc
public org.bouncycastle.asn1.misc.NetscapeRevocationURL extends org.bouncycastle.asn1.DERIA5String {
public void <init> (org.bouncycastle.asn1.DERIA5String)
org.bouncycastle.asn1.DERIA5String str
public java.lang.String toString ()
}
org/bouncycastle/asn1/misc/VerisignCzagExtension.class
VerisignCzagExtension.java
package org.bouncycastle.asn1.misc
public org.bouncycastle.asn1.misc.VerisignCzagExtension extends org.bouncycastle.asn1.DERIA5String {
public void <init> (org.bouncycastle.asn1.DERIA5String)
org.bouncycastle.asn1.DERIA5String str
public java.lang.String toString ()
}
org/bouncycastle/asn1/nist/
org/bouncycastle/asn1/nist/NISTNamedCurves.class
NISTNamedCurves.java
package org.bouncycastle.asn1.nist
public org.bouncycastle.asn1.nist.NISTNamedCurves extends java.lang.Object {
static final java.util.Hashtable objIds
static final java.util.Hashtable names
public void <init> ()
static void defineCurve (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static void <clinit> ()
}
org/bouncycastle/asn1/nist/NISTObjectIdentifiers.class
NISTObjectIdentifiers.java
package org.bouncycastle.asn1.nist
public abstract org.bouncycastle.asn1.nist.NISTObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nistAlgorithm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hashAlgs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake128_len
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake256_len
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_KmacWithSHAKE128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_KmacWithSHAKE256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier aes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_ECB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_OFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_GCM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CCM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_wrap_pad
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_ECB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_OFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_GCM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CCM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_wrap_pad
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_ECB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_OFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_GCM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CCM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_wrap_pad
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sigAlgs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_512
static void <clinit> ()
}
org/bouncycastle/asn1/nsri/
org/bouncycastle/asn1/nsri/NSRIObjectIdentifiers.class
NSRIObjectIdentifiers.java
package org.bouncycastle.asn1.nsri
public abstract org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nsri
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_algorithm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sea
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad_null
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad_1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ecb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cfb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ofb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ctr
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ecb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cfb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ofb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ctr
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ecb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cfb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ofb
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ctr
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cmac
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cmac
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cmac
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ocb2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ocb2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ocb2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_gcm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_gcm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_gcm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ccm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ccm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ccm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_kw
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_kw
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_kw
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_kwp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_kwp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_kwp
static void <clinit> ()
}
org/bouncycastle/asn1/ntt/
org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.class
NTTObjectIdentifiers.java
package org.bouncycastle.asn1.ntt
public abstract org.bouncycastle.asn1.ntt.NTTObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_cbc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_wrap
static void <clinit> ()
}
org/bouncycastle/asn1/ocsp/
org/bouncycastle/asn1/ocsp/BasicOCSPResponse.class
BasicOCSPResponse.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.BasicOCSPResponse extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ocsp.ResponseData tbsResponseData
private org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
private org.bouncycastle.asn1.DERBitString signature
private org.bouncycastle.asn1.ASN1Sequence certs
public void <init> (org.bouncycastle.asn1.ocsp.ResponseData, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ocsp.ResponseData tbsResponseData
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
org.bouncycastle.asn1.DERBitString signature
org.bouncycastle.asn1.ASN1Sequence certs
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.BasicOCSPResponse getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.BasicOCSPResponse getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ocsp.ResponseData getTbsResponseData ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.DERBitString getSignature ()
public org.bouncycastle.asn1.ASN1Sequence getCerts ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/CertID.class
CertID.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.CertID extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
org.bouncycastle.asn1.ASN1OctetString issuerNameHash
org.bouncycastle.asn1.ASN1OctetString issuerKeyHash
org.bouncycastle.asn1.ASN1Integer serialNumber
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
org.bouncycastle.asn1.ASN1OctetString issuerNameHash
org.bouncycastle.asn1.ASN1OctetString issuerKeyHash
org.bouncycastle.asn1.ASN1Integer serialNumber
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.CertID getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.CertID getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm ()
public org.bouncycastle.asn1.ASN1OctetString getIssuerNameHash ()
public org.bouncycastle.asn1.ASN1OctetString getIssuerKeyHash ()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/CertStatus.class
CertStatus.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.CertStatus extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
private int tagNo
private org.bouncycastle.asn1.ASN1Encodable value
public void <init> ()
public void <init> (org.bouncycastle.asn1.ocsp.RevokedInfo)
org.bouncycastle.asn1.ocsp.RevokedInfo info
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable)
int tagNo
org.bouncycastle.asn1.ASN1Encodable value
private void <init> (org.bouncycastle.asn1.ASN1TaggedObject)
org.bouncycastle.asn1.ASN1TaggedObject choice
public static org.bouncycastle.asn1.ocsp.CertStatus getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.ocsp.CertStatus getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public int getTagNo ()
public org.bouncycastle.asn1.ASN1Encodable getStatus ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/ocsp/CrlID.class
CrlID.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.CrlID extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.DERIA5String crlUrl
private org.bouncycastle.asn1.ASN1Integer crlNum
private org.bouncycastle.asn1.ASN1GeneralizedTime crlTime
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public static org.bouncycastle.asn1.ocsp.CrlID getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.DERIA5String getCrlUrl ()
public org.bouncycastle.asn1.ASN1Integer getCrlNum ()
public org.bouncycastle.asn1.ASN1GeneralizedTime getCrlTime ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.class
OCSPObjectIdentifiers.java
package org.bouncycastle.asn1.ocsp
public abstract org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_basic
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_nonce
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_crl
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_response
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_nocheck
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_archive_cutoff
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_service_locator
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_pref_sig_algs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix_ocsp_extended_revoke
static void <clinit> ()
}
org/bouncycastle/asn1/ocsp/OCSPRequest.class
OCSPRequest.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.OCSPRequest extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ocsp.TBSRequest tbsRequest
org.bouncycastle.asn1.ocsp.Signature optionalSignature
public void <init> (org.bouncycastle.asn1.ocsp.TBSRequest, org.bouncycastle.asn1.ocsp.Signature)
org.bouncycastle.asn1.ocsp.TBSRequest tbsRequest
org.bouncycastle.asn1.ocsp.Signature optionalSignature
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.OCSPRequest getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.OCSPRequest getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ocsp.TBSRequest getTbsRequest ()
public org.bouncycastle.asn1.ocsp.Signature getOptionalSignature ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/OCSPResponse.class
OCSPResponse.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.OCSPResponse extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ocsp.OCSPResponseStatus responseStatus
org.bouncycastle.asn1.ocsp.ResponseBytes responseBytes
public void <init> (org.bouncycastle.asn1.ocsp.OCSPResponseStatus, org.bouncycastle.asn1.ocsp.ResponseBytes)
org.bouncycastle.asn1.ocsp.OCSPResponseStatus responseStatus
org.bouncycastle.asn1.ocsp.ResponseBytes responseBytes
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.OCSPResponse getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.OCSPResponse getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ocsp.OCSPResponseStatus getResponseStatus ()
public org.bouncycastle.asn1.ocsp.ResponseBytes getResponseBytes ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/OCSPResponseStatus.class
OCSPResponseStatus.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.OCSPResponseStatus extends org.bouncycastle.asn1.ASN1Object {
public static final int SUCCESSFUL
public static final int MALFORMED_REQUEST
public static final int INTERNAL_ERROR
public static final int TRY_LATER
public static final int SIG_REQUIRED
public static final int UNAUTHORIZED
private org.bouncycastle.asn1.ASN1Enumerated value
public void <init> (int)
int value
private void <init> (org.bouncycastle.asn1.ASN1Enumerated)
org.bouncycastle.asn1.ASN1Enumerated value
public static org.bouncycastle.asn1.ocsp.OCSPResponseStatus getInstance (java.lang.Object)
Object obj
public int getIntValue ()
public java.math.BigInteger getValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/ocsp/Request.class
Request.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.Request extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ocsp.CertID reqCert
org.bouncycastle.asn1.x509.Extensions singleRequestExtensions
public void <init> (org.bouncycastle.asn1.ocsp.CertID, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.ocsp.CertID reqCert
org.bouncycastle.asn1.x509.Extensions singleRequestExtensions
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.Request getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.Request getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ocsp.CertID getReqCert ()
public org.bouncycastle.asn1.x509.Extensions getSingleRequestExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/ResponderID.class
ResponderID.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.ResponderID extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
private org.bouncycastle.asn1.ASN1Encodable value
public void <init> (org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1OctetString value
public void <init> (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name value
public static org.bouncycastle.asn1.ocsp.ResponderID getInstance (java.lang.Object)
org.bouncycastle.asn1.ASN1TaggedObject o
Object obj
public static org.bouncycastle.asn1.ocsp.ResponderID getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public byte[] getKeyHash ()
org.bouncycastle.asn1.ASN1OctetString octetString
public org.bouncycastle.asn1.x500.X500Name getName ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/ocsp/ResponseBytes.class
ResponseBytes.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.ResponseBytes extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1ObjectIdentifier responseType
org.bouncycastle.asn1.ASN1OctetString response
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1ObjectIdentifier responseType
org.bouncycastle.asn1.ASN1OctetString response
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.ResponseBytes getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.ResponseBytes getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1ObjectIdentifier getResponseType ()
public org.bouncycastle.asn1.ASN1OctetString getResponse ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/ResponseData.class
ResponseData.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.ResponseData extends org.bouncycastle.asn1.ASN1Object {
private static final org.bouncycastle.asn1.ASN1Integer V1
private boolean versionPresent
private org.bouncycastle.asn1.ASN1Integer version
private org.bouncycastle.asn1.ocsp.ResponderID responderID
private org.bouncycastle.asn1.ASN1GeneralizedTime producedAt
private org.bouncycastle.asn1.ASN1Sequence responses
private org.bouncycastle.asn1.x509.Extensions responseExtensions
public void <init> (org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ocsp.ResponderID, org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.ASN1Sequence, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.ASN1Integer version
org.bouncycastle.asn1.ocsp.ResponderID responderID
org.bouncycastle.asn1.ASN1GeneralizedTime producedAt
org.bouncycastle.asn1.ASN1Sequence responses
org.bouncycastle.asn1.x509.Extensions responseExtensions
public void <init> (org.bouncycastle.asn1.ocsp.ResponderID, org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.ASN1Sequence, org.bouncycastle.asn1.x509.X509Extensions)
org.bouncycastle.asn1.ocsp.ResponderID responderID
org.bouncycastle.asn1.ASN1GeneralizedTime producedAt
org.bouncycastle.asn1.ASN1Sequence responses
org.bouncycastle.asn1.x509.X509Extensions responseExtensions
public void <init> (org.bouncycastle.asn1.ocsp.ResponderID, org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.ASN1Sequence, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.ocsp.ResponderID responderID
org.bouncycastle.asn1.ASN1GeneralizedTime producedAt
org.bouncycastle.asn1.ASN1Sequence responses
org.bouncycastle.asn1.x509.Extensions responseExtensions
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
org.bouncycastle.asn1.ASN1Sequence seq
int index
public static org.bouncycastle.asn1.ocsp.ResponseData getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.ResponseData getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.ocsp.ResponderID getResponderID ()
public org.bouncycastle.asn1.ASN1GeneralizedTime getProducedAt ()
public org.bouncycastle.asn1.ASN1Sequence getResponses ()
public org.bouncycastle.asn1.x509.Extensions getResponseExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/ocsp/RevokedInfo.class
RevokedInfo.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.RevokedInfo extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1GeneralizedTime revocationTime
private org.bouncycastle.asn1.x509.CRLReason revocationReason
public void <init> (org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.x509.CRLReason)
org.bouncycastle.asn1.ASN1GeneralizedTime revocationTime
org.bouncycastle.asn1.x509.CRLReason revocationReason
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.RevokedInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.RevokedInfo getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1GeneralizedTime getRevocationTime ()
public org.bouncycastle.asn1.x509.CRLReason getRevocationReason ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/Signature.class
Signature.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.Signature extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
org.bouncycastle.asn1.DERBitString signature
org.bouncycastle.asn1.ASN1Sequence certs
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
org.bouncycastle.asn1.DERBitString signature
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
org.bouncycastle.asn1.DERBitString signature
org.bouncycastle.asn1.ASN1Sequence certs
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.Signature getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.Signature getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.DERBitString getSignature ()
public org.bouncycastle.asn1.ASN1Sequence getCerts ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/SingleResponse.class
SingleResponse.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.SingleResponse extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ocsp.CertID certID
private org.bouncycastle.asn1.ocsp.CertStatus certStatus
private org.bouncycastle.asn1.ASN1GeneralizedTime thisUpdate
private org.bouncycastle.asn1.ASN1GeneralizedTime nextUpdate
private org.bouncycastle.asn1.x509.Extensions singleExtensions
public void <init> (org.bouncycastle.asn1.ocsp.CertID, org.bouncycastle.asn1.ocsp.CertStatus, org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.x509.X509Extensions)
org.bouncycastle.asn1.ocsp.CertID certID
org.bouncycastle.asn1.ocsp.CertStatus certStatus
org.bouncycastle.asn1.ASN1GeneralizedTime thisUpdate
org.bouncycastle.asn1.ASN1GeneralizedTime nextUpdate
org.bouncycastle.asn1.x509.X509Extensions singleExtensions
public void <init> (org.bouncycastle.asn1.ocsp.CertID, org.bouncycastle.asn1.ocsp.CertStatus, org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.ocsp.CertID certID
org.bouncycastle.asn1.ocsp.CertStatus certStatus
org.bouncycastle.asn1.ASN1GeneralizedTime thisUpdate
org.bouncycastle.asn1.ASN1GeneralizedTime nextUpdate
org.bouncycastle.asn1.x509.Extensions singleExtensions
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.ocsp.SingleResponse getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.SingleResponse getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ocsp.CertID getCertID ()
public org.bouncycastle.asn1.ocsp.CertStatus getCertStatus ()
public org.bouncycastle.asn1.ASN1GeneralizedTime getThisUpdate ()
public org.bouncycastle.asn1.ASN1GeneralizedTime getNextUpdate ()
public org.bouncycastle.asn1.x509.Extensions getSingleExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/ocsp/TBSRequest.class
TBSRequest.java
package org.bouncycastle.asn1.ocsp
public org.bouncycastle.asn1.ocsp.TBSRequest extends org.bouncycastle.asn1.ASN1Object {
private static final org.bouncycastle.asn1.ASN1Integer V1
org.bouncycastle.asn1.ASN1Integer version
org.bouncycastle.asn1.x509.GeneralName requestorName
org.bouncycastle.asn1.ASN1Sequence requestList
org.bouncycastle.asn1.x509.Extensions requestExtensions
boolean versionSet
public void <init> (org.bouncycastle.asn1.x509.GeneralName, org.bouncycastle.asn1.ASN1Sequence, org.bouncycastle.asn1.x509.X509Extensions)
org.bouncycastle.asn1.x509.GeneralName requestorName
org.bouncycastle.asn1.ASN1Sequence requestList
org.bouncycastle.asn1.x509.X509Extensions requestExtensions
public void <init> (org.bouncycastle.asn1.x509.GeneralName, org.bouncycastle.asn1.ASN1Sequence, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.GeneralName requestorName
org.bouncycastle.asn1.ASN1Sequence requestList
org.bouncycastle.asn1.x509.Extensions requestExtensions
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
org.bouncycastle.asn1.ASN1Sequence seq
int index
public static org.bouncycastle.asn1.ocsp.TBSRequest getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.ocsp.TBSRequest getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.x509.GeneralName getRequestorName ()
public org.bouncycastle.asn1.ASN1Sequence getRequestList ()
public org.bouncycastle.asn1.x509.Extensions getRequestExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/oiw/
org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.class
OIWObjectIdentifiers.java
package org.bouncycastle.asn1.oiw
public abstract org.bouncycastle.asn1.oiw.OIWObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desECB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desCBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desOFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desCFB
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desEDE
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier idSHA1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsaWithSHA1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSA
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier elGamalAlgorithm
static void <clinit> ()
}
org/bouncycastle/asn1/pkcs/
org/bouncycastle/asn1/pkcs/Attribute.class
Attribute.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.Attribute extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
private org.bouncycastle.asn1.ASN1Set attrValues
public static org.bouncycastle.asn1.pkcs.Attribute getInstance (java.lang.Object)
Object o
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
org.bouncycastle.asn1.ASN1Set attrValues
public org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public org.bouncycastle.asn1.ASN1Set getAttrValues ()
public org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/AuthenticatedSafe.class
AuthenticatedSafe.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.AuthenticatedSafe extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.pkcs.ContentInfo[] info
private boolean isBer
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
int i
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.pkcs.AuthenticatedSafe getInstance (java.lang.Object)
Object o
public void <init> (org.bouncycastle.asn1.pkcs.ContentInfo[])
org.bouncycastle.asn1.pkcs.ContentInfo[] info
public org.bouncycastle.asn1.pkcs.ContentInfo[] getContentInfo ()
private org.bouncycastle.asn1.pkcs.ContentInfo[] copy (org.bouncycastle.asn1.pkcs.ContentInfo[])
org.bouncycastle.asn1.pkcs.ContentInfo[] infos
org.bouncycastle.asn1.pkcs.ContentInfo[] tmp
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/pkcs/CRLBag.class
CRLBag.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.CRLBag extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier crlId
private org.bouncycastle.asn1.ASN1Encodable crlValue
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.pkcs.CRLBag getInstance (java.lang.Object)
Object o
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier crlId
org.bouncycastle.asn1.ASN1Encodable crlValue
public org.bouncycastle.asn1.ASN1ObjectIdentifier getCrlId ()
public org.bouncycastle.asn1.ASN1Encodable getCrlValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/CertBag.class
CertBag.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.CertBag extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier certId
private org.bouncycastle.asn1.ASN1Encodable certValue
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.pkcs.CertBag getInstance (java.lang.Object)
Object o
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier certId
org.bouncycastle.asn1.ASN1Encodable certValue
public org.bouncycastle.asn1.ASN1ObjectIdentifier getCertId ()
public org.bouncycastle.asn1.ASN1Encodable getCertValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/CertificationRequest.class
CertificationRequest.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.CertificationRequest extends org.bouncycastle.asn1.ASN1Object {
protected org.bouncycastle.asn1.pkcs.CertificationRequestInfo reqInfo
protected org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
protected org.bouncycastle.asn1.DERBitString sigBits
public static org.bouncycastle.asn1.pkcs.CertificationRequest getInstance (java.lang.Object)
Object o
protected void <init> ()
public void <init> (org.bouncycastle.asn1.pkcs.CertificationRequestInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.pkcs.CertificationRequestInfo requestInfo
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
org.bouncycastle.asn1.DERBitString signature
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.pkcs.CertificationRequestInfo getCertificationRequestInfo ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.DERBitString getSignature ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/CertificationRequestInfo.class
CertificationRequestInfo.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.CertificationRequestInfo extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Integer version
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPKInfo
org.bouncycastle.asn1.ASN1Set attributes
public static org.bouncycastle.asn1.pkcs.CertificationRequestInfo getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pkInfo
org.bouncycastle.asn1.ASN1Set attributes
public void <init> (org.bouncycastle.asn1.x509.X509Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.x509.X509Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pkInfo
org.bouncycastle.asn1.ASN1Set attributes
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject tagobj
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.x500.X500Name getSubject ()
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public org.bouncycastle.asn1.ASN1Set getAttributes ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
private static void validateAttributes (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.pkcs.Attribute attr
java.util.Enumeration en
org.bouncycastle.asn1.ASN1Set attributes
}
org/bouncycastle/asn1/pkcs/ContentInfo.class
ContentInfo.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.ContentInfo extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
private org.bouncycastle.asn1.ASN1Encodable content
private boolean isBer
public static org.bouncycastle.asn1.pkcs.ContentInfo getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
org.bouncycastle.asn1.ASN1Encodable content
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public org.bouncycastle.asn1.ASN1Encodable getContent ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/DHParameter.class
DHParameter.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.DHParameter extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Integer p
org.bouncycastle.asn1.ASN1Integer g
org.bouncycastle.asn1.ASN1Integer l
public void <init> (java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger p
java.math.BigInteger g
int l
public static org.bouncycastle.asn1.pkcs.DHParameter getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public java.math.BigInteger getL ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/EncryptedData.class
EncryptedData.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.EncryptedData extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Sequence data
public static org.bouncycastle.asn1.pkcs.EncryptedData getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
int version
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionAlgorithm
org.bouncycastle.asn1.ASN1Encodable content
org.bouncycastle.asn1.ASN1EncodableVector v
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm ()
public org.bouncycastle.asn1.ASN1OctetString getContent ()
org.bouncycastle.asn1.ASN1TaggedObject o
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.class
EncryptedPrivateKeyInfo.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
private org.bouncycastle.asn1.ASN1OctetString data
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] encoding
public static org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm ()
public byte[] getEncryptedData ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/EncryptionScheme.class
EncryptionScheme.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.EncryptionScheme extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
org.bouncycastle.asn1.ASN1Encodable parameters
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.pkcs.EncryptionScheme getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public org.bouncycastle.asn1.ASN1Encodable getParameters ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.class
IssuerAndSerialNumber.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x500.X500Name name
org.bouncycastle.asn1.ASN1Integer certSerialNumber
public static org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger)
org.bouncycastle.asn1.x509.X509Name name
java.math.BigInteger certSerialNumber
public void <init> (org.bouncycastle.asn1.x509.X509Name, org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.x509.X509Name name
org.bouncycastle.asn1.ASN1Integer certSerialNumber
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
org.bouncycastle.asn1.x500.X500Name name
java.math.BigInteger certSerialNumber
public org.bouncycastle.asn1.x500.X500Name getName ()
public org.bouncycastle.asn1.ASN1Integer getCertificateSerialNumber ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/KeyDerivationFunc.class
KeyDerivationFunc.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.KeyDerivationFunc extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
org.bouncycastle.asn1.ASN1Encodable parameters
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.pkcs.KeyDerivationFunc getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public org.bouncycastle.asn1.ASN1Encodable getParameters ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/pkcs/MacData.class
MacData.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.MacData extends org.bouncycastle.asn1.ASN1Object {
private static final java.math.BigInteger ONE
org.bouncycastle.asn1.x509.DigestInfo digInfo
byte[] salt
java.math.BigInteger iterationCount
public static org.bouncycastle.asn1.pkcs.MacData getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x509.DigestInfo, byte[], int)
org.bouncycastle.asn1.x509.DigestInfo digInfo
byte[] salt
int iterationCount
public org.bouncycastle.asn1.x509.DigestInfo getMac ()
public byte[] getSalt ()
public java.math.BigInteger getIterationCount ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/pkcs/PBEParameter.class
PBEParameter.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.PBEParameter extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Integer iterations
org.bouncycastle.asn1.ASN1OctetString salt
public void <init> (byte[], int)
byte[] salt
int iterations
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.pkcs.PBEParameter getInstance (java.lang.Object)
Object obj
public java.math.BigInteger getIterationCount ()
public byte[] getSalt ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/PBES2Parameters.class
PBES2Parameters.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.PBES2Parameters extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private org.bouncycastle.asn1.pkcs.KeyDerivationFunc func
private org.bouncycastle.asn1.pkcs.EncryptionScheme scheme
public static org.bouncycastle.asn1.pkcs.PBES2Parameters getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.pkcs.KeyDerivationFunc, org.bouncycastle.asn1.pkcs.EncryptionScheme)
org.bouncycastle.asn1.pkcs.KeyDerivationFunc keyDevFunc
org.bouncycastle.asn1.pkcs.EncryptionScheme encScheme
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence obj
java.util.Enumeration e
org.bouncycastle.asn1.ASN1Sequence funcSeq
public org.bouncycastle.asn1.pkcs.KeyDerivationFunc getKeyDerivationFunc ()
public org.bouncycastle.asn1.pkcs.EncryptionScheme getEncryptionScheme ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/PBKDF2Params.class
PBKDF2Params.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.PBKDF2Params extends org.bouncycastle.asn1.ASN1Object {
private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier algid_hmacWithSHA1
private final org.bouncycastle.asn1.ASN1OctetString octStr
private final org.bouncycastle.asn1.ASN1Integer iterationCount
private final org.bouncycastle.asn1.ASN1Integer keyLength
private final org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public static org.bouncycastle.asn1.pkcs.PBKDF2Params getInstance (java.lang.Object)
Object obj
public void <init> (byte[], int)
byte[] salt
int iterationCount
public void <init> (byte[], int, int)
byte[] salt
int iterationCount
int keyLength
public void <init> (byte[], int, int, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
byte[] salt
int iterationCount
int keyLength
org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public void <init> (byte[], int, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
byte[] salt
int iterationCount
org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
Object o
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public byte[] getSalt ()
public java.math.BigInteger getIterationCount ()
public java.math.BigInteger getKeyLength ()
public boolean isDefaultPrf ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/pkcs/PKCS12PBEParams.class
PKCS12PBEParams.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.PKCS12PBEParams extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Integer iterations
org.bouncycastle.asn1.ASN1OctetString iv
public void <init> (byte[], int)
byte[] salt
int iterations
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.pkcs.PKCS12PBEParams getInstance (java.lang.Object)
Object obj
public java.math.BigInteger getIterations ()
public byte[] getIV ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.class
PKCSObjectIdentifiers.java
package org.bouncycastle.asn1.pkcs
public abstract org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier srsaOAEPEncryptionSET
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSAES_OAEP
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_mgf1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pSpecified
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSASSA_PSS
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha256WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha384WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha512WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha224WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha512_224WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha512_256WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhKeyAgreement
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndDES_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndRC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndDES_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndRC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndDES_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndRC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBES2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBKDF2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionAlgorithm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier des_EDE3_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier RC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rc4
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_7
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier data
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_emailAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_contentType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_messageDigest
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingTime
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_counterSignature
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_challengePassword
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extendedCertificateAttributes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingDescription
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extensionRequest
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_smimeCapabilities
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_smime
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_friendlyName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_localKeyId
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x509certType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certTypes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x509Certificate
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sdsiCertificate
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier crlTypes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x509Crl
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_cmsAlgorithmProtect
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier preferSignedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier canNotDecryptAny
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sMIMECapabilitiesVersions
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_TSTInfo
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_compressedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authEnvelopedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_timestampedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_PWRI_KEK
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsa_KEM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hss_lms_hashsig
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_AEADChaCha20Poly1305
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfOrigin
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfReceipt
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfDelivery
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfSender
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfApproval
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfCreation
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_receiptRequest
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentHint
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_msgSigDigest
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentReference
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_encrypKeyPref
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificate
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificateV2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signatureTimeStampToken
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_sigPolicyId
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_commitmentType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerLocation
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerAttr
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_otherSigCert
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_contentTimestamp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certificateRefs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationRefs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certValues
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationValues
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_escTimeStamp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certCRLTimestamp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_archiveTimestamp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_decryptKeyID
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_implCryptoAlgs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_asymmDecryptKeyID
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_implCompressAlgs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_communityIdentifiers
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_sigPolicyId
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_commitmentType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signerLocation
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_otherSigCert
public static final String id_spq
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_uri
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_unotice
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bagtypes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier keyBag
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs8ShroudedKeyBag
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certBag
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier crlBag
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secretBag
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier safeContentsBag
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12PbeIds
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC4
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC4
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd3_KeyTripleDES_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd2_KeyTripleDES_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbewithSHAAnd40BitRC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMS3DESwrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMSRC2wrap
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_ESDH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_SSDH
static void <clinit> ()
}
org/bouncycastle/asn1/pkcs/Pfx.class
Pfx.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.Pfx extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private org.bouncycastle.asn1.pkcs.ContentInfo contentInfo
private org.bouncycastle.asn1.pkcs.MacData macData
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Integer version
public static org.bouncycastle.asn1.pkcs.Pfx getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.pkcs.ContentInfo, org.bouncycastle.asn1.pkcs.MacData)
org.bouncycastle.asn1.pkcs.ContentInfo contentInfo
org.bouncycastle.asn1.pkcs.MacData macData
public org.bouncycastle.asn1.pkcs.ContentInfo getAuthSafe ()
public org.bouncycastle.asn1.pkcs.MacData getMacData ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/PrivateKeyInfo.class
PrivateKeyInfo.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.PrivateKeyInfo extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Integer version
private org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm
private org.bouncycastle.asn1.ASN1OctetString privateKey
private org.bouncycastle.asn1.ASN1Set attributes
private org.bouncycastle.asn1.ASN1BitString publicKey
public static org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (java.lang.Object)
Object obj
private static int getVersionValue (org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.ASN1Integer version
int versionValue
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm
org.bouncycastle.asn1.ASN1Encodable privateKey
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.asn1.ASN1Set) throws java.io.IOException
org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm
org.bouncycastle.asn1.ASN1Encodable privateKey
org.bouncycastle.asn1.ASN1Set attributes
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.asn1.ASN1Set, byte[]) throws java.io.IOException
org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm
org.bouncycastle.asn1.ASN1Encodable privateKey
org.bouncycastle.asn1.ASN1Set attributes
byte[] publicKey
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject tagged
int tag
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
int versionValue
int lastTag
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.ASN1Set getAttributes ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrivateKeyAlgorithm ()
public org.bouncycastle.asn1.ASN1OctetString getPrivateKey ()
public org.bouncycastle.asn1.ASN1Encodable parsePrivateKey () throws java.io.IOException
public boolean hasPublicKey ()
public org.bouncycastle.asn1.ASN1Encodable parsePublicKey () throws java.io.IOException
public org.bouncycastle.asn1.ASN1BitString getPublicKeyData ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/RSAESOAEPparams.class
RSAESOAEPparams.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.RSAESOAEPparams extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
private org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
private org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm
public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM
public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION
public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_P_SOURCE_ALGORITHM
public static org.bouncycastle.asn1.pkcs.RSAESOAEPparams getInstance (java.lang.Object)
Object obj
public void <init> ()
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
int i
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPSourceAlgorithm ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/pkcs/RSAPrivateKey.class
RSAPrivateKey.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.RSAPrivateKey extends org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger version
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
private java.math.BigInteger privateExponent
private java.math.BigInteger prime1
private java.math.BigInteger prime2
private java.math.BigInteger exponent1
private java.math.BigInteger exponent2
private java.math.BigInteger coefficient
private org.bouncycastle.asn1.ASN1Sequence otherPrimeInfos
public static org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger prime1
java.math.BigInteger prime2
java.math.BigInteger exponent1
java.math.BigInteger exponent2
java.math.BigInteger coefficient
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
org.bouncycastle.asn1.ASN1Integer v
int versionValue
public java.math.BigInteger getVersion ()
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrivateExponent ()
public java.math.BigInteger getPrime1 ()
public java.math.BigInteger getPrime2 ()
public java.math.BigInteger getExponent1 ()
public java.math.BigInteger getExponent2 ()
public java.math.BigInteger getCoefficient ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.class
RSAPrivateKeyStructure.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure extends org.bouncycastle.asn1.ASN1Object {
private int version
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
private java.math.BigInteger privateExponent
private java.math.BigInteger prime1
private java.math.BigInteger prime2
private java.math.BigInteger exponent1
private java.math.BigInteger exponent2
private java.math.BigInteger coefficient
private org.bouncycastle.asn1.ASN1Sequence otherPrimeInfos
public static org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger prime1
java.math.BigInteger prime2
java.math.BigInteger exponent1
java.math.BigInteger exponent2
java.math.BigInteger coefficient
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
org.bouncycastle.asn1.ASN1Integer v
int versionValue
public int getVersion ()
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrivateExponent ()
public java.math.BigInteger getPrime1 ()
public java.math.BigInteger getPrime2 ()
public java.math.BigInteger getExponent1 ()
public java.math.BigInteger getExponent2 ()
public java.math.BigInteger getCoefficient ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/RSAPublicKey.class
RSAPublicKey.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.RSAPublicKey extends org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
public static org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/RSASSAPSSparams.class
RSASSAPSSparams.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.RSASSAPSSparams extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
private org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
private org.bouncycastle.asn1.ASN1Integer saltLength
private org.bouncycastle.asn1.ASN1Integer trailerField
public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM
public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION
public static final org.bouncycastle.asn1.ASN1Integer DEFAULT_SALT_LENGTH
public static final org.bouncycastle.asn1.ASN1Integer DEFAULT_TRAILER_FIELD
public static org.bouncycastle.asn1.pkcs.RSASSAPSSparams getInstance (java.lang.Object)
Object obj
public void <init> ()
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
org.bouncycastle.asn1.ASN1Integer saltLength
org.bouncycastle.asn1.ASN1Integer trailerField
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
int i
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm ()
public java.math.BigInteger getSaltLength ()
public java.math.BigInteger getTrailerField ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/pkcs/SafeBag.class
SafeBag.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.SafeBag extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier bagId
private org.bouncycastle.asn1.ASN1Encodable bagValue
private org.bouncycastle.asn1.ASN1Set bagAttributes
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable obj
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable obj
org.bouncycastle.asn1.ASN1Set bagAttributes
public static org.bouncycastle.asn1.pkcs.SafeBag getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.ASN1ObjectIdentifier getBagId ()
public org.bouncycastle.asn1.ASN1Encodable getBagValue ()
public org.bouncycastle.asn1.ASN1Set getBagAttributes ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/pkcs/SignedData.class
SignedData.java
package org.bouncycastle.asn1.pkcs
public org.bouncycastle.asn1.pkcs.SignedData extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private org.bouncycastle.asn1.ASN1Integer version
private org.bouncycastle.asn1.ASN1Set digestAlgorithms
private org.bouncycastle.asn1.pkcs.ContentInfo contentInfo
private org.bouncycastle.asn1.ASN1Set certificates
private org.bouncycastle.asn1.ASN1Set crls
private org.bouncycastle.asn1.ASN1Set signerInfos
public static org.bouncycastle.asn1.pkcs.SignedData getInstance (java.lang.Object)
Object o
public void <init> (org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.pkcs.ContentInfo, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Integer _version
org.bouncycastle.asn1.ASN1Set _digestAlgorithms
org.bouncycastle.asn1.pkcs.ContentInfo _contentInfo
org.bouncycastle.asn1.ASN1Set _certificates
org.bouncycastle.asn1.ASN1Set _crls
org.bouncycastle.asn1.ASN1Set _signerInfos
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject tagged
org.bouncycastle.asn1.ASN1Primitive o
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.ASN1Set getDigestAlgorithms ()
public org.bouncycastle.asn1.pkcs.ContentInfo getContentInfo ()
public org.bouncycastle.asn1.ASN1Set getCertificates ()
public org.bouncycastle.asn1.ASN1Set getCRLs ()
public org.bouncycastle.asn1.ASN1Set getSignerInfos ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/sec/
org/bouncycastle/asn1/sec/ECPrivateKey.class
ECPrivateKey.java
package org.bouncycastle.asn1.sec
public org.bouncycastle.asn1.sec.ECPrivateKey extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Sequence seq
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.sec.ECPrivateKey getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger)
java.math.BigInteger key
public void <init> (int, java.math.BigInteger)
int orderBitLength
java.math.BigInteger key
byte[] bytes
org.bouncycastle.asn1.ASN1EncodableVector v
public void <init> (java.math.BigInteger, org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
org.bouncycastle.asn1.ASN1Encodable parameters
public void <init> (java.math.BigInteger, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
org.bouncycastle.asn1.DERBitString publicKey
org.bouncycastle.asn1.ASN1Encodable parameters
public void <init> (int, java.math.BigInteger, org.bouncycastle.asn1.ASN1Encodable)
int orderBitLength
java.math.BigInteger key
org.bouncycastle.asn1.ASN1Encodable parameters
public void <init> (int, java.math.BigInteger, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Encodable)
int orderBitLength
java.math.BigInteger key
org.bouncycastle.asn1.DERBitString publicKey
org.bouncycastle.asn1.ASN1Encodable parameters
byte[] bytes
org.bouncycastle.asn1.ASN1EncodableVector v
public java.math.BigInteger getKey ()
org.bouncycastle.asn1.ASN1OctetString octs
public org.bouncycastle.asn1.DERBitString getPublicKey ()
public org.bouncycastle.asn1.ASN1Primitive getParameters ()
private org.bouncycastle.asn1.ASN1Primitive getObjectInTag (int)
org.bouncycastle.asn1.ASN1TaggedObject tag
org.bouncycastle.asn1.ASN1Encodable obj
int tagNo
java.util.Enumeration e
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/sec/ECPrivateKeyStructure.class
ECPrivateKeyStructure.java
package org.bouncycastle.asn1.sec
public org.bouncycastle.asn1.sec.ECPrivateKeyStructure extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (java.math.BigInteger)
java.math.BigInteger key
byte[] bytes
org.bouncycastle.asn1.ASN1EncodableVector v
public void <init> (java.math.BigInteger, org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
org.bouncycastle.asn1.ASN1Encodable parameters
public void <init> (java.math.BigInteger, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
org.bouncycastle.asn1.DERBitString publicKey
org.bouncycastle.asn1.ASN1Encodable parameters
byte[] bytes
org.bouncycastle.asn1.ASN1EncodableVector v
public java.math.BigInteger getKey ()
org.bouncycastle.asn1.ASN1OctetString octs
public org.bouncycastle.asn1.DERBitString getPublicKey ()
public org.bouncycastle.asn1.ASN1Primitive getParameters ()
private org.bouncycastle.asn1.ASN1Primitive getObjectInTag (int)
org.bouncycastle.asn1.ASN1TaggedObject tag
org.bouncycastle.asn1.ASN1Encodable obj
int tagNo
java.util.Enumeration e
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/sec/SECNamedCurves$1.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$1 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$10.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$10 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$11.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$11 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$12.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$12 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$13.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$13 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$14.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$14 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$15.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$15 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$16.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$16 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$17.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$17 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$18.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$18 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$19.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$19 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$2.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$2 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$20.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$20 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$21.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$21 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$22.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$22 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$23.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$23 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$24.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$24 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$25.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$25 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$26.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$26 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$27.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$27 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$28.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$28 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$29.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$29 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$3.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$3 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$30.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$30 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$31.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$31 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$32.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$32 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$33.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$33 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$4.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$4 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$5.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$5 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$6.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$6 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$7.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$7 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$8.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$8 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves$9.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
org.bouncycastle.asn1.sec.SECNamedCurves$9 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/sec/SECNamedCurves.class
SECNamedCurves.java
package org.bouncycastle.asn1.sec
public org.bouncycastle.asn1.sec.SECNamedCurves extends java.lang.Object {
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r2
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r2
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp160k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r2
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp521r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r2
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r2
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect163k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r2
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r2
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect233k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect233r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect239k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect283k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect283r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect409k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect409r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect571k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder sect571r1
static final java.util.Hashtable objIds
static final java.util.Hashtable curves
static final java.util.Hashtable names
public void <init> ()
private static org.bouncycastle.asn1.x9.X9ECPoint configureBasepoint (org.bouncycastle.math.ec.ECCurve, java.lang.String)
org.bouncycastle.math.ec.ECCurve curve
String encoding
org.bouncycastle.asn1.x9.X9ECPoint G
private static org.bouncycastle.math.ec.ECCurve configureCurve (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve curve
private static org.bouncycastle.math.ec.ECCurve configureCurveGLV (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters)
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.math.ec.endo.GLVTypeBParameters p
private static java.math.BigInteger fromHex (java.lang.String)
String hex
static void defineCurve (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static synthetic java.math.BigInteger access$000 (java.lang.String)
String x0
static synthetic org.bouncycastle.math.ec.ECCurve access$100 (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve x0
static synthetic org.bouncycastle.asn1.x9.X9ECPoint access$200 (org.bouncycastle.math.ec.ECCurve, java.lang.String)
org.bouncycastle.math.ec.ECCurve x0
String x1
static synthetic org.bouncycastle.math.ec.ECCurve access$300 (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters)
org.bouncycastle.math.ec.ECCurve x0
org.bouncycastle.math.ec.endo.GLVTypeBParameters x1
static void <clinit> ()
}
org/bouncycastle/asn1/sec/SECObjectIdentifiers.class
SECObjectIdentifiers.java
package org.bouncycastle.asn1.sec
public abstract org.bouncycastle.asn1.sec.SECObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect163k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect239k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp160k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp256k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect283k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect283r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect233k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect233r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp192k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp224k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp224r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp384r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp521r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect409k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect409r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect571k1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect571r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp192r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp256r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secg_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha224kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha256kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha384kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha512kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha224kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha256kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha384kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha512kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha224kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha256kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha384kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha512kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha224kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha256kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha384kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha512kdf_scheme
static void <clinit> ()
}
org/bouncycastle/asn1/teletrust/
org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.class
TeleTrusTObjectIdentifiers.java
package org.bouncycastle.asn1.teletrust
public abstract org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTAlgorithm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTRSAsignatureAlgorithm
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecSign
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithSha1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithRipemd160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecc_brainpool
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier versionOne
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160t1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192t1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224t1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256t1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320t1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384t1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512t1
static void <clinit> ()
}
org/bouncycastle/asn1/util/
org/bouncycastle/asn1/util/ASN1Dump.class
ASN1Dump.java
package org.bouncycastle.asn1.util
public org.bouncycastle.asn1.util.ASN1Dump extends java.lang.Object {
private static final String TAB
private static final int SAMPLE_SIZE
public void <init> ()
static void _dumpAsString (java.lang.String, boolean, org.bouncycastle.asn1.ASN1Primitive, java.lang.StringBuffer)
Object o
java.util.Enumeration e
String tab
String tab
org.bouncycastle.asn1.ASN1TaggedObject o
Object o
java.util.Enumeration e
String tab
org.bouncycastle.asn1.ASN1OctetString oct
org.bouncycastle.asn1.DERBitString bt
org.bouncycastle.asn1.ASN1Enumerated en
org.bouncycastle.asn1.ASN1External ext
String tab
String indent
boolean verbose
org.bouncycastle.asn1.ASN1Primitive obj
StringBuffer buf
String nl
private static java.lang.String outputApplicationSpecific (java.lang.String, java.lang.String, boolean, org.bouncycastle.asn1.ASN1Primitive, java.lang.String)
java.util.Enumeration e
org.bouncycastle.asn1.ASN1Sequence s
java.io.IOException e
String type
String indent
boolean verbose
org.bouncycastle.asn1.ASN1Primitive obj
String nl
org.bouncycastle.asn1.ASN1ApplicationSpecific app
StringBuffer buf
public static java.lang.String dumpAsString (java.lang.Object)
Object obj
public static java.lang.String dumpAsString (java.lang.Object, boolean)
Object obj
boolean verbose
StringBuffer buf
private static java.lang.String dumpBinaryDataAsString (java.lang.String, byte[])
int j
int i
String indent
byte[] bytes
String nl
StringBuffer buf
private static java.lang.String calculateAscString (byte[], int, int)
int i
byte[] bytes
int off
int len
StringBuffer buf
}
org/bouncycastle/asn1/x500/
org/bouncycastle/asn1/x500/AttributeTypeAndValue.class
AttributeTypeAndValue.java
package org.bouncycastle.asn1.x500
public org.bouncycastle.asn1.x500.AttributeTypeAndValue extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier type
private org.bouncycastle.asn1.ASN1Encodable value
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x500.AttributeTypeAndValue getInstance (java.lang.Object)
Object o
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier type
org.bouncycastle.asn1.ASN1Encodable value
public org.bouncycastle.asn1.ASN1ObjectIdentifier getType ()
public org.bouncycastle.asn1.ASN1Encodable getValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x500/DirectoryString.class
DirectoryString.java
package org.bouncycastle.asn1.x500
public org.bouncycastle.asn1.x500.DirectoryString extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice org.bouncycastle.asn1.ASN1String {
private org.bouncycastle.asn1.ASN1String string
public static org.bouncycastle.asn1.x500.DirectoryString getInstance (java.lang.Object)
Object o
public static org.bouncycastle.asn1.x500.DirectoryString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject o
boolean explicit
private void <init> (org.bouncycastle.asn1.DERT61String)
org.bouncycastle.asn1.DERT61String string
private void <init> (org.bouncycastle.asn1.DERPrintableString)
org.bouncycastle.asn1.DERPrintableString string
private void <init> (org.bouncycastle.asn1.DERUniversalString)
org.bouncycastle.asn1.DERUniversalString string
private void <init> (org.bouncycastle.asn1.DERUTF8String)
org.bouncycastle.asn1.DERUTF8String string
private void <init> (org.bouncycastle.asn1.DERBMPString)
org.bouncycastle.asn1.DERBMPString string
public void <init> (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x500/RDN.class
RDN.java
package org.bouncycastle.asn1.x500
public org.bouncycastle.asn1.x500.RDN extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Set values
private void <init> (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Set values
public static org.bouncycastle.asn1.x500.RDN getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable value
org.bouncycastle.asn1.ASN1EncodableVector v
public void <init> (org.bouncycastle.asn1.x500.AttributeTypeAndValue)
org.bouncycastle.asn1.x500.AttributeTypeAndValue attrTAndV
public void <init> (org.bouncycastle.asn1.x500.AttributeTypeAndValue[])
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] aAndVs
public boolean isMultiValued ()
public int size ()
public org.bouncycastle.asn1.x500.AttributeTypeAndValue getFirst ()
public org.bouncycastle.asn1.x500.AttributeTypeAndValue[] getTypesAndValues ()
int i
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] tmp
int collectAttributeTypes (org.bouncycastle.asn1.ASN1ObjectIdentifier[], int)
org.bouncycastle.asn1.x500.AttributeTypeAndValue attr
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
int oidsOff
int count
boolean containsAttributeType (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.x500.AttributeTypeAndValue attr
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier attributeType
int count
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x500/X500Name.class
X500Name.java
package org.bouncycastle.asn1.x500
public org.bouncycastle.asn1.x500.X500Name extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
private static org.bouncycastle.asn1.x500.X500NameStyle defaultStyle
private boolean isHashCodeCalculated
private int hashCodeValue
private org.bouncycastle.asn1.x500.X500NameStyle style
private org.bouncycastle.asn1.x500.RDN[] rdns
private org.bouncycastle.asn1.DERSequence rdnSeq
public void <init> (org.bouncycastle.asn1.x500.X500NameStyle, org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500NameStyle style
org.bouncycastle.asn1.x500.X500Name name
public static org.bouncycastle.asn1.x500.X500Name getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x500.X500Name getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x500.X500Name getInstance (org.bouncycastle.asn1.x500.X500NameStyle, java.lang.Object)
org.bouncycastle.asn1.x500.X500NameStyle style
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
private void <init> (org.bouncycastle.asn1.x500.X500NameStyle, org.bouncycastle.asn1.ASN1Sequence)
Object element
org.bouncycastle.asn1.x500.RDN rdn
java.util.Enumeration e
org.bouncycastle.asn1.x500.X500NameStyle style
org.bouncycastle.asn1.ASN1Sequence seq
boolean inPlace
int index
public void <init> (org.bouncycastle.asn1.x500.RDN[])
org.bouncycastle.asn1.x500.RDN[] rDNs
public void <init> (org.bouncycastle.asn1.x500.X500NameStyle, org.bouncycastle.asn1.x500.RDN[])
org.bouncycastle.asn1.x500.X500NameStyle style
org.bouncycastle.asn1.x500.RDN[] rDNs
public void <init> (java.lang.String)
String dirName
public void <init> (org.bouncycastle.asn1.x500.X500NameStyle, java.lang.String)
org.bouncycastle.asn1.x500.X500NameStyle style
String dirName
public org.bouncycastle.asn1.x500.RDN[] getRDNs ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getAttributeTypes ()
org.bouncycastle.asn1.x500.RDN rdn
int i
org.bouncycastle.asn1.x500.RDN rdn
int i
int count
int totalSize
org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
int oidsOff
public org.bouncycastle.asn1.x500.RDN[] getRDNs (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.x500.RDN rdn
int i
org.bouncycastle.asn1.x500.RDN[] tmp
org.bouncycastle.asn1.ASN1ObjectIdentifier attributeType
org.bouncycastle.asn1.x500.RDN[] res
int count
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public int hashCode ()
public boolean equals (java.lang.Object)
Exception e
Object obj
org.bouncycastle.asn1.ASN1Primitive derO
public java.lang.String toString ()
public static void setDefaultStyle (org.bouncycastle.asn1.x500.X500NameStyle)
org.bouncycastle.asn1.x500.X500NameStyle style
public static org.bouncycastle.asn1.x500.X500NameStyle getDefaultStyle ()
static void <clinit> ()
}
org/bouncycastle/asn1/x500/X500NameBuilder.class
X500NameBuilder.java
package org.bouncycastle.asn1.x500
public org.bouncycastle.asn1.x500.X500NameBuilder extends java.lang.Object {
private org.bouncycastle.asn1.x500.X500NameStyle template
private java.util.Vector rdns
public void <init> ()
public void <init> (org.bouncycastle.asn1.x500.X500NameStyle)
org.bouncycastle.asn1.x500.X500NameStyle template
public org.bouncycastle.asn1.x500.X500NameBuilder addRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public org.bouncycastle.asn1.x500.X500NameBuilder addRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable value
public org.bouncycastle.asn1.x500.X500NameBuilder addRDN (org.bouncycastle.asn1.x500.AttributeTypeAndValue)
org.bouncycastle.asn1.x500.AttributeTypeAndValue attrTAndV
public org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier[], java.lang.String[])
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
String[] values
org.bouncycastle.asn1.ASN1Encodable[] vals
public org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier[], org.bouncycastle.asn1.ASN1Encodable[])
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
org.bouncycastle.asn1.ASN1Encodable[] values
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] avs
public org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (org.bouncycastle.asn1.x500.AttributeTypeAndValue[])
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] attrTAndVs
public org.bouncycastle.asn1.x500.X500Name build ()
int i
org.bouncycastle.asn1.x500.RDN[] vals
}
org/bouncycastle/asn1/x500/X500NameStyle.class
X500NameStyle.java
package org.bouncycastle.asn1.x500
public abstract org.bouncycastle.asn1.x500.X500NameStyle extends java.lang.Object {
public abstract org.bouncycastle.asn1.ASN1Encodable stringToValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public abstract org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
public abstract org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
public abstract boolean areEqual (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x500.X500Name)
public abstract int calculateHashCode (org.bouncycastle.asn1.x500.X500Name)
public abstract java.lang.String toString (org.bouncycastle.asn1.x500.X500Name)
public abstract java.lang.String oidToDisplayName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract java.lang.String[] oidToAttrNames (org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
org/bouncycastle/asn1/x500/style/
org/bouncycastle/asn1/x500/style/AbstractX500NameStyle.class
AbstractX500NameStyle.java
package org.bouncycastle.asn1.x500.style
public abstract org.bouncycastle.asn1.x500.style.AbstractX500NameStyle extends java.lang.Object implements org.bouncycastle.asn1.x500.X500NameStyle {
public void <init> ()
public static java.util.Hashtable copyHashTable (java.util.Hashtable)
Object key
java.util.Hashtable paramsMap
java.util.Hashtable newTable
java.util.Enumeration keys
private int calcHashCode (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable enc
String value
public int calculateHashCode (org.bouncycastle.asn1.x500.X500Name)
int j
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atv
int i
org.bouncycastle.asn1.x500.X500Name name
int hashCodeValue
org.bouncycastle.asn1.x500.RDN[] rdns
public org.bouncycastle.asn1.ASN1Encodable stringToValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
java.io.IOException e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
protected org.bouncycastle.asn1.ASN1Encodable encodeStringValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public boolean areEqual (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x500.X500Name)
int i
org.bouncycastle.asn1.x500.X500Name name1
org.bouncycastle.asn1.x500.X500Name name2
org.bouncycastle.asn1.x500.RDN[] rdns1
org.bouncycastle.asn1.x500.RDN[] rdns2
boolean reverse
private boolean foundMatch (boolean, org.bouncycastle.asn1.x500.RDN, org.bouncycastle.asn1.x500.RDN[])
int i
int i
boolean reverse
org.bouncycastle.asn1.x500.RDN rdn
org.bouncycastle.asn1.x500.RDN[] possRDNs
protected boolean rdnAreEqual (org.bouncycastle.asn1.x500.RDN, org.bouncycastle.asn1.x500.RDN)
org.bouncycastle.asn1.x500.RDN rdn1
org.bouncycastle.asn1.x500.RDN rdn2
}
org/bouncycastle/asn1/x500/style/BCStrictStyle.class
BCStrictStyle.java
package org.bouncycastle.asn1.x500.style
public org.bouncycastle.asn1.x500.style.BCStrictStyle extends org.bouncycastle.asn1.x500.style.BCStyle {
public static final org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
public void <init> ()
public boolean areEqual (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x500.X500Name)
int i
org.bouncycastle.asn1.x500.X500Name name1
org.bouncycastle.asn1.x500.X500Name name2
org.bouncycastle.asn1.x500.RDN[] rdns1
org.bouncycastle.asn1.x500.RDN[] rdns2
static void <clinit> ()
}
org/bouncycastle/asn1/x500/style/BCStyle.class
BCStyle.java
package org.bouncycastle.asn1.x500.style
public org.bouncycastle.asn1.x500.style.BCStyle extends org.bouncycastle.asn1.x500.style.AbstractX500NameStyle {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier C
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier O
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier OU
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier T
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CN
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SN
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier STREET
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier L
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ST
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DESCRIPTION
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ROLE
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ORGANIZATION_IDENTIFIER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier E
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UID
private static final java.util.Hashtable DefaultSymbols
private static final java.util.Hashtable DefaultLookUp
public static final org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
protected final java.util.Hashtable defaultLookUp
protected final java.util.Hashtable defaultSymbols
protected void <init> ()
protected org.bouncycastle.asn1.ASN1Encodable encodeStringValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public java.lang.String oidToDisplayName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.lang.String[] oidToAttrNames (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
String attrName
public org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
String dirName
public java.lang.String toString (org.bouncycastle.asn1.x500.X500Name)
int i
org.bouncycastle.asn1.x500.X500Name name
StringBuffer buf
boolean first
org.bouncycastle.asn1.x500.RDN[] rdns
static void <clinit> ()
}
org/bouncycastle/asn1/x500/style/IETFUtils.class
IETFUtils.java
package org.bouncycastle.asn1.x500.style
public org.bouncycastle.asn1.x500.style.IETFUtils extends java.lang.Object {
public void <init> ()
private static java.lang.String unescape (java.lang.String)
char c
int i
String elt
char[] elts
boolean escaped
boolean quoted
StringBuffer buf
int start
boolean nonWhiteSpaceEncountered
int lastEscaped
char hex1
private static boolean isHexDigit (char)
char c
private static int convertHex (char)
char c
public static org.bouncycastle.asn1.x500.RDN[] rDNsFromString (java.lang.String, org.bouncycastle.asn1.x500.X500NameStyle)
java.util.Vector oids
java.util.Vector values
org.bouncycastle.asn1.x500.style.X500NameTokenizer pTok
org.bouncycastle.asn1.x500.style.X500NameTokenizer vTok
String attr
String value
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x500.style.X500NameTokenizer vTok
String attr
String value
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String token
String name
org.bouncycastle.asn1.x500.X500NameStyle x500Style
org.bouncycastle.asn1.x500.style.X500NameTokenizer nTok
org.bouncycastle.asn1.x500.X500NameBuilder builder
private static java.lang.String[] toValueArray (java.util.Vector)
int i
java.util.Vector values
String[] tmp
private static org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOIDArray (java.util.Vector)
int i
java.util.Vector oids
org.bouncycastle.asn1.ASN1ObjectIdentifier[] tmp
public static java.lang.String[] findAttrNamesForOID (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Hashtable)
java.util.Enumeration en
String key
java.util.Enumeration en
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.util.Hashtable lookup
int count
String[] aliases
public static org.bouncycastle.asn1.ASN1ObjectIdentifier decodeAttrName (java.lang.String, java.util.Hashtable)
String name
java.util.Hashtable lookUp
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.ASN1Encodable valueFromHexString (java.lang.String, int) throws java.io.IOException
char left
char right
int index
String str
int off
byte[] data
public static void appendRDN (java.lang.StringBuffer, org.bouncycastle.asn1.x500.RDN, java.util.Hashtable)
int j
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atv
boolean firstAtv
StringBuffer buf
org.bouncycastle.asn1.x500.RDN rdn
java.util.Hashtable oidSymbols
public static void appendTypeAndValue (java.lang.StringBuffer, org.bouncycastle.asn1.x500.AttributeTypeAndValue, java.util.Hashtable)
StringBuffer buf
org.bouncycastle.asn1.x500.AttributeTypeAndValue typeAndValue
java.util.Hashtable oidSymbols
String sym
public static java.lang.String valueToString (org.bouncycastle.asn1.ASN1Encodable)
String v
java.io.IOException e
org.bouncycastle.asn1.ASN1Encodable value
StringBuffer vBuf
int end
int index
int start
int endBuf
public static java.lang.String canonicalize (java.lang.String)
org.bouncycastle.asn1.ASN1Primitive obj
String s
int length
int start
int last
int end
int first
public static java.lang.String canonicalString (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable value
private static org.bouncycastle.asn1.ASN1Primitive decodeObject (java.lang.String)
java.io.IOException e
String oValue
public static java.lang.String stripInternalSpaces (java.lang.String)
char c2
int k
String str
StringBuffer res
char c1
public static boolean rDNAreEqual (org.bouncycastle.asn1.x500.RDN, org.bouncycastle.asn1.x500.RDN)
int i
org.bouncycastle.asn1.x500.RDN rdn1
org.bouncycastle.asn1.x500.RDN rdn2
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atvs1
org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atvs2
private static boolean atvAreEqual (org.bouncycastle.asn1.x500.AttributeTypeAndValue, org.bouncycastle.asn1.x500.AttributeTypeAndValue)
org.bouncycastle.asn1.x500.AttributeTypeAndValue atv1
org.bouncycastle.asn1.x500.AttributeTypeAndValue atv2
org.bouncycastle.asn1.ASN1ObjectIdentifier o1
org.bouncycastle.asn1.ASN1ObjectIdentifier o2
String v1
String v2
}
org/bouncycastle/asn1/x500/style/RFC4519Style.class
RFC4519Style.java
package org.bouncycastle.asn1.x500.style
public org.bouncycastle.asn1.x500.style.RFC4519Style extends org.bouncycastle.asn1.x500.style.AbstractX500NameStyle {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier businessCategory
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cn
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dc
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier description
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier destinationIndicator
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier distinguishedName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dnQualifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier enhancedSearchGuide
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier facsimileTelephoneNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier generationQualifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier givenName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier houseIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier initials
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier internationalISDNNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier l
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier member
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier name
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier o
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ou
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier owner
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier physicalDeliveryOfficeName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier postalAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier postalCode
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier postOfficeBox
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier preferredDeliveryMethod
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier registeredAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier roleOccupant
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier searchGuide
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier seeAlso
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier serialNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sn
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier st
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier street
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier telephoneNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier teletexTerminalIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier telexNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier title
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier uid
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier uniqueMember
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier userPassword
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x121Address
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x500UniqueIdentifier
private static final java.util.Hashtable DefaultSymbols
private static final java.util.Hashtable DefaultLookUp
public static final org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
protected final java.util.Hashtable defaultLookUp
protected final java.util.Hashtable defaultSymbols
protected void <init> ()
protected org.bouncycastle.asn1.ASN1Encodable encodeStringValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public java.lang.String oidToDisplayName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.lang.String[] oidToAttrNames (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
String attrName
public org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
int i
String dirName
org.bouncycastle.asn1.x500.RDN[] tmp
org.bouncycastle.asn1.x500.RDN[] res
public java.lang.String toString (org.bouncycastle.asn1.x500.X500Name)
int i
org.bouncycastle.asn1.x500.X500Name name
StringBuffer buf
boolean first
org.bouncycastle.asn1.x500.RDN[] rdns
static void <clinit> ()
}
org/bouncycastle/asn1/x500/style/X500NameTokenizer.class
X500NameTokenizer.java
package org.bouncycastle.asn1.x500.style
public org.bouncycastle.asn1.x500.style.X500NameTokenizer extends java.lang.Object {
private String value
private int index
private char separator
private StringBuffer buf
public void <init> (java.lang.String)
String oid
public void <init> (java.lang.String, char)
String oid
char separator
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
char c
int end
boolean quoted
boolean escaped
}
org/bouncycastle/asn1/x509/
org/bouncycastle/asn1/x509/AlgorithmIdentifier.class
AlgorithmIdentifier.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.AlgorithmIdentifier extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
private org.bouncycastle.asn1.ASN1Encodable parameters
public static org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
org.bouncycastle.asn1.ASN1Encodable parameters
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public org.bouncycastle.asn1.ASN1Encodable getParameters ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/AttCertIssuer.class
AttCertIssuer.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.AttCertIssuer extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
org.bouncycastle.asn1.ASN1Encodable obj
org.bouncycastle.asn1.ASN1Primitive choiceObj
public static org.bouncycastle.asn1.x509.AttCertIssuer getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.AttCertIssuer getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void <init> (org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralNames names
public void <init> (org.bouncycastle.asn1.x509.V2Form)
org.bouncycastle.asn1.x509.V2Form v2Form
public org.bouncycastle.asn1.ASN1Encodable getIssuer ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x509/AttCertValidityPeriod.class
AttCertValidityPeriod.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.AttCertValidityPeriod extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1GeneralizedTime notBeforeTime
org.bouncycastle.asn1.ASN1GeneralizedTime notAfterTime
public static org.bouncycastle.asn1.x509.AttCertValidityPeriod getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.ASN1GeneralizedTime)
org.bouncycastle.asn1.ASN1GeneralizedTime notBeforeTime
org.bouncycastle.asn1.ASN1GeneralizedTime notAfterTime
public org.bouncycastle.asn1.ASN1GeneralizedTime getNotBeforeTime ()
public org.bouncycastle.asn1.ASN1GeneralizedTime getNotAfterTime ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/Attribute.class
Attribute.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.Attribute extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
private org.bouncycastle.asn1.ASN1Set attrValues
public static org.bouncycastle.asn1.x509.Attribute getInstance (java.lang.Object)
Object o
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
org.bouncycastle.asn1.ASN1Set attrValues
public org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public org.bouncycastle.asn1.ASN1Set getAttrValues ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/AttributeCertificate.class
AttributeCertificate.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.AttributeCertificate extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
org.bouncycastle.asn1.DERBitString signatureValue
public static org.bouncycastle.asn1.x509.AttributeCertificate getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.x509.AttributeCertificateInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
org.bouncycastle.asn1.DERBitString signatureValue
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.x509.AttributeCertificateInfo getAcinfo ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.DERBitString getSignatureValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/AttributeCertificateInfo.class
AttributeCertificateInfo.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.AttributeCertificateInfo extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Integer version
private org.bouncycastle.asn1.x509.Holder holder
private org.bouncycastle.asn1.x509.AttCertIssuer issuer
private org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
private org.bouncycastle.asn1.ASN1Integer serialNumber
private org.bouncycastle.asn1.x509.AttCertValidityPeriod attrCertValidityPeriod
private org.bouncycastle.asn1.ASN1Sequence attributes
private org.bouncycastle.asn1.DERBitString issuerUniqueID
private org.bouncycastle.asn1.x509.Extensions extensions
public static org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
int start
org.bouncycastle.asn1.ASN1Encodable obj
int i
org.bouncycastle.asn1.ASN1Sequence seq
int start
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.x509.Holder getHolder ()
public org.bouncycastle.asn1.x509.AttCertIssuer getIssuer ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public org.bouncycastle.asn1.x509.AttCertValidityPeriod getAttrCertValidityPeriod ()
public org.bouncycastle.asn1.ASN1Sequence getAttributes ()
public org.bouncycastle.asn1.DERBitString getIssuerUniqueID ()
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.class
AuthorityKeyIdentifier.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.AuthorityKeyIdentifier extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1OctetString keyidentifier
org.bouncycastle.asn1.x509.GeneralNames certissuer
org.bouncycastle.asn1.ASN1Integer certserno
public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier fromExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
protected void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki
org.bouncycastle.crypto.Digest digest
byte[] resBuf
byte[] bytes
public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki
org.bouncycastle.asn1.x509.GeneralNames name
java.math.BigInteger serialNumber
org.bouncycastle.crypto.Digest digest
byte[] resBuf
byte[] bytes
public void <init> (org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
org.bouncycastle.asn1.x509.GeneralNames name
java.math.BigInteger serialNumber
public void <init> (byte[])
byte[] keyIdentifier
public void <init> (byte[], org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
byte[] keyIdentifier
org.bouncycastle.asn1.x509.GeneralNames name
java.math.BigInteger serialNumber
public byte[] getKeyIdentifier ()
public org.bouncycastle.asn1.x509.GeneralNames getAuthorityCertIssuer ()
public java.math.BigInteger getAuthorityCertSerialNumber ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
public java.lang.String toString ()
String keyID
}
org/bouncycastle/asn1/x509/BasicConstraints.class
BasicConstraints.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.BasicConstraints extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Boolean cA
org.bouncycastle.asn1.ASN1Integer pathLenConstraint
public static org.bouncycastle.asn1.x509.BasicConstraints getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.BasicConstraints getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.BasicConstraints fromExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (boolean)
boolean cA
public void <init> (int)
int pathLenConstraint
public boolean isCA ()
public java.math.BigInteger getPathLenConstraint ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
public java.lang.String toString ()
}
org/bouncycastle/asn1/x509/CRLDistPoint.class
CRLDistPoint.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.CRLDistPoint extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x509.CRLDistPoint getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.CRLDistPoint getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.CRLDistPoint fromExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x509.DistributionPoint[])
org.bouncycastle.asn1.x509.DistributionPoint[] points
public org.bouncycastle.asn1.x509.DistributionPoint[] getDistributionPoints ()
int i
org.bouncycastle.asn1.x509.DistributionPoint[] dp
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
int i
StringBuffer buf
String sep
org.bouncycastle.asn1.x509.DistributionPoint[] dp
}
org/bouncycastle/asn1/x509/CRLNumber.class
CRLNumber.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.CRLNumber extends org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger number
public void <init> (java.math.BigInteger)
java.math.BigInteger number
public java.math.BigInteger getCRLNumber ()
public java.lang.String toString ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public static org.bouncycastle.asn1.x509.CRLNumber getInstance (java.lang.Object)
Object o
}
org/bouncycastle/asn1/x509/CRLReason.class
CRLReason.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.CRLReason extends org.bouncycastle.asn1.ASN1Object {
public static final int UNSPECIFIED
public static final int KEY_COMPROMISE
public static final int CA_COMPROMISE
public static final int AFFILIATION_CHANGED
public static final int SUPERSEDED
public static final int CESSATION_OF_OPERATION
public static final int CERTIFICATE_HOLD
public static final int REMOVE_FROM_CRL
public static final int PRIVILEGE_WITHDRAWN
public static final int AA_COMPROMISE
public static final int unspecified
public static final int keyCompromise
public static final int cACompromise
public static final int affiliationChanged
public static final int superseded
public static final int cessationOfOperation
public static final int certificateHold
public static final int removeFromCRL
public static final int privilegeWithdrawn
public static final int aACompromise
private static final String[] reasonString
private static final java.util.Hashtable table
private org.bouncycastle.asn1.ASN1Enumerated value
public static org.bouncycastle.asn1.x509.CRLReason getInstance (java.lang.Object)
Object o
private void <init> (int)
int reason
public java.lang.String toString ()
String str
String str
int reason
public java.math.BigInteger getValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public static org.bouncycastle.asn1.x509.CRLReason lookup (int)
int value
Integer idx
static void <clinit> ()
}
org/bouncycastle/asn1/x509/Certificate.class
Certificate.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.Certificate extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.DERBitString sig
public static org.bouncycastle.asn1.x509.Certificate getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.Certificate getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificate ()
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public int getVersionNumber ()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public org.bouncycastle.asn1.x509.Time getStartDate ()
public org.bouncycastle.asn1.x509.Time getEndDate ()
public org.bouncycastle.asn1.x500.X500Name getSubject ()
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.DERBitString getSignature ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x509/CertificateList.class
CertificateList.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.CertificateList extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.TBSCertList tbsCertList
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.DERBitString sig
boolean isHashCodeSet
int hashCodeValue
public static org.bouncycastle.asn1.x509.CertificateList getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.CertificateList getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.x509.TBSCertList getTBSCertList ()
public org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates ()
public java.util.Enumeration getRevokedCertificateEnumeration ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.DERBitString getSignature ()
public int getVersionNumber ()
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public org.bouncycastle.asn1.x509.Time getThisUpdate ()
public org.bouncycastle.asn1.x509.Time getNextUpdate ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
public int hashCode ()
}
org/bouncycastle/asn1/x509/DSAParameter.class
DSAParameter.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.DSAParameter extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Integer p
org.bouncycastle.asn1.ASN1Integer q
org.bouncycastle.asn1.ASN1Integer g
public static org.bouncycastle.asn1.x509.DSAParameter getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.DSAParameter getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getG ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/DigestInfo.class
DigestInfo.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.DigestInfo extends org.bouncycastle.asn1.ASN1Object {
private byte[] digest
private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public static org.bouncycastle.asn1.x509.DigestInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.DigestInfo getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] digest
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence obj
java.util.Enumeration e
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId ()
public byte[] getDigest ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/DistributionPoint.class
DistributionPoint.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.DistributionPoint extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
org.bouncycastle.asn1.x509.ReasonFlags reasons
org.bouncycastle.asn1.x509.GeneralNames cRLIssuer
public static org.bouncycastle.asn1.x509.DistributionPoint getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.DistributionPoint getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject t
int i
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x509.DistributionPointName, org.bouncycastle.asn1.x509.ReasonFlags, org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
org.bouncycastle.asn1.x509.ReasonFlags reasons
org.bouncycastle.asn1.x509.GeneralNames cRLIssuer
public org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint ()
public org.bouncycastle.asn1.x509.ReasonFlags getReasons ()
public org.bouncycastle.asn1.x509.GeneralNames getCRLIssuer ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
public java.lang.String toString ()
String sep
StringBuffer buf
private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String)
StringBuffer buf
String sep
String name
String value
String indent
}
org/bouncycastle/asn1/x509/DistributionPointName.class
DistributionPointName.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.DistributionPointName extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
org.bouncycastle.asn1.ASN1Encodable name
int type
public static final int FULL_NAME
public static final int NAME_RELATIVE_TO_CRL_ISSUER
public static org.bouncycastle.asn1.x509.DistributionPointName getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.DistributionPointName getInstance (java.lang.Object)
Object obj
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable)
int type
org.bouncycastle.asn1.ASN1Encodable name
public void <init> (org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralNames name
public int getType ()
public org.bouncycastle.asn1.ASN1Encodable getName ()
public void <init> (org.bouncycastle.asn1.ASN1TaggedObject)
org.bouncycastle.asn1.ASN1TaggedObject obj
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
String sep
StringBuffer buf
private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String)
StringBuffer buf
String sep
String name
String value
String indent
}
org/bouncycastle/asn1/x509/ExtendedKeyUsage.class
ExtendedKeyUsage.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.ExtendedKeyUsage extends org.bouncycastle.asn1.ASN1Object {
java.util.Hashtable usageTable
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.ExtendedKeyUsage fromExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
public void <init> (org.bouncycastle.asn1.x509.KeyPurposeId)
org.bouncycastle.asn1.x509.KeyPurposeId usage
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Encodable o
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (org.bouncycastle.asn1.x509.KeyPurposeId[])
int i
org.bouncycastle.asn1.x509.KeyPurposeId[] usages
org.bouncycastle.asn1.ASN1EncodableVector v
public void <init> (java.util.Vector)
org.bouncycastle.asn1.x509.KeyPurposeId o
java.util.Vector usages
org.bouncycastle.asn1.ASN1EncodableVector v
java.util.Enumeration e
public boolean hasKeyPurposeId (org.bouncycastle.asn1.x509.KeyPurposeId)
org.bouncycastle.asn1.x509.KeyPurposeId keyPurposeId
public org.bouncycastle.asn1.x509.KeyPurposeId[] getUsages ()
java.util.Enumeration it
org.bouncycastle.asn1.x509.KeyPurposeId[] temp
int i
public int size ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x509/Extension.class
Extension.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.Extension extends org.bouncycastle.asn1.ASN1Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier logoType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier expiredCertsOnCRL
private org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
private boolean critical
private org.bouncycastle.asn1.ASN1OctetString value
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Boolean, org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
org.bouncycastle.asn1.ASN1Boolean critical
org.bouncycastle.asn1.ASN1OctetString value
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
boolean critical
byte[] value
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
boolean critical
org.bouncycastle.asn1.ASN1OctetString value
public static org.bouncycastle.asn1.x509.Extension create (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
boolean critical
org.bouncycastle.asn1.ASN1Encodable value
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x509.Extension getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1ObjectIdentifier getExtnId ()
public boolean isCritical ()
public org.bouncycastle.asn1.ASN1OctetString getExtnValue ()
public org.bouncycastle.asn1.ASN1Encodable getParsedValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.asn1.x509.Extension other
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
private static org.bouncycastle.asn1.ASN1Primitive convertValueToObject (org.bouncycastle.asn1.x509.Extension) throws java.lang.IllegalArgumentException
java.io.IOException e
org.bouncycastle.asn1.x509.Extension ext
static void <clinit> ()
}
org/bouncycastle/asn1/x509/Extensions.class
Extensions.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.Extensions extends org.bouncycastle.asn1.ASN1Object {
private java.util.Hashtable extensions
private java.util.Vector ordering
public static org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.x509.Extensions, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.x509.Extensions extensions
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.ASN1Encodable getExtensionParsedValue (org.bouncycastle.asn1.x509.Extensions, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.x509.Extensions extensions
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.x509.Extensions getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.Extensions getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.x509.Extension ext
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (org.bouncycastle.asn1.x509.Extension)
org.bouncycastle.asn1.x509.Extension extension
public void <init> (org.bouncycastle.asn1.x509.Extension[])
org.bouncycastle.asn1.x509.Extension ext
int i
org.bouncycastle.asn1.x509.Extension[] extensions
public java.util.Enumeration oids ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.ASN1Encodable getExtensionParsedValue (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
org.bouncycastle.asn1.ASN1EncodableVector vec
java.util.Enumeration e
public boolean equivalent (org.bouncycastle.asn1.x509.Extensions)
Object key
org.bouncycastle.asn1.x509.Extensions other
java.util.Enumeration e1
public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs ()
private org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs (boolean)
Object oid
int i
boolean isCritical
java.util.Vector oidVec
private org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOidArray (java.util.Vector)
int i
java.util.Vector oidVec
org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
}
org/bouncycastle/asn1/x509/ExtensionsGenerator.class
ExtensionsGenerator.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.ExtensionsGenerator extends java.lang.Object {
private java.util.Hashtable extensions
private java.util.Vector extOrdering
public void <init> ()
public void reset ()
public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
byte[] value
public void addExtension (org.bouncycastle.asn1.x509.Extension)
org.bouncycastle.asn1.x509.Extension extension
public void replaceExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
org.bouncycastle.asn1.ASN1Encodable value
public void replaceExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
byte[] value
public void replaceExtension (org.bouncycastle.asn1.x509.Extension)
org.bouncycastle.asn1.x509.Extension extension
public void removeExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public boolean hasExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public boolean isEmpty ()
public org.bouncycastle.asn1.x509.Extensions generate ()
int i
org.bouncycastle.asn1.x509.Extension[] exts
}
org/bouncycastle/asn1/x509/GeneralName.class
GeneralName.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.GeneralName extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public static final int otherName
public static final int rfc822Name
public static final int dNSName
public static final int x400Address
public static final int directoryName
public static final int ediPartyName
public static final int uniformResourceIdentifier
public static final int iPAddress
public static final int registeredID
private org.bouncycastle.asn1.ASN1Encodable obj
private int tag
public void <init> (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name dirName
public void <init> (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name dirName
public void <init> (int, org.bouncycastle.asn1.ASN1Encodable)
int tag
org.bouncycastle.asn1.ASN1Encodable name
public void <init> (int, java.lang.String)
byte[] enc
int tag
String name
public static org.bouncycastle.asn1.x509.GeneralName getInstance (java.lang.Object)
org.bouncycastle.asn1.ASN1TaggedObject tagObj
int tag
java.io.IOException e
Object obj
public static org.bouncycastle.asn1.x509.GeneralName getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject tagObj
boolean explicit
public int getTagNo ()
public org.bouncycastle.asn1.ASN1Encodable getName ()
public java.lang.String toString ()
StringBuffer buf
private byte[] toGeneralNameEncoding (java.lang.String)
byte[] addr
int[] parsedIp
byte[] addr
int[] parsedIp
String mask
int slashIndex
byte[] addr
byte[] addr
String mask
int slashIndex
String ip
private void parseIPv4Mask (java.lang.String, byte[], int)
int i
String mask
byte[] addr
int offset
int maskVal
private void parseIPv4 (java.lang.String, byte[], int)
String ip
byte[] addr
int offset
java.util.StringTokenizer sTok
int index
private int[] parseMask (java.lang.String)
int i
String mask
int[] res
int maskVal
private void copyInts (int[], byte[], int)
int i
int[] parsedIp
byte[] addr
int offSet
private int[] parseIPv6 (java.lang.String)
java.util.StringTokenizer eTok
String e
int i
String ip
java.util.StringTokenizer sTok
int index
int[] val
int doubleColon
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
boolean explicit
}
org/bouncycastle/asn1/x509/GeneralNames.class
GeneralNames.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.GeneralNames extends org.bouncycastle.asn1.ASN1Object {
private final org.bouncycastle.asn1.x509.GeneralName[] names
private static org.bouncycastle.asn1.x509.GeneralName[] copy (org.bouncycastle.asn1.x509.GeneralName[])
org.bouncycastle.asn1.x509.GeneralName[] names
org.bouncycastle.asn1.x509.GeneralName[] result
public static org.bouncycastle.asn1.x509.GeneralNames getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.GeneralNames getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.GeneralNames fromExtensions (org.bouncycastle.asn1.x509.Extensions, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.x509.Extensions extensions
org.bouncycastle.asn1.ASN1ObjectIdentifier extOID
public void <init> (org.bouncycastle.asn1.x509.GeneralName)
org.bouncycastle.asn1.x509.GeneralName name
public void <init> (org.bouncycastle.asn1.x509.GeneralName[])
org.bouncycastle.asn1.x509.GeneralName[] names
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
int i
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.x509.GeneralName[] getNames ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
int i
StringBuffer buf
String sep
}
org/bouncycastle/asn1/x509/GeneralSubtree.class
GeneralSubtree.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.GeneralSubtree extends org.bouncycastle.asn1.ASN1Object {
private static final java.math.BigInteger ZERO
private org.bouncycastle.asn1.x509.GeneralName base
private org.bouncycastle.asn1.ASN1Integer minimum
private org.bouncycastle.asn1.ASN1Integer maximum
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
org.bouncycastle.asn1.ASN1TaggedObject oMin
org.bouncycastle.asn1.ASN1TaggedObject oMax
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x509.GeneralName, java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.asn1.x509.GeneralName base
java.math.BigInteger minimum
java.math.BigInteger maximum
public void <init> (org.bouncycastle.asn1.x509.GeneralName)
org.bouncycastle.asn1.x509.GeneralName base
public static org.bouncycastle.asn1.x509.GeneralSubtree getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject o
boolean explicit
public static org.bouncycastle.asn1.x509.GeneralSubtree getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.x509.GeneralName getBase ()
public java.math.BigInteger getMinimum ()
public java.math.BigInteger getMaximum ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/x509/Holder.class
Holder.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.Holder extends org.bouncycastle.asn1.ASN1Object {
public static final int V1_CERTIFICATE_HOLDER
public static final int V2_CERTIFICATE_HOLDER
org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
org.bouncycastle.asn1.x509.GeneralNames entityName
org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
private int version
public static org.bouncycastle.asn1.x509.Holder getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1TaggedObject)
org.bouncycastle.asn1.ASN1TaggedObject tagObj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject tObj
int i
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x509.IssuerSerial)
org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
public void <init> (org.bouncycastle.asn1.x509.IssuerSerial, int)
org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
int version
public int getVersion ()
public void <init> (org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralNames entityName
public void <init> (org.bouncycastle.asn1.x509.GeneralNames, int)
org.bouncycastle.asn1.x509.GeneralNames entityName
int version
public void <init> (org.bouncycastle.asn1.x509.ObjectDigestInfo)
org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID ()
public org.bouncycastle.asn1.x509.GeneralNames getEntityName ()
public org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/IssuerSerial.class
IssuerSerial.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.IssuerSerial extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.GeneralNames issuer
org.bouncycastle.asn1.ASN1Integer serial
org.bouncycastle.asn1.DERBitString issuerUID
public static org.bouncycastle.asn1.x509.IssuerSerial getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.IssuerSerial getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serial
public void <init> (org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
org.bouncycastle.asn1.x509.GeneralNames issuer
java.math.BigInteger serial
public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.x509.GeneralNames issuer
org.bouncycastle.asn1.ASN1Integer serial
public org.bouncycastle.asn1.x509.GeneralNames getIssuer ()
public org.bouncycastle.asn1.ASN1Integer getSerial ()
public org.bouncycastle.asn1.DERBitString getIssuerUID ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/IssuingDistributionPoint.class
IssuingDistributionPoint.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.IssuingDistributionPoint extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
private boolean onlyContainsUserCerts
private boolean onlyContainsCACerts
private org.bouncycastle.asn1.x509.ReasonFlags onlySomeReasons
private boolean indirectCRL
private boolean onlyContainsAttributeCerts
private org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean, org.bouncycastle.asn1.x509.ReasonFlags, boolean, boolean)
org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
boolean onlyContainsUserCerts
boolean onlyContainsCACerts
org.bouncycastle.asn1.x509.ReasonFlags onlySomeReasons
boolean indirectCRL
boolean onlyContainsAttributeCerts
org.bouncycastle.asn1.ASN1EncodableVector vec
public void <init> (org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean)
org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
boolean indirectCRL
boolean onlyContainsAttributeCerts
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
int i
org.bouncycastle.asn1.ASN1Sequence seq
public boolean onlyContainsUserCerts ()
public boolean onlyContainsCACerts ()
public boolean isIndirectCRL ()
public boolean onlyContainsAttributeCerts ()
public org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint ()
public org.bouncycastle.asn1.x509.ReasonFlags getOnlySomeReasons ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
String sep
StringBuffer buf
private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String)
StringBuffer buf
String sep
String name
String value
String indent
private java.lang.String booleanToString (boolean)
boolean value
}
org/bouncycastle/asn1/x509/KeyPurposeId.class
KeyPurposeId.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.KeyPurposeId extends org.bouncycastle.asn1.ASN1Object {
private static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_kp
public static final org.bouncycastle.asn1.x509.KeyPurposeId anyExtendedKeyUsage
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_serverAuth
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_clientAuth
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_codeSigning
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_emailProtection
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecEndSystem
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecTunnel
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecUser
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_timeStamping
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_OCSPSigning
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_dvcs
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_sbgpCertAAServerAuth
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvp_responder
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverPPP
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverLAN
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpServer
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpClient
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecIKE
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapAC
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapWTP
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_smartcardlogon
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_macAddress
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_msSGC
public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_nsSGC
private org.bouncycastle.asn1.ASN1ObjectIdentifier id
private void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier id
public void <init> (java.lang.String)
String id
public static org.bouncycastle.asn1.x509.KeyPurposeId getInstance (java.lang.Object)
Object o
public org.bouncycastle.asn1.ASN1ObjectIdentifier toOID ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String getId ()
public java.lang.String toString ()
static void <clinit> ()
}
org/bouncycastle/asn1/x509/KeyUsage.class
KeyUsage.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.KeyUsage extends org.bouncycastle.asn1.ASN1Object {
public static final int digitalSignature
public static final int nonRepudiation
public static final int keyEncipherment
public static final int dataEncipherment
public static final int keyAgreement
public static final int keyCertSign
public static final int cRLSign
public static final int encipherOnly
public static final int decipherOnly
private org.bouncycastle.asn1.DERBitString bitString
public static org.bouncycastle.asn1.x509.KeyUsage getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.KeyUsage fromExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
public void <init> (int)
int usage
private void <init> (org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.DERBitString bitString
public boolean hasUsages (int)
int usages
public byte[] getBytes ()
public int getPadBits ()
public java.lang.String toString ()
byte[] data
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x509/NameConstraintValidator.class
NameConstraintValidator.java
package org.bouncycastle.asn1.x509
public abstract org.bouncycastle.asn1.x509.NameConstraintValidator extends java.lang.Object {
public abstract void checkPermitted (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
public abstract void checkExcluded (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
public abstract void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree)
public abstract void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[])
public abstract void intersectEmptyPermittedSubtree (int)
public abstract void addExcludedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree)
}
org/bouncycastle/asn1/x509/NameConstraintValidatorException.class
NameConstraintValidatorException.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.NameConstraintValidatorException extends java.lang.Exception {
public void <init> (java.lang.String)
String msg
}
org/bouncycastle/asn1/x509/NameConstraints.class
NameConstraints.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.NameConstraints extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
private org.bouncycastle.asn1.x509.GeneralSubtree[] excluded
public static org.bouncycastle.asn1.x509.NameConstraints getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (org.bouncycastle.asn1.x509.GeneralSubtree[], org.bouncycastle.asn1.x509.GeneralSubtree[])
org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
org.bouncycastle.asn1.x509.GeneralSubtree[] excluded
private org.bouncycastle.asn1.x509.GeneralSubtree[] createArray (org.bouncycastle.asn1.ASN1Sequence)
int i
org.bouncycastle.asn1.ASN1Sequence subtree
org.bouncycastle.asn1.x509.GeneralSubtree[] ar
public org.bouncycastle.asn1.x509.GeneralSubtree[] getPermittedSubtrees ()
public org.bouncycastle.asn1.x509.GeneralSubtree[] getExcludedSubtrees ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
private static org.bouncycastle.asn1.x509.GeneralSubtree[] cloneSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[])
org.bouncycastle.asn1.x509.GeneralSubtree[] rv
org.bouncycastle.asn1.x509.GeneralSubtree[] subtrees
}
org/bouncycastle/asn1/x509/ObjectDigestInfo.class
ObjectDigestInfo.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.ObjectDigestInfo extends org.bouncycastle.asn1.ASN1Object {
public static final int publicKey
public static final int publicKeyCert
public static final int otherObjectDigest
org.bouncycastle.asn1.ASN1Enumerated digestedObjectType
org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
org.bouncycastle.asn1.DERBitString objectDigest
public static org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void <init> (int, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
int digestedObjectType
org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
byte[] objectDigest
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
int offset
public org.bouncycastle.asn1.ASN1Enumerated getDigestedObjectType ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getOtherObjectTypeID ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public org.bouncycastle.asn1.DERBitString getObjectDigest ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/OtherName.class
OtherName.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.OtherName extends org.bouncycastle.asn1.ASN1Object {
private final org.bouncycastle.asn1.ASN1ObjectIdentifier typeID
private final org.bouncycastle.asn1.ASN1Encodable value
public static org.bouncycastle.asn1.x509.OtherName getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier typeID
org.bouncycastle.asn1.ASN1Encodable value
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.ASN1ObjectIdentifier getTypeID ()
public org.bouncycastle.asn1.ASN1Encodable getValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.class
PKIXNameConstraintValidator.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.PKIXNameConstraintValidator extends java.lang.Object implements org.bouncycastle.asn1.x509.NameConstraintValidator {
private java.util.Set excludedSubtreesDN
private java.util.Set excludedSubtreesDNS
private java.util.Set excludedSubtreesEmail
private java.util.Set excludedSubtreesURI
private java.util.Set excludedSubtreesIP
private java.util.Set excludedSubtreesOtherName
private java.util.Set permittedSubtreesDN
private java.util.Set permittedSubtreesDNS
private java.util.Set permittedSubtreesEmail
private java.util.Set permittedSubtreesURI
private java.util.Set permittedSubtreesIP
private java.util.Set permittedSubtreesOtherName
public void <init> ()
public void checkPermitted (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.x509.GeneralName name
public void checkExcluded (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.x509.GeneralName name
public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree)
org.bouncycastle.asn1.x509.GeneralSubtree permitted
public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[])
org.bouncycastle.asn1.x509.GeneralSubtree subtree
Integer tagNo
int i
java.util.Map$Entry entry
int nameType
java.util.Iterator it
org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
java.util.Map subtreesMap
public void intersectEmptyPermittedSubtree (int)
int nameType
public void addExcludedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree)
org.bouncycastle.asn1.x509.GeneralSubtree subtree
org.bouncycastle.asn1.x509.GeneralName base
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.asn1.x509.PKIXNameConstraintValidator constraintValidator
public void checkPermittedDN (org.bouncycastle.asn1.x500.X500Name) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.x500.X500Name dns
public void checkExcludedDN (org.bouncycastle.asn1.x500.X500Name) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.x500.X500Name dns
private static boolean withinDNSubtree (org.bouncycastle.asn1.ASN1Sequence, org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.x500.RDN dnsRdn
int j
org.bouncycastle.asn1.x500.RDN subtreeRdn
org.bouncycastle.asn1.x500.RDN dnsRdn
int j
org.bouncycastle.asn1.ASN1Sequence dns
org.bouncycastle.asn1.ASN1Sequence subtree
int start
org.bouncycastle.asn1.x500.RDN subtreeRdnStart
private void checkPermittedDN (java.util.Set, org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Set permitted
org.bouncycastle.asn1.ASN1Sequence dns
java.util.Iterator it
private void checkExcludedDN (java.util.Set, org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Set excluded
org.bouncycastle.asn1.ASN1Sequence dns
java.util.Iterator it
private java.util.Set intersectDN (java.util.Set, java.util.Set)
org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Iterator _iter
org.bouncycastle.asn1.ASN1Sequence dn
java.util.Iterator it
java.util.Set permitted
java.util.Set dns
java.util.Set intersect
private java.util.Set unionDN (java.util.Set, org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Set intersect
java.util.Iterator it
java.util.Set excluded
org.bouncycastle.asn1.ASN1Sequence dn
private java.util.Set intersectOtherName (java.util.Set, java.util.Set)
org.bouncycastle.asn1.x509.OtherName otName2
java.util.Iterator it2
org.bouncycastle.asn1.x509.OtherName otName1
java.util.Iterator it
java.util.Set permitted
java.util.Set otherNames
java.util.Set intersect
private void intersectOtherName (org.bouncycastle.asn1.x509.OtherName, org.bouncycastle.asn1.x509.OtherName, java.util.Set)
org.bouncycastle.asn1.x509.OtherName otName1
org.bouncycastle.asn1.x509.OtherName otName2
java.util.Set intersect
private java.util.Set unionOtherName (java.util.Set, org.bouncycastle.asn1.x509.OtherName)
java.util.Set permitted
org.bouncycastle.asn1.x509.OtherName otherName
java.util.Set union
private java.util.Set intersectEmail (java.util.Set, java.util.Set)
String _permitted
java.util.Iterator it2
String email
java.util.Iterator it
java.util.Set permitted
java.util.Set emails
java.util.Set intersect
private java.util.Set unionEmail (java.util.Set, java.lang.String)
String _excluded
java.util.Set union
java.util.Iterator it
java.util.Set excluded
String email
private java.util.Set intersectIP (java.util.Set, java.util.Set)
byte[] _permitted
java.util.Iterator it2
byte[] ip
java.util.Iterator it
java.util.Set permitted
java.util.Set ips
java.util.Set intersect
private java.util.Set unionIP (java.util.Set, byte[])
byte[] _excluded
java.util.Set union
java.util.Iterator it
java.util.Set excluded
byte[] ip
private java.util.Set unionIPRange (byte[], byte[])
byte[] ipWithSubmask1
byte[] ipWithSubmask2
java.util.Set set
private java.util.Set intersectIPRange (byte[], byte[])
byte[] ipWithSubmask1
byte[] ipWithSubmask2
byte[][] temp
byte[] ip1
byte[] subnetmask1
byte[] ip2
byte[] subnetmask2
byte[][] minMax
byte[] min
byte[] max
byte[] ip
byte[] subnetmask
private byte[] ipWithSubnetMask (byte[], byte[])
byte[] ip
byte[] subnetMask
int ipLength
byte[] temp
private byte[][] extractIPsAndSubnetMasks (byte[], byte[])
byte[] ipWithSubmask1
byte[] ipWithSubmask2
int ipLength
byte[] ip1
byte[] subnetmask1
byte[] ip2
byte[] subnetmask2
private byte[][] minMaxIPs (byte[], byte[], byte[], byte[])
int i
byte[] ip1
byte[] subnetmask1
byte[] ip2
byte[] subnetmask2
int ipLength
byte[] min1
byte[] max1
byte[] min2
byte[] max2
private void checkPermittedEmail (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
String str
java.util.Set permitted
String email
java.util.Iterator it
private void checkPermittedOtherName (java.util.Set, org.bouncycastle.asn1.x509.OtherName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.x509.OtherName str
java.util.Set permitted
org.bouncycastle.asn1.x509.OtherName name
java.util.Iterator it
private void checkExcludedOtherName (java.util.Set, org.bouncycastle.asn1.x509.OtherName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
org.bouncycastle.asn1.x509.OtherName str
java.util.Set excluded
org.bouncycastle.asn1.x509.OtherName name
java.util.Iterator it
private void checkExcludedEmail (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
String str
java.util.Set excluded
String email
java.util.Iterator it
private void checkPermittedIP (java.util.Set, byte[]) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
byte[] ipWithSubnet
java.util.Set permitted
byte[] ip
java.util.Iterator it
private void checkExcludedIP (java.util.Set, byte[]) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
byte[] ipWithSubnet
java.util.Set excluded
byte[] ip
java.util.Iterator it
private boolean isIPConstrained (byte[], byte[])
int i
byte[] ip
byte[] constraint
int ipLength
byte[] subnetMask
byte[] permittedSubnetAddress
byte[] ipSubnetAddress
private boolean otherNameIsConstrained (org.bouncycastle.asn1.x509.OtherName, org.bouncycastle.asn1.x509.OtherName)
org.bouncycastle.asn1.x509.OtherName name
org.bouncycastle.asn1.x509.OtherName constraint
private boolean emailIsConstrained (java.lang.String, java.lang.String)
String email
String constraint
String sub
private boolean withinDomain (java.lang.String, java.lang.String)
int i
String testDomain
String domain
String tempDomain
String[] domainParts
String[] testDomainParts
int d
private void checkPermittedDNS (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
String str
java.util.Set permitted
String dns
java.util.Iterator it
private void checkExcludedDNS (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
String str
java.util.Set excluded
String dns
java.util.Iterator it
private void unionEmail (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set union
private void unionURI (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set union
private java.util.Set intersectDNS (java.util.Set, java.util.Set)
String _permitted
java.util.Iterator _iter
String dns
java.util.Iterator it
java.util.Set permitted
java.util.Set dnss
java.util.Set intersect
private java.util.Set unionDNS (java.util.Set, java.lang.String)
String _permitted
java.util.Set union
java.util.Iterator _iter
java.util.Set excluded
String dns
private void intersectEmail (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set intersect
private void checkExcludedURI (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
String str
java.util.Set excluded
String uri
java.util.Iterator it
private java.util.Set intersectURI (java.util.Set, java.util.Set)
String _permitted
java.util.Iterator _iter
String uri
java.util.Iterator it
java.util.Set permitted
java.util.Set uris
java.util.Set intersect
private java.util.Set unionURI (java.util.Set, java.lang.String)
String _excluded
java.util.Set union
java.util.Iterator _iter
java.util.Set excluded
String uri
private void intersectURI (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set intersect
private void checkPermittedURI (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException
String str
java.util.Set permitted
String uri
java.util.Iterator it
private boolean isUriConstrained (java.lang.String, java.lang.String)
String uri
String constraint
String host
private static java.lang.String extractHostFromURL (java.lang.String)
String url
String sub
private java.lang.String extractNameAsString (org.bouncycastle.asn1.x509.GeneralName)
org.bouncycastle.asn1.x509.GeneralName name
private static byte[] max (byte[], byte[])
int i
byte[] ip1
byte[] ip2
private static byte[] min (byte[], byte[])
int i
byte[] ip1
byte[] ip2
private static int compareTo (byte[], byte[])
byte[] ip1
byte[] ip2
private static byte[] or (byte[], byte[])
int i
byte[] ip1
byte[] ip2
byte[] temp
private int hashCollection (java.util.Collection)
Object o
java.util.Collection coll
int hash
java.util.Iterator it1
private boolean collectionsAreEqual (java.util.Collection, java.util.Collection)
Object b
Object a
java.util.Iterator it2
boolean found
java.util.Collection coll1
java.util.Collection coll2
java.util.Iterator it1
private boolean equals (java.lang.Object, java.lang.Object)
Object o1
Object o2
private java.lang.String stringifyIP (byte[])
int i
int i
byte[] ip
StringBuilder temp
boolean first
private java.lang.String stringifyIPCollection (java.util.Set)
java.util.Iterator it
java.util.Set ips
StringBuilder temp
private java.lang.String stringifyOtherNameCollection (java.util.Set)
java.io.IOException e
org.bouncycastle.asn1.x509.OtherName name
java.util.Iterator it
java.util.Set otherNames
StringBuilder temp
private final void addLine (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String str
public java.lang.String toString ()
StringBuilder temp
}
org/bouncycastle/asn1/x509/PolicyConstraints.class
PolicyConstraints.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.PolicyConstraints extends org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger requireExplicitPolicyMapping
private java.math.BigInteger inhibitPolicyMapping
public void <init> (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger requireExplicitPolicyMapping
java.math.BigInteger inhibitPolicyMapping
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject to
int i
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x509.PolicyConstraints getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.PolicyConstraints fromExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
public java.math.BigInteger getRequireExplicitPolicyMapping ()
public java.math.BigInteger getInhibitPolicyMapping ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/PolicyInformation.class
PolicyInformation.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.PolicyInformation extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier
private org.bouncycastle.asn1.ASN1Sequence policyQualifiers
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier
org.bouncycastle.asn1.ASN1Sequence policyQualifiers
public static org.bouncycastle.asn1.x509.PolicyInformation getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1ObjectIdentifier getPolicyIdentifier ()
public org.bouncycastle.asn1.ASN1Sequence getPolicyQualifiers ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
public java.lang.String toString ()
int i
StringBuffer p
StringBuffer sb
}
org/bouncycastle/asn1/x509/PolicyQualifierId.class
PolicyQualifierId.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.PolicyQualifierId extends org.bouncycastle.asn1.ASN1ObjectIdentifier {
private static final String id_qt
public static final org.bouncycastle.asn1.x509.PolicyQualifierId id_qt_cps
public static final org.bouncycastle.asn1.x509.PolicyQualifierId id_qt_unotice
private void <init> (java.lang.String)
String id
static void <clinit> ()
}
org/bouncycastle/asn1/x509/PolicyQualifierInfo.class
PolicyQualifierInfo.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.PolicyQualifierInfo extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1ObjectIdentifier policyQualifierId
private org.bouncycastle.asn1.ASN1Encodable qualifier
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier policyQualifierId
org.bouncycastle.asn1.ASN1Encodable qualifier
public void <init> (java.lang.String)
String cps
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence as
public static org.bouncycastle.asn1.x509.PolicyQualifierInfo getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1ObjectIdentifier getPolicyQualifierId ()
public org.bouncycastle.asn1.ASN1Encodable getQualifier ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector dev
}
org/bouncycastle/asn1/x509/RSAPublicKeyStructure.class
RSAPublicKeyStructure.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.RSAPublicKeyStructure extends org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
public static org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/ReasonFlags.class
ReasonFlags.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.ReasonFlags extends org.bouncycastle.asn1.DERBitString {
public static final int UNUSED
public static final int KEY_COMPROMISE
public static final int CA_COMPROMISE
public static final int AFFILIATION_CHANGED
public static final int SUPERSEDED
public static final int CESSATION_OF_OPERATION
public static final int CERTIFICATE_HOLD
public static final int PRIVILEGE_WITHDRAWN
public static final int AA_COMPROMISE
public static final int unused
public static final int keyCompromise
public static final int cACompromise
public static final int affiliationChanged
public static final int superseded
public static final int cessationOfOperation
public static final int certificateHold
public static final int privilegeWithdrawn
public static final int aACompromise
public void <init> (int)
int reasons
public void <init> (org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.DERBitString reasons
}
org/bouncycastle/asn1/x509/SubjectKeyIdentifier.class
SubjectKeyIdentifier.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.SubjectKeyIdentifier extends org.bouncycastle.asn1.ASN1Object {
private byte[] keyidentifier
public static org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (java.lang.Object)
Object obj
public static org.bouncycastle.asn1.x509.SubjectKeyIdentifier fromExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
public void <init> (byte[])
byte[] keyid
protected void <init> (org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1OctetString keyid
public byte[] getKeyIdentifier ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.class
SubjectPublicKeyInfo.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
private org.bouncycastle.asn1.DERBitString keyData
public static org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
org.bouncycastle.asn1.ASN1Encodable publicKey
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] publicKey
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithm ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId ()
public org.bouncycastle.asn1.ASN1Primitive parsePublicKey () throws java.io.IOException
public org.bouncycastle.asn1.ASN1Primitive getPublicKey () throws java.io.IOException
public org.bouncycastle.asn1.DERBitString getPublicKeyData ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/TBSCertList$1.class
TBSCertList.java
package org.bouncycastle.asn1.x509
synthetic org.bouncycastle.asn1.x509.TBSCertList$1 extends java.lang.Object {
}
org/bouncycastle/asn1/x509/TBSCertList$CRLEntry.class
TBSCertList.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.TBSCertList$CRLEntry extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.x509.Extensions crlEntryExtensions
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x509.TBSCertList$CRLEntry getInstance (java.lang.Object)
Object o
public org.bouncycastle.asn1.ASN1Integer getUserCertificate ()
public org.bouncycastle.asn1.x509.Time getRevocationDate ()
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public boolean hasExtensions ()
}
org/bouncycastle/asn1/x509/TBSCertList$EmptyEnumeration.class
TBSCertList.java
package org.bouncycastle.asn1.x509
org.bouncycastle.asn1.x509.TBSCertList$EmptyEnumeration extends java.lang.Object implements java.util.Enumeration {
final synthetic org.bouncycastle.asn1.x509.TBSCertList this$0
private void <init> (org.bouncycastle.asn1.x509.TBSCertList)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
synthetic void <init> (org.bouncycastle.asn1.x509.TBSCertList, org.bouncycastle.asn1.x509.TBSCertList$1)
org.bouncycastle.asn1.x509.TBSCertList x0
org.bouncycastle.asn1.x509.TBSCertList$1 x1
}
org/bouncycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.class
TBSCertList.java
package org.bouncycastle.asn1.x509
org.bouncycastle.asn1.x509.TBSCertList$RevokedCertificatesEnumeration extends java.lang.Object implements java.util.Enumeration {
private final java.util.Enumeration en
final synthetic org.bouncycastle.asn1.x509.TBSCertList this$0
void <init> (org.bouncycastle.asn1.x509.TBSCertList, java.util.Enumeration)
java.util.Enumeration en
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/bouncycastle/asn1/x509/TBSCertList.class
TBSCertList.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.TBSCertList extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Integer version
org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.Time thisUpdate
org.bouncycastle.asn1.x509.Time nextUpdate
org.bouncycastle.asn1.ASN1Sequence revokedCertificates
org.bouncycastle.asn1.x509.Extensions crlExtensions
public static org.bouncycastle.asn1.x509.TBSCertList getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.TBSCertList getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
int seqPos
public int getVersionNumber ()
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public org.bouncycastle.asn1.x509.Time getThisUpdate ()
public org.bouncycastle.asn1.x509.Time getNextUpdate ()
public org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates ()
int i
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] entries
public java.util.Enumeration getRevokedCertificateEnumeration ()
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/TBSCertificate.class
TBSCertificate.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.TBSCertificate extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Integer version
org.bouncycastle.asn1.ASN1Integer serialNumber
org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.Time startDate
org.bouncycastle.asn1.x509.Time endDate
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
org.bouncycastle.asn1.DERBitString issuerUniqueId
org.bouncycastle.asn1.DERBitString subjectUniqueId
org.bouncycastle.asn1.x509.Extensions extensions
public static org.bouncycastle.asn1.x509.TBSCertificate getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.TBSCertificate getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject extra
org.bouncycastle.asn1.ASN1Sequence seq
int seqStart
boolean isV1
boolean isV2
org.bouncycastle.asn1.ASN1Sequence dates
int extras
public int getVersionNumber ()
public org.bouncycastle.asn1.ASN1Integer getVersion ()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public org.bouncycastle.asn1.x509.Time getStartDate ()
public org.bouncycastle.asn1.x509.Time getEndDate ()
public org.bouncycastle.asn1.x500.X500Name getSubject ()
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public org.bouncycastle.asn1.DERBitString getIssuerUniqueId ()
public org.bouncycastle.asn1.DERBitString getSubjectUniqueId ()
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector validity
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/TBSCertificateStructure.class
TBSCertificateStructure.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.TBSCertificateStructure extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x509.X509ObjectIdentifiers org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Integer version
org.bouncycastle.asn1.ASN1Integer serialNumber
org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.Time startDate
org.bouncycastle.asn1.x509.Time endDate
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
org.bouncycastle.asn1.DERBitString issuerUniqueId
org.bouncycastle.asn1.DERBitString subjectUniqueId
org.bouncycastle.asn1.x509.X509Extensions extensions
public static org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject extra
int extras
org.bouncycastle.asn1.ASN1Sequence seq
int seqStart
org.bouncycastle.asn1.ASN1Sequence dates
public int getVersion ()
public org.bouncycastle.asn1.ASN1Integer getVersionNumber ()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public org.bouncycastle.asn1.x509.Time getStartDate ()
public org.bouncycastle.asn1.x509.Time getEndDate ()
public org.bouncycastle.asn1.x500.X500Name getSubject ()
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public org.bouncycastle.asn1.DERBitString getIssuerUniqueId ()
public org.bouncycastle.asn1.DERBitString getSubjectUniqueId ()
public org.bouncycastle.asn1.x509.X509Extensions getExtensions ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x509/Time.class
Time.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.Time extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
org.bouncycastle.asn1.ASN1Primitive time
public static org.bouncycastle.asn1.x509.Time getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void <init> (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive time
public void <init> (java.util.Date)
java.util.Date time
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public void <init> (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public static org.bouncycastle.asn1.x509.Time getInstance (java.lang.Object)
Object obj
public java.lang.String getTime ()
public java.util.Date getDate ()
java.text.ParseException e
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.class
V1TBSCertificateGenerator.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.V1TBSCertificateGenerator extends java.lang.Object {
org.bouncycastle.asn1.DERTaggedObject version
org.bouncycastle.asn1.ASN1Integer serialNumber
org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.Time startDate
org.bouncycastle.asn1.x509.Time endDate
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
public void <init> ()
public void setSerialNumber (org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.ASN1Integer serialNumber
public void setSignature (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
public void setIssuer (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name issuer
public void setIssuer (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name issuer
public void setStartDate (org.bouncycastle.asn1.x509.Time)
org.bouncycastle.asn1.x509.Time startDate
public void setStartDate (org.bouncycastle.asn1.ASN1UTCTime)
org.bouncycastle.asn1.ASN1UTCTime startDate
public void setEndDate (org.bouncycastle.asn1.x509.Time)
org.bouncycastle.asn1.x509.Time endDate
public void setEndDate (org.bouncycastle.asn1.ASN1UTCTime)
org.bouncycastle.asn1.ASN1UTCTime endDate
public void setSubject (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name subject
public void setSubject (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name subject
public void setSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo
public org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate ()
org.bouncycastle.asn1.ASN1EncodableVector validity
org.bouncycastle.asn1.ASN1EncodableVector seq
}
org/bouncycastle/asn1/x509/V2Form.class
V2Form.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.V2Form extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.GeneralNames issuerName
org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public static org.bouncycastle.asn1.x509.V2Form getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.V2Form getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralNames issuerName
public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.x509.IssuerSerial)
org.bouncycastle.asn1.x509.GeneralNames issuerName
org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.x509.ObjectDigestInfo)
org.bouncycastle.asn1.x509.GeneralNames issuerName
org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.x509.IssuerSerial, org.bouncycastle.asn1.x509.ObjectDigestInfo)
org.bouncycastle.asn1.x509.GeneralNames issuerName
org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1TaggedObject o
int i
org.bouncycastle.asn1.ASN1Sequence seq
int index
public org.bouncycastle.asn1.x509.GeneralNames getIssuerName ()
public org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID ()
public org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.class
V3TBSCertificateGenerator.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.V3TBSCertificateGenerator extends java.lang.Object {
org.bouncycastle.asn1.DERTaggedObject version
org.bouncycastle.asn1.ASN1Integer serialNumber
org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.Time startDate
org.bouncycastle.asn1.x509.Time endDate
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
org.bouncycastle.asn1.x509.Extensions extensions
private boolean altNamePresentAndCritical
private org.bouncycastle.asn1.DERBitString issuerUniqueID
private org.bouncycastle.asn1.DERBitString subjectUniqueID
public void <init> ()
public void setSerialNumber (org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.ASN1Integer serialNumber
public void setSignature (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
public void setIssuer (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name issuer
public void setIssuer (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name issuer
public void setStartDate (org.bouncycastle.asn1.ASN1UTCTime)
org.bouncycastle.asn1.ASN1UTCTime startDate
public void setStartDate (org.bouncycastle.asn1.x509.Time)
org.bouncycastle.asn1.x509.Time startDate
public void setEndDate (org.bouncycastle.asn1.ASN1UTCTime)
org.bouncycastle.asn1.ASN1UTCTime endDate
public void setEndDate (org.bouncycastle.asn1.x509.Time)
org.bouncycastle.asn1.x509.Time endDate
public void setSubject (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name subject
public void setSubject (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name subject
public void setIssuerUniqueID (org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.DERBitString uniqueID
public void setSubjectUniqueID (org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.DERBitString uniqueID
public void setSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo
public void setExtensions (org.bouncycastle.asn1.x509.X509Extensions)
org.bouncycastle.asn1.x509.X509Extensions extensions
public void setExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extension altName
org.bouncycastle.asn1.x509.Extensions extensions
public org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate ()
org.bouncycastle.asn1.ASN1EncodableVector validity
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x509/X509CertificateStructure.class
X509CertificateStructure.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.X509CertificateStructure extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x509.X509ObjectIdentifiers org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.DERBitString sig
public static org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.x509.TBSCertificateStructure getTBSCertificate ()
public int getVersion ()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public org.bouncycastle.asn1.x509.Time getStartDate ()
public org.bouncycastle.asn1.x509.Time getEndDate ()
public org.bouncycastle.asn1.x500.X500Name getSubject ()
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public org.bouncycastle.asn1.DERBitString getSignature ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x509/X509DefaultEntryConverter.class
X509DefaultEntryConverter.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.X509DefaultEntryConverter extends org.bouncycastle.asn1.x509.X509NameEntryConverter {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive getConvertedValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
java.io.IOException e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
}
org/bouncycastle/asn1/x509/X509Extension.class
X509Extension.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.X509Extension extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier logoType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation
boolean critical
org.bouncycastle.asn1.ASN1OctetString value
public void <init> (org.bouncycastle.asn1.ASN1Boolean, org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1Boolean critical
org.bouncycastle.asn1.ASN1OctetString value
public void <init> (boolean, org.bouncycastle.asn1.ASN1OctetString)
boolean critical
org.bouncycastle.asn1.ASN1OctetString value
public boolean isCritical ()
public org.bouncycastle.asn1.ASN1OctetString getValue ()
public org.bouncycastle.asn1.ASN1Encodable getParsedValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.asn1.x509.X509Extension other
public static org.bouncycastle.asn1.ASN1Primitive convertValueToObject (org.bouncycastle.asn1.x509.X509Extension) throws java.lang.IllegalArgumentException
java.io.IOException e
org.bouncycastle.asn1.x509.X509Extension ext
static void <clinit> ()
}
org/bouncycastle/asn1/x509/X509Extensions.class
X509Extensions.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.X509Extensions extends org.bouncycastle.asn1.ASN1Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectDirectoryAttributes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectKeyIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier KeyUsage
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PrivateKeyUsagePeriod
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectAlternativeName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier IssuerAlternativeName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BasicConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CRLNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ReasonCode
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier InstructionCode
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier InvalidityDate
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DeltaCRLIndicator
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier IssuingDistributionPoint
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CertificateIssuer
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NameConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CRLDistributionPoints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CertificatePolicies
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyMappings
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityKeyIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyConstraints
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ExtendedKeyUsage
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier FreshestCRL
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier InhibitAnyPolicy
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityInfoAccess
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectInfoAccess
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier LogoType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BiometricInfo
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier QCStatements
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier AuditIdentity
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NoRevAvail
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier TargetInformation
private java.util.Hashtable extensions
private java.util.Vector ordering
public static org.bouncycastle.asn1.x509.X509Extensions getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.X509Extensions getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence s
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (java.util.Hashtable)
java.util.Hashtable extensions
public void <init> (java.util.Vector, java.util.Hashtable)
java.util.Enumeration e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.X509Extension ext
java.util.Vector ordering
java.util.Hashtable extensions
java.util.Enumeration e
public void <init> (java.util.Vector, java.util.Vector)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.X509Extension ext
java.util.Vector objectIDs
java.util.Vector values
java.util.Enumeration e
int count
public java.util.Enumeration oids ()
public org.bouncycastle.asn1.x509.X509Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.X509Extension ext
org.bouncycastle.asn1.ASN1EncodableVector vec
java.util.Enumeration e
public boolean equivalent (org.bouncycastle.asn1.x509.X509Extensions)
Object key
org.bouncycastle.asn1.x509.X509Extensions other
java.util.Enumeration e1
public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs ()
private org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs (boolean)
Object oid
int i
boolean isCritical
java.util.Vector oidVec
private org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOidArray (java.util.Vector)
int i
java.util.Vector oidVec
org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
static void <clinit> ()
}
org/bouncycastle/asn1/x509/X509ExtensionsGenerator.class
X509ExtensionsGenerator.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.X509ExtensionsGenerator extends java.lang.Object {
private java.util.Hashtable extensions
private java.util.Vector extOrdering
public void <init> ()
public void reset ()
public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable)
java.io.IOException e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
byte[] value
public boolean isEmpty ()
public org.bouncycastle.asn1.x509.X509Extensions generate ()
}
org/bouncycastle/asn1/x509/X509Name.class
X509Name.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.X509Name extends org.bouncycastle.asn1.ASN1Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier C
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier O
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier OU
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier T
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CN
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SN
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier STREET
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier L
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ST
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier E
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UID
public static boolean DefaultReverse
public static final java.util.Hashtable DefaultSymbols
public static final java.util.Hashtable RFC2253Symbols
public static final java.util.Hashtable RFC1779Symbols
public static final java.util.Hashtable DefaultLookUp
public static final java.util.Hashtable OIDLookUp
public static final java.util.Hashtable SymbolLookUp
private static final Boolean TRUE
private static final Boolean FALSE
private org.bouncycastle.asn1.x509.X509NameEntryConverter converter
private java.util.Vector ordering
private java.util.Vector values
private java.util.Vector added
private org.bouncycastle.asn1.ASN1Sequence seq
private boolean isHashCodeCalculated
private int hashCodeValue
public static org.bouncycastle.asn1.x509.X509Name getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x509.X509Name getInstance (java.lang.Object)
Object obj
protected void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
String v
java.io.IOException e1
org.bouncycastle.asn1.ASN1Sequence s
org.bouncycastle.asn1.ASN1Encodable value
int i
org.bouncycastle.asn1.ASN1Set set
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void <init> (java.util.Hashtable)
java.util.Hashtable attributes
public void <init> (java.util.Vector, java.util.Hashtable)
java.util.Vector ordering
java.util.Hashtable attributes
public void <init> (java.util.Vector, java.util.Hashtable, org.bouncycastle.asn1.x509.X509NameEntryConverter)
int i
java.util.Enumeration e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
int i
java.util.Vector ordering
java.util.Hashtable attributes
org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void <init> (java.util.Vector, java.util.Vector)
java.util.Vector oids
java.util.Vector values
public void <init> (java.util.Vector, java.util.Vector, org.bouncycastle.asn1.x509.X509NameEntryConverter)
int i
java.util.Vector oids
java.util.Vector values
org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void <init> (java.lang.String)
String dirName
public void <init> (java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter)
String dirName
org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void <init> (boolean, java.lang.String)
boolean reverse
String dirName
public void <init> (boolean, java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter)
boolean reverse
String dirName
org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void <init> (boolean, java.util.Hashtable, java.lang.String)
boolean reverse
java.util.Hashtable lookUp
String dirName
private org.bouncycastle.asn1.ASN1ObjectIdentifier decodeOID (java.lang.String, java.util.Hashtable)
String name
java.util.Hashtable lookUp
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
private java.lang.String unescape (java.lang.String)
char c
int i
String elt
char[] elts
boolean escaped
boolean quoted
StringBuffer buf
int start
boolean nonWhiteSpaceEncountered
int lastEscaped
public void <init> (boolean, java.util.Hashtable, java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter)
org.bouncycastle.asn1.x509.X509NameTokenizer pTok
String token
int i
java.util.Vector o
java.util.Vector v
java.util.Vector a
int count
boolean reverse
java.util.Hashtable lookUp
String dirName
org.bouncycastle.asn1.x509.X509NameEntryConverter converter
org.bouncycastle.asn1.x509.X509NameTokenizer nTok
private void addEntry (java.util.Hashtable, java.lang.String, java.lang.Boolean)
java.util.Hashtable lookUp
String token
Boolean isAdded
org.bouncycastle.asn1.x509.X509NameTokenizer vTok
String name
String value
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Vector getOIDs ()
int i
java.util.Vector v
public java.util.Vector getValues ()
int i
java.util.Vector v
public java.util.Vector getValues (org.bouncycastle.asn1.ASN1ObjectIdentifier)
String val
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.util.Vector v
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String str
int i
org.bouncycastle.asn1.ASN1EncodableVector vec
org.bouncycastle.asn1.ASN1EncodableVector sVec
org.bouncycastle.asn1.ASN1ObjectIdentifier lstOid
public boolean equals (java.lang.Object, boolean)
org.bouncycastle.asn1.x509.X509Name other
IllegalArgumentException e
String value
String oValue
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1ObjectIdentifier oOid
int i
Object obj
boolean inOrder
org.bouncycastle.asn1.ASN1Primitive derO
org.bouncycastle.asn1.x509.X509Name other
int orderingSize
public int hashCode ()
String value
int i
public boolean equals (java.lang.Object)
org.bouncycastle.asn1.x509.X509Name other
IllegalArgumentException e
int start
int end
int delta
String oValue
org.bouncycastle.asn1.ASN1ObjectIdentifier oOid
int j
boolean found
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
int i
Object obj
org.bouncycastle.asn1.ASN1Primitive derO
org.bouncycastle.asn1.x509.X509Name other
int orderingSize
boolean[] indexes
int start
int end
int delta
private boolean equivalentStrings (java.lang.String, java.lang.String)
String s1
String s2
String value
String oValue
private java.lang.String canonicalize (java.lang.String)
org.bouncycastle.asn1.ASN1Primitive obj
String s
String value
private org.bouncycastle.asn1.ASN1Primitive decodeObject (java.lang.String)
java.io.IOException e
String oValue
private java.lang.String stripInternalSpaces (java.lang.String)
char c2
int k
char c1
String str
StringBuffer res
private void appendValue (java.lang.StringBuffer, java.util.Hashtable, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
StringBuffer buf
java.util.Hashtable oidSymbols
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
String sym
int start
int end
public java.lang.String toString (boolean, java.util.Hashtable)
int i
int i
int i
boolean reverse
java.util.Hashtable oidSymbols
StringBuffer buf
java.util.Vector components
boolean first
StringBuffer ava
private java.lang.String bytesToString (byte[])
int i
byte[] data
char[] cs
public java.lang.String toString ()
static void <clinit> ()
}
org/bouncycastle/asn1/x509/X509NameEntryConverter.class
X509NameEntryConverter.java
package org.bouncycastle.asn1.x509
public abstract org.bouncycastle.asn1.x509.X509NameEntryConverter extends java.lang.Object {
public void <init> ()
protected org.bouncycastle.asn1.ASN1Primitive convertHexEncoded (java.lang.String, int) throws java.io.IOException
String str
int off
protected boolean canBePrintable (java.lang.String)
String str
public abstract org.bouncycastle.asn1.ASN1Primitive getConvertedValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
}
org/bouncycastle/asn1/x509/X509NameTokenizer.class
X509NameTokenizer.java
package org.bouncycastle.asn1.x509
public org.bouncycastle.asn1.x509.X509NameTokenizer extends java.lang.Object {
private String value
private int index
private char separator
private StringBuffer buf
public void <init> (java.lang.String)
String oid
public void <init> (java.lang.String, char)
String oid
char separator
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
char c
int end
boolean quoted
boolean escaped
}
org/bouncycastle/asn1/x509/X509ObjectIdentifiers.class
X509ObjectIdentifiers.java
package org.bouncycastle.asn1.x509
public abstract org.bouncycastle.asn1.x509.X509ObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier commonName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier countryName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier localityName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier stateOrProvinceName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier organization
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier organizationalUnitName
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_telephoneNumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_name
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_organizationIdentifier
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_SHA1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160WithRSAEncryption
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ea_rsa
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pss_shake128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pss_shake256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_shake128
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_shake256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pe
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ce
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_caIssuers
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_ocsp
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ocspAccessMethod
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier crlAccessMethod
static void <clinit> ()
}
org/bouncycastle/asn1/x9/
org/bouncycastle/asn1/x9/DHDomainParameters.class
DHDomainParameters.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.DHDomainParameters extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Integer p
private org.bouncycastle.asn1.ASN1Integer g
private org.bouncycastle.asn1.ASN1Integer q
private org.bouncycastle.asn1.ASN1Integer j
private org.bouncycastle.asn1.x9.DHValidationParms validationParms
public static org.bouncycastle.asn1.x9.DHDomainParameters getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x9.DHDomainParameters getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.asn1.x9.DHValidationParms)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
java.math.BigInteger j
org.bouncycastle.asn1.x9.DHValidationParms validationParms
public void <init> (org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.x9.DHValidationParms)
org.bouncycastle.asn1.ASN1Integer p
org.bouncycastle.asn1.ASN1Integer g
org.bouncycastle.asn1.ASN1Integer q
org.bouncycastle.asn1.ASN1Integer j
org.bouncycastle.asn1.x9.DHValidationParms validationParms
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
org.bouncycastle.asn1.ASN1Encodable next
private static org.bouncycastle.asn1.ASN1Encodable getNext (java.util.Enumeration)
java.util.Enumeration e
public org.bouncycastle.asn1.ASN1Integer getP ()
public org.bouncycastle.asn1.ASN1Integer getG ()
public org.bouncycastle.asn1.ASN1Integer getQ ()
public org.bouncycastle.asn1.ASN1Integer getJ ()
public org.bouncycastle.asn1.x9.DHValidationParms getValidationParms ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x9/DHPublicKey.class
DHPublicKey.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.DHPublicKey extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Integer y
public static org.bouncycastle.asn1.x9.DHPublicKey getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x9.DHPublicKey getInstance (java.lang.Object)
Object obj
private void <init> (org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.ASN1Integer y
public void <init> (java.math.BigInteger)
java.math.BigInteger y
public java.math.BigInteger getY ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x9/DHValidationParms.class
DHValidationParms.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.DHValidationParms extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.DERBitString seed
private org.bouncycastle.asn1.ASN1Integer pgenCounter
public static org.bouncycastle.asn1.x9.DHValidationParms getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x9.DHValidationParms getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.DERBitString seed
org.bouncycastle.asn1.ASN1Integer pgenCounter
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.DERBitString getSeed ()
public org.bouncycastle.asn1.ASN1Integer getPgenCounter ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x9/DomainParameters.class
DomainParameters.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.DomainParameters extends org.bouncycastle.asn1.ASN1Object {
private final org.bouncycastle.asn1.ASN1Integer p
private final org.bouncycastle.asn1.ASN1Integer g
private final org.bouncycastle.asn1.ASN1Integer q
private final org.bouncycastle.asn1.ASN1Integer j
private final org.bouncycastle.asn1.x9.ValidationParams validationParams
public static org.bouncycastle.asn1.x9.DomainParameters getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x9.DomainParameters getInstance (java.lang.Object)
Object obj
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.asn1.x9.ValidationParams)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
java.math.BigInteger j
org.bouncycastle.asn1.x9.ValidationParams validationParams
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
org.bouncycastle.asn1.ASN1Encodable next
private static org.bouncycastle.asn1.ASN1Encodable getNext (java.util.Enumeration)
java.util.Enumeration e
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getJ ()
public org.bouncycastle.asn1.x9.ValidationParams getValidationParams ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x9/ECNamedCurveTable.class
ECNamedCurveTable.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.ECNamedCurveTable extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
org.bouncycastle.asn1.x9.X9ECParameters ecP
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters ecP
public static java.util.Enumeration getNames ()
java.util.Vector v
private static void addEnumeration (java.util.Vector, java.util.Enumeration)
java.util.Vector v
java.util.Enumeration e
}
org/bouncycastle/asn1/x9/ValidationParams.class
ValidationParams.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.ValidationParams extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.DERBitString seed
private org.bouncycastle.asn1.ASN1Integer pgenCounter
public static org.bouncycastle.asn1.x9.ValidationParams getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static org.bouncycastle.asn1.x9.ValidationParams getInstance (java.lang.Object)
Object obj
public void <init> (byte[], int)
byte[] seed
int pgenCounter
public void <init> (org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.DERBitString seed
org.bouncycastle.asn1.ASN1Integer pgenCounter
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public byte[] getSeed ()
public java.math.BigInteger getPgenCounter ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x9/X962NamedCurves$1.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$1 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$10.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$10 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$11.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$11 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$12.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$12 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$13.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$13 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$14.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$14 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$15.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$15 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$16.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$16 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$17.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$17 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$18.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$18 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$19.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$19 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$2.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$2 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$20.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$20 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$21.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$21 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$22.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$22 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$23.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$23 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$3.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$3 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$4.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$4 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$5.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$5 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$6.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$6 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$7.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$7 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$8.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$8 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves$9.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
org.bouncycastle.asn1.x9.X962NamedCurves$9 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/asn1/x9/X962NamedCurves.class
X962NamedCurves.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X962NamedCurves extends java.lang.Object {
static org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v1
static org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v2
static org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v3
static org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v1
static org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v2
static org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v3
static org.bouncycastle.asn1.x9.X9ECParametersHolder prime256v1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v2
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v3
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb176w1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v2
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v3
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb208w1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v2
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v3
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb272w1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb304w1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb359v1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb368w1
static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb431r1
static final java.util.Hashtable objIds
static final java.util.Hashtable curves
static final java.util.Hashtable names
public void <init> ()
private static org.bouncycastle.asn1.x9.X9ECPoint configureBasepoint (org.bouncycastle.math.ec.ECCurve, java.lang.String)
org.bouncycastle.math.ec.ECCurve curve
String encoding
org.bouncycastle.asn1.x9.X9ECPoint G
private static org.bouncycastle.math.ec.ECCurve configureCurve (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve curve
private static java.math.BigInteger fromHex (java.lang.String)
String hex
static void defineCurve (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static synthetic java.math.BigInteger access$000 (java.lang.String)
String x0
static synthetic org.bouncycastle.math.ec.ECCurve access$100 (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve x0
static synthetic org.bouncycastle.asn1.x9.X9ECPoint access$200 (org.bouncycastle.math.ec.ECCurve, java.lang.String)
org.bouncycastle.math.ec.ECCurve x0
String x1
static void <clinit> ()
}
org/bouncycastle/asn1/x9/X962Parameters.class
X962Parameters.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X962Parameters extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
private org.bouncycastle.asn1.ASN1Primitive params
public static org.bouncycastle.asn1.x9.X962Parameters getInstance (java.lang.Object)
Exception e
Object obj
public static org.bouncycastle.asn1.x9.X962Parameters getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean)
org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void <init> (org.bouncycastle.asn1.x9.X9ECParameters)
org.bouncycastle.asn1.x9.X9ECParameters ecParameters
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier namedCurve
public void <init> (org.bouncycastle.asn1.ASN1Null)
org.bouncycastle.asn1.ASN1Null obj
private void <init> (org.bouncycastle.asn1.ASN1Primitive)
org.bouncycastle.asn1.ASN1Primitive obj
public boolean isNamedCurve ()
public boolean isImplicitlyCA ()
public org.bouncycastle.asn1.ASN1Primitive getParameters ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x9/X9Curve.class
X9Curve.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X9Curve extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
private org.bouncycastle.math.ec.ECCurve curve
private byte[] seed
private org.bouncycastle.asn1.ASN1ObjectIdentifier fieldIdentifier
public void <init> (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve curve
public void <init> (org.bouncycastle.math.ec.ECCurve, byte[])
org.bouncycastle.math.ec.ECCurve curve
byte[] seed
public void <init> (org.bouncycastle.asn1.x9.X9FieldID, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.asn1.ASN1Sequence)
java.math.BigInteger p
java.math.BigInteger A
java.math.BigInteger B
org.bouncycastle.asn1.ASN1Sequence pentanomial
org.bouncycastle.asn1.ASN1Sequence parameters
int m
org.bouncycastle.asn1.ASN1ObjectIdentifier representation
int k1
int k2
int k3
java.math.BigInteger A
java.math.BigInteger B
org.bouncycastle.asn1.x9.X9FieldID fieldID
java.math.BigInteger order
java.math.BigInteger cofactor
org.bouncycastle.asn1.ASN1Sequence seq
private void setFieldIdentifier ()
public org.bouncycastle.math.ec.ECCurve getCurve ()
public byte[] getSeed ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x9/X9ECParameters.class
X9ECParameters.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X9ECParameters extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
private static final java.math.BigInteger ONE
private org.bouncycastle.asn1.x9.X9FieldID fieldID
private org.bouncycastle.math.ec.ECCurve curve
private org.bouncycastle.asn1.x9.X9ECPoint g
private java.math.BigInteger n
private java.math.BigInteger h
private byte[] seed
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.x9.X9Curve x9c
Object p
public static org.bouncycastle.asn1.x9.X9ECParameters getInstance (java.lang.Object)
Object obj
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint g
java.math.BigInteger n
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint g
java.math.BigInteger n
java.math.BigInteger h
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
org.bouncycastle.math.field.PolynomialExtensionField field
int[] exponents
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint g
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public org.bouncycastle.math.ec.ECCurve getCurve ()
public org.bouncycastle.math.ec.ECPoint getG ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
public byte[] getSeed ()
public boolean hasSeed ()
public org.bouncycastle.asn1.x9.X9Curve getCurveEntry ()
public org.bouncycastle.asn1.x9.X9FieldID getFieldIDEntry ()
public org.bouncycastle.asn1.x9.X9ECPoint getBaseEntry ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
static void <clinit> ()
}
org/bouncycastle/asn1/x9/X9ECParametersHolder.class
X9ECParametersHolder.java
package org.bouncycastle.asn1.x9
public abstract org.bouncycastle.asn1.x9.X9ECParametersHolder extends java.lang.Object {
private org.bouncycastle.asn1.x9.X9ECParameters params
public void <init> ()
public synchronized org.bouncycastle.asn1.x9.X9ECParameters getParameters ()
protected abstract org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
}
org/bouncycastle/asn1/x9/X9ECPoint.class
X9ECPoint.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X9ECPoint extends org.bouncycastle.asn1.ASN1Object {
private final org.bouncycastle.asn1.ASN1OctetString encoding
private org.bouncycastle.math.ec.ECCurve c
private org.bouncycastle.math.ec.ECPoint p
public void <init> (org.bouncycastle.math.ec.ECPoint, boolean)
org.bouncycastle.math.ec.ECPoint p
boolean compressed
public void <init> (org.bouncycastle.math.ec.ECCurve, byte[])
org.bouncycastle.math.ec.ECCurve c
byte[] encoding
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.asn1.ASN1OctetString s
public byte[] getPointEncoding ()
public synchronized org.bouncycastle.math.ec.ECPoint getPoint ()
public boolean isPointCompressed ()
byte[] octets
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/asn1/x9/X9FieldElement.class
X9FieldElement.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X9FieldElement extends org.bouncycastle.asn1.ASN1Object {
protected org.bouncycastle.math.ec.ECFieldElement f
private static org.bouncycastle.asn1.x9.X9IntegerConverter converter
public void <init> (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement f
public void <init> (java.math.BigInteger, org.bouncycastle.asn1.ASN1OctetString)
java.math.BigInteger p
org.bouncycastle.asn1.ASN1OctetString s
public void <init> (int, int, int, int, org.bouncycastle.asn1.ASN1OctetString)
int m
int k1
int k2
int k3
org.bouncycastle.asn1.ASN1OctetString s
public org.bouncycastle.math.ec.ECFieldElement getValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
int byteCount
byte[] paddedBigInteger
static void <clinit> ()
}
org/bouncycastle/asn1/x9/X9FieldID.class
X9FieldID.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X9FieldID extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
private org.bouncycastle.asn1.ASN1ObjectIdentifier id
private org.bouncycastle.asn1.ASN1Primitive parameters
public void <init> (java.math.BigInteger)
java.math.BigInteger primeP
public void <init> (int, int)
int m
int k1
public void <init> (int, int, int, int)
org.bouncycastle.asn1.ASN1EncodableVector pentanomialParams
int m
int k1
int k2
int k3
org.bouncycastle.asn1.ASN1EncodableVector fieldIdParams
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.asn1.x9.X9FieldID getInstance (java.lang.Object)
Object obj
public org.bouncycastle.asn1.ASN1ObjectIdentifier getIdentifier ()
public org.bouncycastle.asn1.ASN1Primitive getParameters ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/asn1/x9/X9IntegerConverter.class
X9IntegerConverter.java
package org.bouncycastle.asn1.x9
public org.bouncycastle.asn1.x9.X9IntegerConverter extends java.lang.Object {
public void <init> ()
public int getByteLength (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve c
public int getByteLength (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement fe
public byte[] integerToBytes (java.math.BigInteger, int)
byte[] tmp
byte[] tmp
java.math.BigInteger s
int qLength
byte[] bytes
}
org/bouncycastle/asn1/x9/X9ObjectIdentifiers.class
X9ObjectIdentifiers.java
package org.bouncycastle.asn1.x9
public abstract org.bouncycastle.asn1.x9.X9ObjectIdentifiers extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_62
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_fieldType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime_field
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier characteristic_two_field
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier gnBasis
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier tpBasis
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ppBasis
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecSigType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_publicKeyType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecPublicKey
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA224
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA256
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA384
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA512
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cTwoCurve
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb176w1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v4
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb208w1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v4
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v5
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb272w1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb304w1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb359v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb368w1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb431r1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier primeCurve
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v3
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime256v1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_63_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha1kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha1kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha1kdf_scheme
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_42
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhpublicnumber
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_42_schemes
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhStatic
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhEphem
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhOneFlow
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybridOneFlow
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqv2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqv1
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_44
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_44_components
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_kdf_kdf2
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_kdf_kdf3
static void <clinit> ()
}
org/bouncycastle/cert/
org/bouncycastle/cert/AttributeCertificateHolder.class
AttributeCertificateHolder.java
package org.bouncycastle.cert
public org.bouncycastle.cert.AttributeCertificateHolder extends java.lang.Object implements org.bouncycastle.util.Selector {
private static org.bouncycastle.operator.DigestCalculatorProvider digestCalculatorProvider
final org.bouncycastle.asn1.x509.Holder holder
void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
org.bouncycastle.asn1.x500.X500Name issuerName
java.math.BigInteger serialNumber
public void <init> (org.bouncycastle.cert.X509CertificateHolder)
org.bouncycastle.cert.X509CertificateHolder cert
public void <init> (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name principal
public void <init> (int, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1ObjectIdentifier, byte[])
int digestedObjectType
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm
org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID
byte[] objectDigest
public int getDigestedObjectType ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public byte[] getObjectDigest ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getOtherObjectTypeID ()
private org.bouncycastle.asn1.x509.GeneralNames generateGeneralNames (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name principal
private boolean matchesDN (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralName gn
int i
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.GeneralNames targets
org.bouncycastle.asn1.x509.GeneralName[] names
private org.bouncycastle.asn1.x500.X500Name[] getPrincipals (org.bouncycastle.asn1.x509.GeneralName[])
int i
org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List l
public org.bouncycastle.asn1.x500.X500Name[] getEntityNames ()
public org.bouncycastle.asn1.x500.X500Name[] getIssuer ()
public java.math.BigInteger getSerialNumber ()
public java.lang.Object clone ()
public boolean match (java.lang.Object)
org.bouncycastle.operator.DigestCalculator digCalc
java.io.OutputStream digOut
Exception e
Object obj
org.bouncycastle.cert.X509CertificateHolder x509Cert
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.cert.AttributeCertificateHolder other
public int hashCode ()
public static void setDigestCalculatorProvider (org.bouncycastle.operator.DigestCalculatorProvider)
org.bouncycastle.operator.DigestCalculatorProvider digCalcProvider
}
org/bouncycastle/cert/AttributeCertificateIssuer.class
AttributeCertificateIssuer.java
package org.bouncycastle.cert
public org.bouncycastle.cert.AttributeCertificateIssuer extends java.lang.Object implements org.bouncycastle.util.Selector {
final org.bouncycastle.asn1.ASN1Encodable form
public void <init> (org.bouncycastle.asn1.x509.AttCertIssuer)
org.bouncycastle.asn1.x509.AttCertIssuer issuer
public void <init> (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name principal
public org.bouncycastle.asn1.x500.X500Name[] getNames ()
org.bouncycastle.asn1.x509.GeneralNames name
int i
org.bouncycastle.asn1.x509.GeneralNames name
org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List l
private boolean matchesDN (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralName gn
int i
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.GeneralNames targets
org.bouncycastle.asn1.x509.GeneralName[] names
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.cert.AttributeCertificateIssuer other
public int hashCode ()
public boolean match (java.lang.Object)
org.bouncycastle.asn1.x509.V2Form issuer
org.bouncycastle.asn1.x509.GeneralNames name
org.bouncycastle.asn1.x509.GeneralNames name
Object obj
org.bouncycastle.cert.X509CertificateHolder x509Cert
}
org/bouncycastle/cert/CertException.class
CertException.java
package org.bouncycastle.cert
public org.bouncycastle.cert.CertException extends java.lang.Exception {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void <init> (java.lang.String)
String msg
public java.lang.Throwable getCause ()
}
org/bouncycastle/cert/CertIOException.class
CertIOException.java
package org.bouncycastle.cert
public org.bouncycastle.cert.CertIOException extends java.io.IOException {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void <init> (java.lang.String)
String msg
public java.lang.Throwable getCause ()
}
org/bouncycastle/cert/CertUtils.class
CertUtils.java
package org.bouncycastle.cert
org.bouncycastle.cert.CertUtils extends java.lang.Object {
private static java.util.Set EMPTY_SET
private static java.util.List EMPTY_LIST
void <init> ()
static org.bouncycastle.asn1.ASN1Primitive parseNonEmptyASN1 (byte[]) throws java.io.IOException
byte[] encoding
org.bouncycastle.asn1.ASN1Primitive p
static org.bouncycastle.cert.X509CertificateHolder generateFullCert (org.bouncycastle.operator.ContentSigner, org.bouncycastle.asn1.x509.TBSCertificate)
java.io.IOException e
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
static org.bouncycastle.cert.X509AttributeCertificateHolder generateFullAttrCert (org.bouncycastle.operator.ContentSigner, org.bouncycastle.asn1.x509.AttributeCertificateInfo)
java.io.IOException e
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.asn1.x509.AttributeCertificateInfo attrInfo
static org.bouncycastle.cert.X509CRLHolder generateFullCRL (org.bouncycastle.operator.ContentSigner, org.bouncycastle.asn1.x509.TBSCertList)
java.io.IOException e
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.asn1.x509.TBSCertList tbsCertList
private static byte[] generateSig (org.bouncycastle.operator.ContentSigner, org.bouncycastle.asn1.ASN1Object) throws java.io.IOException
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.asn1.ASN1Object tbsObj
java.io.OutputStream sOut
private static org.bouncycastle.asn1.x509.Certificate generateStructure (org.bouncycastle.asn1.x509.TBSCertificate, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
byte[] signature
org.bouncycastle.asn1.ASN1EncodableVector v
private static org.bouncycastle.asn1.x509.AttributeCertificate generateAttrStructure (org.bouncycastle.asn1.x509.AttributeCertificateInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.AttributeCertificateInfo attrInfo
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
byte[] signature
org.bouncycastle.asn1.ASN1EncodableVector v
private static org.bouncycastle.asn1.x509.CertificateList generateCRLStructure (org.bouncycastle.asn1.x509.TBSCertList, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.TBSCertList tbsCertList
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
byte[] signature
org.bouncycastle.asn1.ASN1EncodableVector v
static java.util.Set getCriticalExtensionOIDs (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
static java.util.Set getNonCriticalExtensionOIDs (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
static java.util.List getExtensionOIDs (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
static void addExtension (org.bouncycastle.asn1.x509.ExtensionsGenerator, org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws org.bouncycastle.cert.CertIOException
java.io.IOException e
org.bouncycastle.asn1.x509.ExtensionsGenerator extGenerator
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean isCritical
org.bouncycastle.asn1.ASN1Encodable value
static org.bouncycastle.asn1.DERBitString booleanToBitString (boolean[])
int i
boolean[] id
byte[] bytes
int pad
static boolean[] bitStringToBoolean (org.bouncycastle.asn1.DERBitString)
int i
byte[] bytes
boolean[] boolId
org.bouncycastle.asn1.DERBitString bitString
static java.util.Date recoverDate (org.bouncycastle.asn1.ASN1GeneralizedTime)
java.text.ParseException e
org.bouncycastle.asn1.ASN1GeneralizedTime time
static boolean isAlgIdEqual (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier id1
org.bouncycastle.asn1.x509.AlgorithmIdentifier id2
static org.bouncycastle.asn1.x509.ExtensionsGenerator doReplaceExtension (org.bouncycastle.asn1.x509.ExtensionsGenerator, org.bouncycastle.asn1.x509.Extension)
org.bouncycastle.asn1.ASN1ObjectIdentifier extOid
java.util.Enumeration en
org.bouncycastle.asn1.x509.ExtensionsGenerator extGenerator
org.bouncycastle.asn1.x509.Extension ext
boolean isReplaced
org.bouncycastle.asn1.x509.Extensions exts
static org.bouncycastle.asn1.x509.ExtensionsGenerator doRemoveExtension (org.bouncycastle.asn1.x509.ExtensionsGenerator, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier extOid
java.util.Enumeration en
org.bouncycastle.asn1.x509.ExtensionsGenerator extGenerator
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean isRemoved
org.bouncycastle.asn1.x509.Extensions exts
static void <clinit> ()
}
org/bouncycastle/cert/X509AttributeCertificateHolder.class
X509AttributeCertificateHolder.java
package org.bouncycastle.cert
public org.bouncycastle.cert.X509AttributeCertificateHolder extends java.lang.Object implements org.bouncycastle.util.Encodable java.io.Serializable {
private static final long serialVersionUID
private static org.bouncycastle.asn1.x509.Attribute[] EMPTY_ARRAY
private transient org.bouncycastle.asn1.x509.AttributeCertificate attrCert
private transient org.bouncycastle.asn1.x509.Extensions extensions
private static org.bouncycastle.asn1.x509.AttributeCertificate parseBytes (byte[]) throws java.io.IOException
ClassCastException e
IllegalArgumentException e
byte[] certEncoding
public void <init> (byte[]) throws java.io.IOException
byte[] certEncoding
public void <init> (org.bouncycastle.asn1.x509.AttributeCertificate)
org.bouncycastle.asn1.x509.AttributeCertificate attrCert
private void init (org.bouncycastle.asn1.x509.AttributeCertificate)
org.bouncycastle.asn1.x509.AttributeCertificate attrCert
public byte[] getEncoded () throws java.io.IOException
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public org.bouncycastle.cert.AttributeCertificateHolder getHolder ()
public org.bouncycastle.cert.AttributeCertificateIssuer getIssuer ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public org.bouncycastle.asn1.x509.Attribute[] getAttributes ()
int i
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.x509.Attribute[] attrs
public org.bouncycastle.asn1.x509.Attribute[] getAttributes (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.x509.Attribute attr
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier type
org.bouncycastle.asn1.ASN1Sequence seq
java.util.List list
public boolean hasExtensions ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public java.util.List getExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public boolean[] getIssuerUniqueID ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public byte[] getSignature ()
public org.bouncycastle.asn1.x509.AttributeCertificate toASN1Structure ()
public boolean isValidOn (java.util.Date)
java.util.Date date
org.bouncycastle.asn1.x509.AttCertValidityPeriod certValidityPeriod
public boolean isSignatureValid (org.bouncycastle.operator.ContentVerifierProvider) throws org.bouncycastle.cert.CertException
java.io.OutputStream sOut
org.bouncycastle.operator.ContentVerifier verifier
Exception e
org.bouncycastle.operator.ContentVerifierProvider verifierProvider
org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo
org.bouncycastle.operator.ContentVerifier verifier
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.X509AttributeCertificateHolder other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void <clinit> ()
}
org/bouncycastle/cert/X509CRLEntryHolder.class
X509CRLEntryHolder.java
package org.bouncycastle.cert
public org.bouncycastle.cert.X509CRLEntryHolder extends java.lang.Object {
private org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
private org.bouncycastle.asn1.x509.GeneralNames ca
void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
boolean isIndirect
org.bouncycastle.asn1.x509.GeneralNames previousCA
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
public boolean hasExtensions ()
public org.bouncycastle.asn1.x509.GeneralNames getCertificateIssuer ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extensions extensions
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public java.util.List getExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
}
org/bouncycastle/cert/X509CRLHolder.class
X509CRLHolder.java
package org.bouncycastle.cert
public org.bouncycastle.cert.X509CRLHolder extends java.lang.Object implements org.bouncycastle.util.Encodable java.io.Serializable {
private static final long serialVersionUID
private transient org.bouncycastle.asn1.x509.CertificateList x509CRL
private transient boolean isIndirect
private transient org.bouncycastle.asn1.x509.Extensions extensions
private transient org.bouncycastle.asn1.x509.GeneralNames issuerName
private static org.bouncycastle.asn1.x509.CertificateList parseStream (java.io.InputStream) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive obj
ClassCastException e
IllegalArgumentException e
java.io.InputStream stream
private static boolean isIndirectCRL (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
org.bouncycastle.asn1.x509.Extension ext
public void <init> (byte[]) throws java.io.IOException
byte[] crlEncoding
public void <init> (java.io.InputStream) throws java.io.IOException
java.io.InputStream crlStream
public void <init> (org.bouncycastle.asn1.x509.CertificateList)
org.bouncycastle.asn1.x509.CertificateList x509CRL
private void init (org.bouncycastle.asn1.x509.CertificateList)
org.bouncycastle.asn1.x509.CertificateList x509CRL
public byte[] getEncoded () throws java.io.IOException
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
org.bouncycastle.asn1.x509.Time update
public org.bouncycastle.cert.X509CRLEntryHolder getRevokedCertificate (java.math.BigInteger)
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.util.Enumeration en
java.math.BigInteger serialNumber
org.bouncycastle.asn1.x509.GeneralNames currentCA
public java.util.Collection getRevokedCertificates ()
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
org.bouncycastle.cert.X509CRLEntryHolder crlEntry
java.util.Enumeration en
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] entries
java.util.List l
org.bouncycastle.asn1.x509.GeneralNames currentCA
public boolean hasExtensions ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public java.util.List getExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public org.bouncycastle.asn1.x509.CertificateList toASN1Structure ()
public boolean isSignatureValid (org.bouncycastle.operator.ContentVerifierProvider) throws org.bouncycastle.cert.CertException
java.io.OutputStream sOut
org.bouncycastle.operator.ContentVerifier verifier
Exception e
org.bouncycastle.operator.ContentVerifierProvider verifierProvider
org.bouncycastle.asn1.x509.TBSCertList tbsCRL
org.bouncycastle.operator.ContentVerifier verifier
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.X509CRLHolder other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/cert/X509CertificateHolder.class
X509CertificateHolder.java
package org.bouncycastle.cert
public org.bouncycastle.cert.X509CertificateHolder extends java.lang.Object implements org.bouncycastle.util.Encodable java.io.Serializable {
private static final long serialVersionUID
private transient org.bouncycastle.asn1.x509.Certificate x509Certificate
private transient org.bouncycastle.asn1.x509.Extensions extensions
private static org.bouncycastle.asn1.x509.Certificate parseBytes (byte[]) throws java.io.IOException
ClassCastException e
IllegalArgumentException e
byte[] certEncoding
public void <init> (byte[]) throws java.io.IOException
byte[] certEncoding
public void <init> (org.bouncycastle.asn1.x509.Certificate)
org.bouncycastle.asn1.x509.Certificate x509Certificate
private void init (org.bouncycastle.asn1.x509.Certificate)
org.bouncycastle.asn1.x509.Certificate x509Certificate
public int getVersionNumber ()
public int getVersion ()
public boolean hasExtensions ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.x509.Extensions getExtensions ()
public java.util.List getExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public java.math.BigInteger getSerialNumber ()
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public org.bouncycastle.asn1.x500.X500Name getSubject ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public org.bouncycastle.asn1.x509.Certificate toASN1Structure ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public byte[] getSignature ()
public boolean isValidOn (java.util.Date)
java.util.Date date
public boolean isSignatureValid (org.bouncycastle.operator.ContentVerifierProvider) throws org.bouncycastle.cert.CertException
java.io.OutputStream sOut
org.bouncycastle.operator.ContentVerifier verifier
Exception e
org.bouncycastle.operator.ContentVerifierProvider verifierProvider
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
org.bouncycastle.operator.ContentVerifier verifier
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.X509CertificateHolder other
public int hashCode ()
public byte[] getEncoded () throws java.io.IOException
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/cert/X509v3CertificateBuilder.class
X509v3CertificateBuilder.java
package org.bouncycastle.cert
public org.bouncycastle.cert.X509v3CertificateBuilder extends java.lang.Object {
private org.bouncycastle.asn1.x509.V3TBSCertificateGenerator tbsGen
private org.bouncycastle.asn1.x509.ExtensionsGenerator extGenerator
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger, java.util.Date, java.util.Date, org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serial
java.util.Date notBefore
java.util.Date notAfter
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger, java.util.Date, java.util.Date, java.util.Locale, org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serial
java.util.Date notBefore
java.util.Date notAfter
java.util.Locale dateLocale
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger, org.bouncycastle.asn1.x509.Time, org.bouncycastle.asn1.x509.Time, org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serial
org.bouncycastle.asn1.x509.Time notBefore
org.bouncycastle.asn1.x509.Time notAfter
org.bouncycastle.asn1.x500.X500Name subject
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
public void <init> (org.bouncycastle.cert.X509CertificateHolder)
java.util.Enumeration en
org.bouncycastle.cert.X509CertificateHolder template
org.bouncycastle.asn1.x509.Extensions exts
public boolean hasExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
private org.bouncycastle.asn1.x509.Extension doGetExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extensions exts
public org.bouncycastle.cert.X509v3CertificateBuilder setSubjectUniqueID (boolean[])
boolean[] uniqueID
public org.bouncycastle.cert.X509v3CertificateBuilder setIssuerUniqueID (boolean[])
boolean[] uniqueID
public org.bouncycastle.cert.X509v3CertificateBuilder addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws org.bouncycastle.cert.CertIOException
java.io.IOException e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean isCritical
org.bouncycastle.asn1.ASN1Encodable value
public org.bouncycastle.cert.X509v3CertificateBuilder addExtension (org.bouncycastle.asn1.x509.Extension) throws org.bouncycastle.cert.CertIOException
org.bouncycastle.asn1.x509.Extension extension
public org.bouncycastle.cert.X509v3CertificateBuilder addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]) throws org.bouncycastle.cert.CertIOException
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean isCritical
byte[] encodedValue
public org.bouncycastle.cert.X509v3CertificateBuilder replaceExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws org.bouncycastle.cert.CertIOException
java.io.IOException e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean isCritical
org.bouncycastle.asn1.ASN1Encodable value
public org.bouncycastle.cert.X509v3CertificateBuilder replaceExtension (org.bouncycastle.asn1.x509.Extension) throws org.bouncycastle.cert.CertIOException
org.bouncycastle.asn1.x509.Extension extension
public org.bouncycastle.cert.X509v3CertificateBuilder replaceExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]) throws org.bouncycastle.cert.CertIOException
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean isCritical
byte[] encodedValue
public org.bouncycastle.cert.X509v3CertificateBuilder removeExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public org.bouncycastle.cert.X509v3CertificateBuilder copyAndAddExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.cert.X509CertificateHolder)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean isCritical
org.bouncycastle.cert.X509CertificateHolder certHolder
org.bouncycastle.asn1.x509.Certificate cert
org.bouncycastle.asn1.x509.Extension extension
public org.bouncycastle.cert.X509CertificateHolder build (org.bouncycastle.operator.ContentSigner)
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
java.io.IOException e
org.bouncycastle.operator.ContentSigner signer
private static byte[] generateSig (org.bouncycastle.operator.ContentSigner, org.bouncycastle.asn1.ASN1Object) throws java.io.IOException
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.asn1.ASN1Object tbsObj
java.io.OutputStream sOut
private static org.bouncycastle.asn1.x509.Certificate generateStructure (org.bouncycastle.asn1.x509.TBSCertificate, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
byte[] signature
org.bouncycastle.asn1.ASN1EncodableVector v
static org.bouncycastle.asn1.DERBitString booleanToBitString (boolean[])
int i
boolean[] id
byte[] bytes
int pad
}
org/bouncycastle/cert/jcajce/
org/bouncycastle/cert/jcajce/JcaCertStore.class
JcaCertStore.java
package org.bouncycastle.cert.jcajce
public org.bouncycastle.cert.jcajce.JcaCertStore extends org.bouncycastle.util.CollectionStore {
public void <init> (java.util.Collection) throws java.security.cert.CertificateEncodingException
java.util.Collection collection
private static java.util.Collection convertCerts (java.util.Collection) throws java.security.cert.CertificateEncodingException
java.io.IOException e
java.security.cert.X509Certificate cert
Object o
java.util.Iterator it
java.util.Collection collection
java.util.List list
}
org/bouncycastle/cert/jcajce/JcaX509CertificateHolder.class
JcaX509CertificateHolder.java
package org.bouncycastle.cert.jcajce
public org.bouncycastle.cert.jcajce.JcaX509CertificateHolder extends org.bouncycastle.cert.X509CertificateHolder {
public void <init> (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
java.security.cert.X509Certificate cert
}
org/bouncycastle/cert/ocsp/
org/bouncycastle/cert/ocsp/BasicOCSPResp.class
BasicOCSPResp.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.BasicOCSPResp extends java.lang.Object implements org.bouncycastle.util.Encodable {
private org.bouncycastle.asn1.ocsp.BasicOCSPResponse resp
private org.bouncycastle.asn1.ocsp.ResponseData data
private org.bouncycastle.asn1.x509.Extensions extensions
public void <init> (org.bouncycastle.asn1.ocsp.BasicOCSPResponse)
org.bouncycastle.asn1.ocsp.BasicOCSPResponse resp
public byte[] getTBSResponseData ()
java.io.IOException e
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithmID ()
public int getVersion ()
public org.bouncycastle.cert.ocsp.RespID getResponderId ()
public java.util.Date getProducedAt ()
public org.bouncycastle.cert.ocsp.SingleResp[] getResponses ()
int i
org.bouncycastle.asn1.ASN1Sequence s
org.bouncycastle.cert.ocsp.SingleResp[] rs
public boolean hasExtensions ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.List getExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getSignatureAlgOID ()
public byte[] getSignature ()
public org.bouncycastle.cert.X509CertificateHolder[] getCerts ()
int i
org.bouncycastle.cert.X509CertificateHolder[] certs
org.bouncycastle.asn1.ASN1Sequence s
public boolean isSignatureValid (org.bouncycastle.operator.ContentVerifierProvider) throws org.bouncycastle.cert.ocsp.OCSPException
org.bouncycastle.operator.ContentVerifier verifier
java.io.OutputStream vOut
Exception e
org.bouncycastle.operator.ContentVerifierProvider verifierProvider
public byte[] getEncoded () throws java.io.IOException
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.ocsp.BasicOCSPResp r
public int hashCode ()
}
org/bouncycastle/cert/ocsp/BasicOCSPRespBuilder$ResponseObject.class
BasicOCSPRespBuilder.java
package org.bouncycastle.cert.ocsp
org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder$ResponseObject extends java.lang.Object {
org.bouncycastle.cert.ocsp.CertificateID certId
org.bouncycastle.asn1.ocsp.CertStatus certStatus
org.bouncycastle.asn1.ASN1GeneralizedTime thisUpdate
org.bouncycastle.asn1.ASN1GeneralizedTime nextUpdate
org.bouncycastle.asn1.x509.Extensions extensions
final synthetic org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder this$0
public void <init> (org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder, org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.cert.ocsp.CertificateStatus, java.util.Date, java.util.Date, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.cert.ocsp.RevokedStatus rs
org.bouncycastle.cert.ocsp.CertificateID certId
org.bouncycastle.cert.ocsp.CertificateStatus certStatus
java.util.Date thisUpdate
java.util.Date nextUpdate
org.bouncycastle.asn1.x509.Extensions extensions
public org.bouncycastle.asn1.ocsp.SingleResponse toResponse () throws java.lang.Exception
}
org/bouncycastle/cert/ocsp/BasicOCSPRespBuilder.class
BasicOCSPRespBuilder.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder extends java.lang.Object {
private java.util.List list
private org.bouncycastle.asn1.x509.Extensions responseExtensions
private org.bouncycastle.cert.ocsp.RespID responderID
public void <init> (org.bouncycastle.cert.ocsp.RespID)
org.bouncycastle.cert.ocsp.RespID responderID
public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.operator.DigestCalculator) throws org.bouncycastle.cert.ocsp.OCSPException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo key
org.bouncycastle.operator.DigestCalculator digCalc
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder addResponse (org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.cert.ocsp.CertificateStatus)
org.bouncycastle.cert.ocsp.CertificateID certID
org.bouncycastle.cert.ocsp.CertificateStatus certStatus
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder addResponse (org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.cert.ocsp.CertificateStatus, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.cert.ocsp.CertificateID certID
org.bouncycastle.cert.ocsp.CertificateStatus certStatus
org.bouncycastle.asn1.x509.Extensions singleExtensions
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder addResponse (org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.cert.ocsp.CertificateStatus, java.util.Date, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.cert.ocsp.CertificateID certID
org.bouncycastle.cert.ocsp.CertificateStatus certStatus
java.util.Date nextUpdate
org.bouncycastle.asn1.x509.Extensions singleExtensions
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder addResponse (org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.cert.ocsp.CertificateStatus, java.util.Date, java.util.Date)
org.bouncycastle.cert.ocsp.CertificateID certID
org.bouncycastle.cert.ocsp.CertificateStatus certStatus
java.util.Date thisUpdate
java.util.Date nextUpdate
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder addResponse (org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.cert.ocsp.CertificateStatus, java.util.Date, java.util.Date, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.cert.ocsp.CertificateID certID
org.bouncycastle.cert.ocsp.CertificateStatus certStatus
java.util.Date thisUpdate
java.util.Date nextUpdate
org.bouncycastle.asn1.x509.Extensions singleExtensions
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder setResponseExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions responseExtensions
public org.bouncycastle.cert.ocsp.BasicOCSPResp build (org.bouncycastle.operator.ContentSigner, org.bouncycastle.cert.X509CertificateHolder[], java.util.Date) throws org.bouncycastle.cert.ocsp.OCSPException
Exception e
java.io.OutputStream sigOut
org.bouncycastle.asn1.DERBitString bitSig
Exception e
int i
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.cert.X509CertificateHolder[] chain
java.util.Date producedAt
java.util.Iterator it
org.bouncycastle.asn1.ASN1EncodableVector responses
org.bouncycastle.asn1.ocsp.ResponseData tbsResp
org.bouncycastle.asn1.DERBitString bitSig
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.DERSequence chainSeq
}
org/bouncycastle/cert/ocsp/CertificateID.class
CertificateID.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.CertificateID extends java.lang.Object {
public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier HASH_SHA1
private final org.bouncycastle.asn1.ocsp.CertID id
public void <init> (org.bouncycastle.asn1.ocsp.CertID)
org.bouncycastle.asn1.ocsp.CertID id
public void <init> (org.bouncycastle.operator.DigestCalculator, org.bouncycastle.cert.X509CertificateHolder, java.math.BigInteger) throws org.bouncycastle.cert.ocsp.OCSPException
org.bouncycastle.operator.DigestCalculator digestCalculator
org.bouncycastle.cert.X509CertificateHolder issuerCert
java.math.BigInteger number
public org.bouncycastle.asn1.ASN1ObjectIdentifier getHashAlgOID ()
public byte[] getIssuerNameHash ()
public byte[] getIssuerKeyHash ()
public java.math.BigInteger getSerialNumber ()
public boolean matchesIssuer (org.bouncycastle.cert.X509CertificateHolder, org.bouncycastle.operator.DigestCalculatorProvider) throws org.bouncycastle.cert.ocsp.OCSPException
org.bouncycastle.operator.OperatorCreationException e
org.bouncycastle.cert.X509CertificateHolder issuerCert
org.bouncycastle.operator.DigestCalculatorProvider digCalcProvider
public org.bouncycastle.asn1.ocsp.CertID toASN1Primitive ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.ocsp.CertificateID obj
public int hashCode ()
public static org.bouncycastle.cert.ocsp.CertificateID deriveCertificateID (org.bouncycastle.cert.ocsp.CertificateID, java.math.BigInteger)
org.bouncycastle.cert.ocsp.CertificateID original
java.math.BigInteger newSerialNumber
private static org.bouncycastle.asn1.ocsp.CertID createCertID (org.bouncycastle.operator.DigestCalculator, org.bouncycastle.cert.X509CertificateHolder, org.bouncycastle.asn1.ASN1Integer) throws org.bouncycastle.cert.ocsp.OCSPException
java.io.OutputStream dgOut
org.bouncycastle.asn1.ASN1OctetString issuerNameHash
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.ASN1OctetString issuerKeyHash
Exception e
org.bouncycastle.operator.DigestCalculator digCalc
org.bouncycastle.cert.X509CertificateHolder issuerCert
org.bouncycastle.asn1.ASN1Integer serialNumber
static void <clinit> ()
}
org/bouncycastle/cert/ocsp/CertificateStatus.class
CertificateStatus.java
package org.bouncycastle.cert.ocsp
public abstract org.bouncycastle.cert.ocsp.CertificateStatus extends java.lang.Object {
public static final org.bouncycastle.cert.ocsp.CertificateStatus GOOD
static void <clinit> ()
}
org/bouncycastle/cert/ocsp/OCSPException.class
OCSPException.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.OCSPException extends java.lang.Exception {
private Throwable cause
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.lang.Throwable)
String name
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/cert/ocsp/OCSPReq.class
OCSPReq.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.OCSPReq extends java.lang.Object {
private static final org.bouncycastle.cert.X509CertificateHolder[] EMPTY_CERTS
private org.bouncycastle.asn1.ocsp.OCSPRequest req
private org.bouncycastle.asn1.x509.Extensions extensions
public void <init> (org.bouncycastle.asn1.ocsp.OCSPRequest)
org.bouncycastle.asn1.ocsp.OCSPRequest req
public void <init> (byte[]) throws java.io.IOException
byte[] req
private void <init> (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException
IllegalArgumentException e
ClassCastException e
org.bouncycastle.asn1.ASN1Exception e
org.bouncycastle.asn1.ASN1InputStream aIn
public int getVersionNumber ()
public org.bouncycastle.asn1.x509.GeneralName getRequestorName ()
public org.bouncycastle.cert.ocsp.Req[] getRequestList ()
int i
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.cert.ocsp.Req[] requests
public boolean hasExtensions ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.List getExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getSignatureAlgOID ()
public byte[] getSignature ()
public org.bouncycastle.cert.X509CertificateHolder[] getCerts ()
int i
org.bouncycastle.cert.X509CertificateHolder[] certs
org.bouncycastle.asn1.ASN1Sequence s
public boolean isSigned ()
public boolean isSignatureValid (org.bouncycastle.operator.ContentVerifierProvider) throws org.bouncycastle.cert.ocsp.OCSPException
org.bouncycastle.operator.ContentVerifier verifier
java.io.OutputStream sOut
Exception e
org.bouncycastle.operator.ContentVerifierProvider verifierProvider
public byte[] getEncoded () throws java.io.IOException
static void <clinit> ()
}
org/bouncycastle/cert/ocsp/OCSPReqBuilder$RequestObject.class
OCSPReqBuilder.java
package org.bouncycastle.cert.ocsp
org.bouncycastle.cert.ocsp.OCSPReqBuilder$RequestObject extends java.lang.Object {
org.bouncycastle.cert.ocsp.CertificateID certId
org.bouncycastle.asn1.x509.Extensions extensions
final synthetic org.bouncycastle.cert.ocsp.OCSPReqBuilder this$0
public void <init> (org.bouncycastle.cert.ocsp.OCSPReqBuilder, org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.cert.ocsp.CertificateID certId
org.bouncycastle.asn1.x509.Extensions extensions
public org.bouncycastle.asn1.ocsp.Request toRequest () throws java.lang.Exception
}
org/bouncycastle/cert/ocsp/OCSPReqBuilder.class
OCSPReqBuilder.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.OCSPReqBuilder extends java.lang.Object {
private java.util.List list
private org.bouncycastle.asn1.x509.GeneralName requestorName
private org.bouncycastle.asn1.x509.Extensions requestExtensions
public void <init> ()
public org.bouncycastle.cert.ocsp.OCSPReqBuilder addRequest (org.bouncycastle.cert.ocsp.CertificateID)
org.bouncycastle.cert.ocsp.CertificateID certId
public org.bouncycastle.cert.ocsp.OCSPReqBuilder addRequest (org.bouncycastle.cert.ocsp.CertificateID, org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.cert.ocsp.CertificateID certId
org.bouncycastle.asn1.x509.Extensions singleRequestExtensions
public org.bouncycastle.cert.ocsp.OCSPReqBuilder setRequestorName (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name requestorName
public org.bouncycastle.cert.ocsp.OCSPReqBuilder setRequestorName (org.bouncycastle.asn1.x509.GeneralName)
org.bouncycastle.asn1.x509.GeneralName requestorName
public org.bouncycastle.cert.ocsp.OCSPReqBuilder setRequestExtensions (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions requestExtensions
private org.bouncycastle.cert.ocsp.OCSPReq generateRequest (org.bouncycastle.operator.ContentSigner, org.bouncycastle.cert.X509CertificateHolder[]) throws org.bouncycastle.cert.ocsp.OCSPException
Exception e
java.io.OutputStream sOut
Exception e
int i
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.DERBitString bitSig
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.operator.ContentSigner contentSigner
org.bouncycastle.cert.X509CertificateHolder[] chain
java.util.Iterator it
org.bouncycastle.asn1.ASN1EncodableVector requests
org.bouncycastle.asn1.ocsp.TBSRequest tbsReq
org.bouncycastle.asn1.ocsp.Signature signature
public org.bouncycastle.cert.ocsp.OCSPReq build () throws org.bouncycastle.cert.ocsp.OCSPException
public org.bouncycastle.cert.ocsp.OCSPReq build (org.bouncycastle.operator.ContentSigner, org.bouncycastle.cert.X509CertificateHolder[]) throws org.bouncycastle.cert.ocsp.OCSPException java.lang.IllegalArgumentException
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.cert.X509CertificateHolder[] chain
}
org/bouncycastle/cert/ocsp/OCSPResp.class
OCSPResp.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.OCSPResp extends java.lang.Object {
public static final int SUCCESSFUL
public static final int MALFORMED_REQUEST
public static final int INTERNAL_ERROR
public static final int TRY_LATER
public static final int SIG_REQUIRED
public static final int UNAUTHORIZED
private org.bouncycastle.asn1.ocsp.OCSPResponse resp
public void <init> (org.bouncycastle.asn1.ocsp.OCSPResponse)
org.bouncycastle.asn1.ocsp.OCSPResponse resp
public void <init> (byte[]) throws java.io.IOException
byte[] resp
public void <init> (java.io.InputStream) throws java.io.IOException
java.io.InputStream resp
private void <init> (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException
IllegalArgumentException e
ClassCastException e
org.bouncycastle.asn1.ASN1Exception e
org.bouncycastle.asn1.ASN1InputStream aIn
public int getStatus ()
public java.lang.Object getResponseObject () throws org.bouncycastle.cert.ocsp.OCSPException
org.bouncycastle.asn1.ASN1Primitive obj
Exception e
org.bouncycastle.asn1.ocsp.ResponseBytes rb
public byte[] getEncoded () throws java.io.IOException
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.ocsp.OCSPResp r
public int hashCode ()
public org.bouncycastle.asn1.ocsp.OCSPResponse toASN1Structure ()
}
org/bouncycastle/cert/ocsp/OCSPRespBuilder.class
OCSPRespBuilder.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.OCSPRespBuilder extends java.lang.Object {
public static final int SUCCESSFUL
public static final int MALFORMED_REQUEST
public static final int INTERNAL_ERROR
public static final int TRY_LATER
public static final int SIG_REQUIRED
public static final int UNAUTHORIZED
public void <init> ()
public org.bouncycastle.cert.ocsp.OCSPResp build (int, java.lang.Object) throws org.bouncycastle.cert.ocsp.OCSPException
org.bouncycastle.asn1.ASN1OctetString octs
java.io.IOException e
org.bouncycastle.cert.ocsp.BasicOCSPResp r
org.bouncycastle.asn1.ASN1OctetString octs
org.bouncycastle.asn1.ocsp.ResponseBytes rb
int status
Object response
}
org/bouncycastle/cert/ocsp/OCSPUtils.class
OCSPUtils.java
package org.bouncycastle.cert.ocsp
org.bouncycastle.cert.ocsp.OCSPUtils extends java.lang.Object {
static final org.bouncycastle.cert.X509CertificateHolder[] EMPTY_CERTS
static java.util.Set EMPTY_SET
static java.util.List EMPTY_LIST
void <init> ()
static java.util.Date extractDate (org.bouncycastle.asn1.ASN1GeneralizedTime)
Exception e
org.bouncycastle.asn1.ASN1GeneralizedTime time
static java.util.Set getCriticalExtensionOIDs (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
static java.util.Set getNonCriticalExtensionOIDs (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
static java.util.List getExtensionOIDs (org.bouncycastle.asn1.x509.Extensions)
org.bouncycastle.asn1.x509.Extensions extensions
static void <clinit> ()
}
org/bouncycastle/cert/ocsp/Req.class
Req.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.Req extends java.lang.Object {
private org.bouncycastle.asn1.ocsp.Request req
public void <init> (org.bouncycastle.asn1.ocsp.Request)
org.bouncycastle.asn1.ocsp.Request req
public org.bouncycastle.cert.ocsp.CertificateID getCertID ()
public org.bouncycastle.asn1.x509.Extensions getSingleRequestExtensions ()
}
org/bouncycastle/cert/ocsp/RespData.class
RespData.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.RespData extends java.lang.Object {
private org.bouncycastle.asn1.ocsp.ResponseData data
public void <init> (org.bouncycastle.asn1.ocsp.ResponseData)
org.bouncycastle.asn1.ocsp.ResponseData data
public int getVersion ()
public org.bouncycastle.cert.ocsp.RespID getResponderId ()
public java.util.Date getProducedAt ()
public org.bouncycastle.cert.ocsp.SingleResp[] getResponses ()
int i
org.bouncycastle.asn1.ASN1Sequence s
org.bouncycastle.cert.ocsp.SingleResp[] rs
public org.bouncycastle.asn1.x509.Extensions getResponseExtensions ()
}
org/bouncycastle/cert/ocsp/RespID.class
RespID.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.RespID extends java.lang.Object {
public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier HASH_SHA1
org.bouncycastle.asn1.ocsp.ResponderID id
public void <init> (org.bouncycastle.asn1.ocsp.ResponderID)
org.bouncycastle.asn1.ocsp.ResponderID id
public void <init> (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name name
public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.operator.DigestCalculator) throws org.bouncycastle.cert.ocsp.OCSPException
java.io.OutputStream digOut
Exception e
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
org.bouncycastle.operator.DigestCalculator digCalc
public org.bouncycastle.asn1.ocsp.ResponderID toASN1Primitive ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.ocsp.RespID obj
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/cert/ocsp/RevokedStatus.class
RevokedStatus.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.RevokedStatus extends java.lang.Object implements org.bouncycastle.cert.ocsp.CertificateStatus {
org.bouncycastle.asn1.ocsp.RevokedInfo info
public void <init> (org.bouncycastle.asn1.ocsp.RevokedInfo)
org.bouncycastle.asn1.ocsp.RevokedInfo info
public void <init> (java.util.Date, int)
java.util.Date revocationDate
int reason
public java.util.Date getRevocationTime ()
public boolean hasRevocationReason ()
public int getRevocationReason ()
}
org/bouncycastle/cert/ocsp/SingleResp.class
SingleResp.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.SingleResp extends java.lang.Object {
private org.bouncycastle.asn1.ocsp.SingleResponse resp
private org.bouncycastle.asn1.x509.Extensions extensions
public void <init> (org.bouncycastle.asn1.ocsp.SingleResponse)
org.bouncycastle.asn1.ocsp.SingleResponse resp
public org.bouncycastle.cert.ocsp.CertificateID getCertID ()
public org.bouncycastle.cert.ocsp.CertificateStatus getCertStatus ()
org.bouncycastle.asn1.ocsp.CertStatus s
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
public boolean hasExtensions ()
public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.List getExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
}
org/bouncycastle/cert/ocsp/UnknownStatus.class
UnknownStatus.java
package org.bouncycastle.cert.ocsp
public org.bouncycastle.cert.ocsp.UnknownStatus extends java.lang.Object implements org.bouncycastle.cert.ocsp.CertificateStatus {
public void <init> ()
}
org/bouncycastle/cert/ocsp/jcajce/
org/bouncycastle/cert/ocsp/jcajce/JcaBasicOCSPRespBuilder.class
JcaBasicOCSPRespBuilder.java
package org.bouncycastle.cert.ocsp.jcajce
public org.bouncycastle.cert.ocsp.jcajce.JcaBasicOCSPRespBuilder extends org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder {
public void <init> (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
public void <init> (java.security.PublicKey, org.bouncycastle.operator.DigestCalculator) throws org.bouncycastle.cert.ocsp.OCSPException
java.security.PublicKey key
org.bouncycastle.operator.DigestCalculator digCalc
}
org/bouncycastle/cert/ocsp/jcajce/JcaCertificateID.class
JcaCertificateID.java
package org.bouncycastle.cert.ocsp.jcajce
public org.bouncycastle.cert.ocsp.jcajce.JcaCertificateID extends org.bouncycastle.cert.ocsp.CertificateID {
public void <init> (org.bouncycastle.operator.DigestCalculator, java.security.cert.X509Certificate, java.math.BigInteger) throws org.bouncycastle.cert.ocsp.OCSPException java.security.cert.CertificateEncodingException
org.bouncycastle.operator.DigestCalculator digestCalculator
java.security.cert.X509Certificate issuerCert
java.math.BigInteger number
}
org/bouncycastle/cert/ocsp/jcajce/JcaRespID.class
JcaRespID.java
package org.bouncycastle.cert.ocsp.jcajce
public org.bouncycastle.cert.ocsp.jcajce.JcaRespID extends org.bouncycastle.cert.ocsp.RespID {
public void <init> (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal name
public void <init> (java.security.PublicKey, org.bouncycastle.operator.DigestCalculator) throws org.bouncycastle.cert.ocsp.OCSPException
java.security.PublicKey pubKey
org.bouncycastle.operator.DigestCalculator digCalc
}
org/bouncycastle/cert/selector/
org/bouncycastle/cert/selector/MSOutlookKeyIdCalculator$GeneralDigest.class
MSOutlookKeyIdCalculator.java
package org.bouncycastle.cert.selector
abstract org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$GeneralDigest extends java.lang.Object {
private static final int BYTE_LENGTH
private byte[] xBuf
private int xBufOff
private long byteCount
protected void <init> ()
protected void <init> (org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$GeneralDigest)
org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$GeneralDigest t
protected void copyIn (org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$GeneralDigest)
org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$GeneralDigest t
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public void finish ()
long bitLength
public void reset ()
int i
protected abstract void processWord (byte[], int)
protected abstract void processLength (long)
protected abstract void processBlock ()
}
org/bouncycastle/cert/selector/MSOutlookKeyIdCalculator$SHA1Digest.class
MSOutlookKeyIdCalculator.java
package org.bouncycastle.cert.selector
org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$SHA1Digest extends org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$GeneralDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int H5
private int[] X
private int xOff
private static final int Y1
private static final int Y2
private static final int Y3
private static final int Y4
public void <init> ()
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
int n
protected void processLength (long)
long bitLength
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
private int f (int, int, int)
int u
int v
int w
private int h (int, int, int)
int u
int v
int w
private int g (int, int, int)
int u
int v
int w
protected void processBlock ()
int t
int i
int j
int j
int j
int j
int i
int A
int B
int C
int D
int E
int idx
}
org/bouncycastle/cert/selector/MSOutlookKeyIdCalculator.class
MSOutlookKeyIdCalculator.java
package org.bouncycastle.cert.selector
org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator extends java.lang.Object {
void <init> ()
static byte[] calculateKeyId (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
java.io.IOException e
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$SHA1Digest dig
byte[] hash
byte[] spkiEnc
}
org/bouncycastle/cert/selector/X509CertificateHolderSelector.class
X509CertificateHolderSelector.java
package org.bouncycastle.cert.selector
public org.bouncycastle.cert.selector.X509CertificateHolderSelector extends java.lang.Object implements org.bouncycastle.util.Selector {
private byte[] subjectKeyId
private org.bouncycastle.asn1.x500.X500Name issuer
private java.math.BigInteger serialNumber
public void <init> (byte[])
byte[] subjectKeyId
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serialNumber
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger, byte[])
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serialNumber
byte[] subjectKeyId
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public java.math.BigInteger getSerialNumber ()
public byte[] getSubjectKeyIdentifier ()
public int hashCode ()
int code
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cert.selector.X509CertificateHolderSelector id
private boolean equalsObj (java.lang.Object, java.lang.Object)
Object a
Object b
public boolean match (java.lang.Object)
org.bouncycastle.asn1.cms.IssuerAndSerialNumber iAndS
org.bouncycastle.asn1.x509.Extension ext
byte[] subKeyID
org.bouncycastle.cert.X509CertificateHolder certHldr
Object obj
public java.lang.Object clone ()
}
org/bouncycastle/cmc/
org/bouncycastle/cmc/CMCException.class
CMCException.java
package org.bouncycastle.cmc
public org.bouncycastle.cmc.CMCException extends java.lang.Exception {
private final Throwable cause
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/cmc/SimplePKIResponse.class
SimplePKIResponse.java
package org.bouncycastle.cmc
public org.bouncycastle.cmc.SimplePKIResponse extends java.lang.Object implements org.bouncycastle.util.Encodable {
private final org.bouncycastle.cms.CMSSignedData certificateResponse
private static org.bouncycastle.asn1.cms.ContentInfo parseBytes (byte[]) throws org.bouncycastle.cmc.CMCException
Exception e
byte[] responseEncoding
public void <init> (byte[]) throws org.bouncycastle.cmc.CMCException
byte[] responseEncoding
public void <init> (org.bouncycastle.asn1.cms.ContentInfo) throws org.bouncycastle.cmc.CMCException
org.bouncycastle.cms.CMSException e
org.bouncycastle.asn1.cms.ContentInfo signedData
public org.bouncycastle.util.Store getCertificates ()
public org.bouncycastle.util.Store getCRLs ()
public byte[] getEncoded () throws java.io.IOException
}
org/bouncycastle/cms/
org/bouncycastle/cms/CMSAbsentContent.class
CMSAbsentContent.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSAbsentContent extends java.lang.Object implements org.bouncycastle.cms.CMSTypedData org.bouncycastle.cms.CMSReadable {
private final org.bouncycastle.asn1.ASN1ObjectIdentifier type
public void <init> ()
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier type
public java.io.InputStream getInputStream ()
public void write (java.io.OutputStream) throws java.io.IOException org.bouncycastle.cms.CMSException
java.io.OutputStream zOut
public java.lang.Object getContent ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
}
org/bouncycastle/cms/CMSAttributeTableGenerationException.class
CMSAttributeTableGenerationException.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSAttributeTableGenerationException extends org.bouncycastle.cms.CMSRuntimeException {
Exception e
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.lang.Exception)
String name
Exception e
public java.lang.Exception getUnderlyingException ()
public java.lang.Throwable getCause ()
}
org/bouncycastle/cms/CMSAttributeTableGenerator.class
CMSAttributeTableGenerator.java
package org.bouncycastle.cms
public abstract org.bouncycastle.cms.CMSAttributeTableGenerator extends java.lang.Object {
public static final String CONTENT_TYPE
public static final String DIGEST
public static final String SIGNATURE
public static final String DIGEST_ALGORITHM_IDENTIFIER
public static final String MAC_ALGORITHM_IDENTIFIER
public static final String SIGNATURE_ALGORITHM_IDENTIFIER
public abstract org.bouncycastle.asn1.cms.AttributeTable getAttributes (java.util.Map) throws org.bouncycastle.cms.CMSAttributeTableGenerationException
}
org/bouncycastle/cms/CMSException.class
CMSException.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSException extends java.lang.Exception {
Exception e
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, java.lang.Exception)
String msg
Exception e
public java.lang.Exception getUnderlyingException ()
public java.lang.Throwable getCause ()
}
org/bouncycastle/cms/CMSProcessable.class
CMSProcessable.java
package org.bouncycastle.cms
public abstract org.bouncycastle.cms.CMSProcessable extends java.lang.Object {
public abstract void write (java.io.OutputStream) throws java.io.IOException org.bouncycastle.cms.CMSException
public abstract java.lang.Object getContent ()
}
org/bouncycastle/cms/CMSProcessableByteArray.class
CMSProcessableByteArray.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSProcessableByteArray extends java.lang.Object implements org.bouncycastle.cms.CMSTypedData org.bouncycastle.cms.CMSReadable {
private final org.bouncycastle.asn1.ASN1ObjectIdentifier type
private final byte[] bytes
public void <init> (byte[])
byte[] bytes
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier type
byte[] bytes
public java.io.InputStream getInputStream ()
public void write (java.io.OutputStream) throws java.io.IOException org.bouncycastle.cms.CMSException
java.io.OutputStream zOut
public java.lang.Object getContent ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
}
org/bouncycastle/cms/CMSReadable.class
CMSReadable.java
package org.bouncycastle.cms
abstract org.bouncycastle.cms.CMSReadable extends java.lang.Object {
public abstract java.io.InputStream getInputStream () throws java.io.IOException org.bouncycastle.cms.CMSException
}
org/bouncycastle/cms/CMSRuntimeException.class
CMSRuntimeException.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSRuntimeException extends java.lang.RuntimeException {
Exception e
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.lang.Exception)
String name
Exception e
public java.lang.Exception getUnderlyingException ()
public java.lang.Throwable getCause ()
}
org/bouncycastle/cms/CMSSignatureAlgorithmNameGenerator.class
CMSSignatureAlgorithmNameGenerator.java
package org.bouncycastle.cms
public abstract org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator extends java.lang.Object {
public abstract java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
}
org/bouncycastle/cms/CMSSignatureEncryptionAlgorithmFinder.class
CMSSignatureEncryptionAlgorithmFinder.java
package org.bouncycastle.cms
public abstract org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier findEncryptionAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
}
org/bouncycastle/cms/CMSSignedData$1.class
CMSSignedData.java
package org.bouncycastle.cms
org.bouncycastle.cms.CMSSignedData$1 extends java.lang.Object implements org.bouncycastle.cms.CMSTypedData {
final synthetic org.bouncycastle.cms.CMSProcessable val$signedContent
final synthetic org.bouncycastle.cms.CMSSignedData this$0
void <init> (org.bouncycastle.cms.CMSSignedData, org.bouncycastle.cms.CMSProcessable)
org.bouncycastle.cms.CMSSignedData this$0
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public void write (java.io.OutputStream) throws java.io.IOException org.bouncycastle.cms.CMSException
java.io.OutputStream out
public java.lang.Object getContent ()
}
org/bouncycastle/cms/CMSSignedData.class
CMSSignedData.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSSignedData extends java.lang.Object implements org.bouncycastle.util.Encodable {
private static final org.bouncycastle.cms.CMSSignedHelper HELPER
org.bouncycastle.asn1.cms.SignedData signedData
org.bouncycastle.asn1.cms.ContentInfo contentInfo
org.bouncycastle.cms.CMSTypedData signedContent
org.bouncycastle.cms.SignerInformationStore signerInfoStore
private java.util.Map hashes
private void <init> (org.bouncycastle.cms.CMSSignedData)
org.bouncycastle.cms.CMSSignedData c
public void <init> (byte[]) throws org.bouncycastle.cms.CMSException
byte[] sigBlock
public void <init> (org.bouncycastle.cms.CMSProcessable, byte[]) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cms.CMSProcessable signedContent
byte[] sigBlock
public void <init> (java.util.Map, byte[]) throws org.bouncycastle.cms.CMSException
java.util.Map hashes
byte[] sigBlock
public void <init> (org.bouncycastle.cms.CMSProcessable, java.io.InputStream) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cms.CMSProcessable signedContent
java.io.InputStream sigData
public void <init> (java.io.InputStream) throws org.bouncycastle.cms.CMSException
java.io.InputStream sigData
public void <init> (org.bouncycastle.cms.CMSProcessable, org.bouncycastle.asn1.cms.ContentInfo) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cms.CMSProcessable signedContent
org.bouncycastle.asn1.cms.ContentInfo sigData
public void <init> (java.util.Map, org.bouncycastle.asn1.cms.ContentInfo) throws org.bouncycastle.cms.CMSException
java.util.Map hashes
org.bouncycastle.asn1.cms.ContentInfo sigData
public void <init> (org.bouncycastle.asn1.cms.ContentInfo) throws org.bouncycastle.cms.CMSException
org.bouncycastle.asn1.cms.ContentInfo sigData
org.bouncycastle.asn1.ASN1Encodable content
private org.bouncycastle.asn1.cms.SignedData getSignedData () throws org.bouncycastle.cms.CMSException
ClassCastException e
IllegalArgumentException e
public int getVersion ()
public org.bouncycastle.cms.SignerInformationStore getSignerInfos ()
Object obj
byte[] hash
org.bouncycastle.asn1.cms.SignerInfo info
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
int i
org.bouncycastle.asn1.ASN1Set s
java.util.List signerInfos
public boolean isDetachedSignature ()
public boolean isCertificateManagementMessage ()
public org.bouncycastle.util.Store getCertificates ()
public org.bouncycastle.util.Store getCRLs ()
public org.bouncycastle.util.Store getAttributeCertificates ()
public java.util.Set getDigestAlgorithmIDs ()
java.util.Enumeration en
java.util.Set digests
public java.lang.String getSignedContentTypeOID ()
public org.bouncycastle.cms.CMSTypedData getSignedContent ()
public org.bouncycastle.asn1.cms.ContentInfo toASN1Structure ()
public byte[] getEncoded () throws java.io.IOException
public byte[] getEncoded (java.lang.String) throws java.io.IOException
String encoding
public static org.bouncycastle.cms.CMSSignedData replaceSigners (org.bouncycastle.cms.CMSSignedData, org.bouncycastle.cms.SignerInformationStore)
org.bouncycastle.cms.SignerInformation signer
int i
org.bouncycastle.cms.CMSSignedData signedData
org.bouncycastle.cms.SignerInformationStore signerInformationStore
org.bouncycastle.cms.CMSSignedData cms
org.bouncycastle.asn1.ASN1EncodableVector digestAlgs
org.bouncycastle.asn1.ASN1EncodableVector vec
java.util.Iterator it
org.bouncycastle.asn1.ASN1Set digests
org.bouncycastle.asn1.ASN1Set signers
org.bouncycastle.asn1.ASN1Sequence sD
public static org.bouncycastle.cms.CMSSignedData replaceCertificatesAndCRLs (org.bouncycastle.cms.CMSSignedData, org.bouncycastle.util.Store, org.bouncycastle.util.Store, org.bouncycastle.util.Store) throws org.bouncycastle.cms.CMSException
java.util.List certs
org.bouncycastle.asn1.ASN1Set set
org.bouncycastle.asn1.ASN1Set set
org.bouncycastle.cms.CMSSignedData signedData
org.bouncycastle.util.Store certificates
org.bouncycastle.util.Store attrCerts
org.bouncycastle.util.Store revocations
org.bouncycastle.cms.CMSSignedData cms
org.bouncycastle.asn1.ASN1Set certSet
org.bouncycastle.asn1.ASN1Set crlSet
static void <clinit> ()
}
org/bouncycastle/cms/CMSSignedDataGenerator.class
CMSSignedDataGenerator.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSSignedDataGenerator extends org.bouncycastle.cms.CMSSignedGenerator {
private java.util.List signerInfs
public void <init> ()
public org.bouncycastle.cms.CMSSignedData generate (org.bouncycastle.cms.CMSTypedData) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cms.CMSTypedData content
public org.bouncycastle.cms.CMSSignedData generate (org.bouncycastle.cms.CMSTypedData, boolean) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cms.SignerInformation signer
java.util.Iterator it
java.io.IOException e
java.io.ByteArrayOutputStream bOut
java.io.OutputStream cOut
org.bouncycastle.cms.SignerInfoGenerator sGen
org.bouncycastle.asn1.cms.SignerInfo inf
byte[] calcDigest
java.util.Iterator it
org.bouncycastle.cms.CMSTypedData content
boolean encapsulate
org.bouncycastle.asn1.ASN1EncodableVector digestAlgs
org.bouncycastle.asn1.ASN1EncodableVector signerInfos
org.bouncycastle.asn1.ASN1ObjectIdentifier contentTypeOID
org.bouncycastle.asn1.ASN1OctetString octs
org.bouncycastle.asn1.ASN1Set certificates
org.bouncycastle.asn1.ASN1Set certrevlist
org.bouncycastle.asn1.cms.ContentInfo encInfo
org.bouncycastle.asn1.cms.SignedData sd
org.bouncycastle.asn1.cms.ContentInfo contentInfo
public org.bouncycastle.cms.SignerInformationStore generateCounterSigners (org.bouncycastle.cms.SignerInformation) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cms.SignerInformation signer
}
org/bouncycastle/cms/CMSSignedGenerator.class
CMSSignedGenerator.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSSignedGenerator extends java.lang.Object {
public static final String DATA
public static final String DIGEST_SHA1
public static final String DIGEST_SHA224
public static final String DIGEST_SHA256
public static final String DIGEST_SHA384
public static final String DIGEST_SHA512
public static final String DIGEST_MD5
public static final String ENCRYPTION_RSA
public static final String ENCRYPTION_DSA
public static final String ENCRYPTION_ECDSA
public static final String ENCRYPTION_RSA_PSS
private static final String ENCRYPTION_ECDSA_WITH_SHA1
private static final String ENCRYPTION_ECDSA_WITH_SHA224
private static final String ENCRYPTION_ECDSA_WITH_SHA256
private static final String ENCRYPTION_ECDSA_WITH_SHA384
private static final String ENCRYPTION_ECDSA_WITH_SHA512
private static final java.util.Set NO_PARAMS
private static final java.util.Map EC_ALGORITHMS
protected java.util.List certs
protected java.util.List crls
protected java.util.List _signers
protected java.util.List signerGens
protected java.util.Map digests
protected void <init> ()
protected java.util.Map getBaseParameters (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgId
byte[] hash
java.util.Map param
public void addCertificate (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cert.X509CertificateHolder certificate
public void addCertificates (org.bouncycastle.util.Store) throws org.bouncycastle.cms.CMSException
org.bouncycastle.util.Store certStore
public void addCRL (org.bouncycastle.cert.X509CRLHolder)
org.bouncycastle.cert.X509CRLHolder crl
public void addCRLs (org.bouncycastle.util.Store) throws org.bouncycastle.cms.CMSException
org.bouncycastle.util.Store crlStore
public void addAttributeCertificate (org.bouncycastle.cert.X509AttributeCertificateHolder) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cert.X509AttributeCertificateHolder attrCert
public void addAttributeCertificates (org.bouncycastle.util.Store) throws org.bouncycastle.cms.CMSException
org.bouncycastle.util.Store attrStore
public void addSigners (org.bouncycastle.cms.SignerInformationStore)
org.bouncycastle.cms.SignerInformationStore signerStore
java.util.Iterator it
public void addSignerInfoGenerator (org.bouncycastle.cms.SignerInfoGenerator)
org.bouncycastle.cms.SignerInfoGenerator infoGen
public java.util.Map getGeneratedDigests ()
static void <clinit> ()
}
org/bouncycastle/cms/CMSSignedHelper.class
CMSSignedHelper.java
package org.bouncycastle.cms
org.bouncycastle.cms.CMSSignedHelper extends java.lang.Object {
static final org.bouncycastle.cms.CMSSignedHelper INSTANCE
private static final java.util.Map encryptionAlgs
void <init> ()
private static void addEntries (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier alias
String encryption
java.lang.String getEncryptionAlgName (java.lang.String)
String encryptionAlgOID
String algName
org.bouncycastle.asn1.x509.AlgorithmIdentifier fixAlgID (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
void setSigningEncryptionAlgorithmMapping (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String algorithmName
org.bouncycastle.util.Store getCertificates (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Primitive obj
java.util.Enumeration en
java.util.List certList
org.bouncycastle.asn1.ASN1Set certSet
org.bouncycastle.util.Store getAttributeCertificates (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Primitive obj
java.util.Enumeration en
java.util.List certList
org.bouncycastle.asn1.ASN1Set certSet
org.bouncycastle.util.Store getCRLs (org.bouncycastle.asn1.ASN1Set)
org.bouncycastle.asn1.ASN1Primitive obj
java.util.Enumeration en
java.util.List crlList
org.bouncycastle.asn1.ASN1Set crlSet
static void <clinit> ()
}
org/bouncycastle/cms/CMSSignerDigestMismatchException.class
CMSSignerDigestMismatchException.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSSignerDigestMismatchException extends org.bouncycastle.cms.CMSException {
public void <init> (java.lang.String)
String msg
}
org/bouncycastle/cms/CMSTypedData.class
CMSTypedData.java
package org.bouncycastle.cms
public abstract org.bouncycastle.cms.CMSTypedData extends java.lang.Object implements org.bouncycastle.cms.CMSProcessable {
public abstract org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
}
org/bouncycastle/cms/CMSUtils.class
CMSUtils.java
package org.bouncycastle.cms
org.bouncycastle.cms.CMSUtils extends java.lang.Object {
private static final java.util.Set des
private static final java.util.Set mqvAlgs
private static final java.util.Set ecAlgs
private static final java.util.Set gostAlgs
void <init> ()
static boolean isMQV (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
static boolean isEC (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
static boolean isGOST (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
static boolean isDES (java.lang.String)
String algorithmID
String name
static boolean isEquivalent (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId1
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId2
org.bouncycastle.asn1.ASN1Encodable params1
org.bouncycastle.asn1.ASN1Encodable params2
static org.bouncycastle.asn1.cms.ContentInfo readContentInfo (byte[]) throws org.bouncycastle.cms.CMSException
byte[] input
static org.bouncycastle.asn1.cms.ContentInfo readContentInfo (java.io.InputStream) throws org.bouncycastle.cms.CMSException
java.io.InputStream input
static java.util.List getCertificatesFromStore (org.bouncycastle.util.Store) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cert.X509CertificateHolder c
java.util.Iterator it
ClassCastException e
org.bouncycastle.util.Store certStore
java.util.List certs
static java.util.List getAttributeCertificatesFromStore (org.bouncycastle.util.Store) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cert.X509AttributeCertificateHolder attrCert
java.util.Iterator it
ClassCastException e
org.bouncycastle.util.Store attrStore
java.util.List certs
static java.util.List getCRLsFromStore (org.bouncycastle.util.Store) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cert.X509CRLHolder c
Object rev
java.util.Iterator it
ClassCastException e
org.bouncycastle.util.Store crlStore
java.util.List crls
static org.bouncycastle.asn1.ASN1Set createBerSetFromList (java.util.List)
java.util.Iterator it
java.util.List derObjects
org.bouncycastle.asn1.ASN1EncodableVector v
static org.bouncycastle.asn1.ASN1Set createDerSetFromList (java.util.List)
java.util.Iterator it
java.util.List derObjects
org.bouncycastle.asn1.ASN1EncodableVector v
static java.io.OutputStream createBEROctetOutputStream (java.io.OutputStream, int, boolean, int) throws java.io.IOException
java.io.OutputStream s
int tagNo
boolean isExplicit
int bufferSize
org.bouncycastle.asn1.BEROctetStringGenerator octGen
private static org.bouncycastle.asn1.cms.ContentInfo readContentInfo (org.bouncycastle.asn1.ASN1InputStream) throws org.bouncycastle.cms.CMSException
org.bouncycastle.asn1.cms.ContentInfo info
java.io.IOException e
ClassCastException e
IllegalArgumentException e
org.bouncycastle.asn1.ASN1InputStream in
public static byte[] streamToByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public static byte[] streamToByteArray (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream in
int limit
static java.io.InputStream attachDigestsToInputStream (java.util.Collection, java.io.InputStream)
org.bouncycastle.operator.DigestCalculator digest
java.util.Collection digests
java.io.InputStream s
java.io.InputStream result
java.util.Iterator it
static java.io.OutputStream attachSignersToOutputStream (java.util.Collection, java.io.OutputStream)
org.bouncycastle.cms.SignerInfoGenerator signerGen
java.util.Collection signers
java.io.OutputStream s
java.io.OutputStream result
java.util.Iterator it
static java.io.OutputStream getSafeOutputStream (java.io.OutputStream)
java.io.OutputStream s
static java.io.OutputStream getSafeTeeOutputStream (java.io.OutputStream, java.io.OutputStream)
java.io.OutputStream s1
java.io.OutputStream s2
static void <clinit> ()
}
org/bouncycastle/cms/CMSVerifierCertificateNotValidException.class
CMSVerifierCertificateNotValidException.java
package org.bouncycastle.cms
public org.bouncycastle.cms.CMSVerifierCertificateNotValidException extends org.bouncycastle.cms.CMSException {
public void <init> (java.lang.String)
String msg
}
org/bouncycastle/cms/DefaultCMSSignatureAlgorithmNameGenerator.class
DefaultCMSSignatureAlgorithmNameGenerator.java
package org.bouncycastle.cms
public org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator extends java.lang.Object implements org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator {
private final java.util.Map encryptionAlgs
private final java.util.Map digestAlgs
private void addEntries (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier alias
String digest
String encryption
public void <init> ()
private java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
String algName
private java.lang.String getEncryptionAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionAlgOID
String algName
protected void setSigningEncryptionAlgorithmMapping (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String algorithmName
protected void setSigningDigestAlgorithmMapping (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String algorithmName
public java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlg
org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionAlg
String digestName
}
org/bouncycastle/cms/DefaultCMSSignatureEncryptionAlgorithmFinder.class
DefaultCMSSignatureEncryptionAlgorithmFinder.java
package org.bouncycastle.cms
public org.bouncycastle.cms.DefaultCMSSignatureEncryptionAlgorithmFinder extends java.lang.Object implements org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder {
private static final java.util.Set RSA_PKCS1d5
private static final java.util.Map GOST_ENC
public void <init> ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier findEncryptionAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
static void <clinit> ()
}
org/bouncycastle/cms/DefaultSignedAttributeTableGenerator.class
DefaultSignedAttributeTableGenerator.java
package org.bouncycastle.cms
public org.bouncycastle.cms.DefaultSignedAttributeTableGenerator extends java.lang.Object implements org.bouncycastle.cms.CMSAttributeTableGenerator {
private final java.util.Hashtable table
public void <init> ()
public void <init> (org.bouncycastle.asn1.cms.AttributeTable)
org.bouncycastle.asn1.cms.AttributeTable attributeTable
protected java.util.Hashtable createStandardAttributeTable (java.util.Map)
org.bouncycastle.asn1.cms.Attribute attr
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
java.util.Date signingTime
org.bouncycastle.asn1.cms.Attribute attr
byte[] messageDigest
org.bouncycastle.asn1.cms.Attribute attr
org.bouncycastle.asn1.cms.Attribute attr
java.util.Map parameters
java.util.Hashtable std
public org.bouncycastle.asn1.cms.AttributeTable getAttributes (java.util.Map)
java.util.Map parameters
private static java.util.Hashtable copyHashTable (java.util.Hashtable)
Object key
java.util.Hashtable paramsMap
java.util.Hashtable newTable
java.util.Enumeration keys
}
org/bouncycastle/cms/NullOutputStream.class
NullOutputStream.java
package org.bouncycastle.cms
org.bouncycastle.cms.NullOutputStream extends java.io.OutputStream {
void <init> ()
public void write (byte[]) throws java.io.IOException
byte[] buf
public void write (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
public void write (int) throws java.io.IOException
int b
}
org/bouncycastle/cms/PKCS7ProcessableObject.class
PKCS7ProcessableObject.java
package org.bouncycastle.cms
public org.bouncycastle.cms.PKCS7ProcessableObject extends java.lang.Object implements org.bouncycastle.cms.CMSTypedData {
private final org.bouncycastle.asn1.ASN1ObjectIdentifier type
private final org.bouncycastle.asn1.ASN1Encodable structure
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier type
org.bouncycastle.asn1.ASN1Encodable structure
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public void write (java.io.OutputStream) throws java.io.IOException org.bouncycastle.cms.CMSException
org.bouncycastle.asn1.ASN1Encodable enc
java.util.Iterator it
org.bouncycastle.asn1.ASN1Sequence s
byte[] encoded
int index
java.io.OutputStream cOut
public java.lang.Object getContent ()
}
org/bouncycastle/cms/PasswordRecipient$PRF.class
PasswordRecipient.java
package org.bouncycastle.cms
public final org.bouncycastle.cms.PasswordRecipient$PRF extends java.lang.Object {
public static final org.bouncycastle.cms.PasswordRecipient$PRF HMacSHA1
public static final org.bouncycastle.cms.PasswordRecipient$PRF HMacSHA224
public static final org.bouncycastle.cms.PasswordRecipient$PRF HMacSHA256
public static final org.bouncycastle.cms.PasswordRecipient$PRF HMacSHA384
public static final org.bouncycastle.cms.PasswordRecipient$PRF HMacSHA512
private final String hmac
final org.bouncycastle.asn1.x509.AlgorithmIdentifier prfAlgID
private void <init> (java.lang.String, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
String hmac
org.bouncycastle.asn1.x509.AlgorithmIdentifier prfAlgID
public java.lang.String getName ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmID ()
static void <clinit> ()
}
org/bouncycastle/cms/PasswordRecipient.class
PasswordRecipient.java
package org.bouncycastle.cms
public abstract org.bouncycastle.cms.PasswordRecipient extends java.lang.Object implements org.bouncycastle.cms.Recipient {
public static final int PKCS5_SCHEME2
public static final int PKCS5_SCHEME2_UTF8
public abstract byte[] calculateDerivedKey (int, org.bouncycastle.asn1.x509.AlgorithmIdentifier, int) throws org.bouncycastle.cms.CMSException
public abstract org.bouncycastle.cms.RecipientOperator getRecipientOperator (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[], byte[]) throws org.bouncycastle.cms.CMSException
public abstract int getPasswordConversionScheme ()
public abstract char[] getPassword ()
}
org/bouncycastle/cms/Recipient.class
Recipient.java
package org.bouncycastle.cms
public abstract org.bouncycastle.cms.Recipient extends java.lang.Object {
}
org/bouncycastle/cms/RecipientOperator.class
RecipientOperator.java
package org.bouncycastle.cms
public org.bouncycastle.cms.RecipientOperator extends java.lang.Object {
private final Object operator
public void <init> (org.bouncycastle.operator.InputDecryptor)
org.bouncycastle.operator.InputDecryptor decryptor
public void <init> (org.bouncycastle.operator.MacCalculator)
org.bouncycastle.operator.MacCalculator macCalculator
public java.io.InputStream getInputStream (java.io.InputStream)
java.io.InputStream dataIn
public boolean isMacBased ()
public byte[] getMac ()
}
org/bouncycastle/cms/SignerId.class
SignerId.java
package org.bouncycastle.cms
public org.bouncycastle.cms.SignerId extends java.lang.Object implements org.bouncycastle.util.Selector {
private org.bouncycastle.cert.selector.X509CertificateHolderSelector baseSelector
private void <init> (org.bouncycastle.cert.selector.X509CertificateHolderSelector)
org.bouncycastle.cert.selector.X509CertificateHolderSelector baseSelector
public void <init> (byte[])
byte[] subjectKeyId
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serialNumber
public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger, byte[])
org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serialNumber
byte[] subjectKeyId
public org.bouncycastle.asn1.x500.X500Name getIssuer ()
public java.math.BigInteger getSerialNumber ()
public byte[] getSubjectKeyIdentifier ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.cms.SignerId id
public boolean match (java.lang.Object)
Object obj
public java.lang.Object clone ()
}
org/bouncycastle/cms/SignerInfoGenerator.class
SignerInfoGenerator.java
package org.bouncycastle.cms
public org.bouncycastle.cms.SignerInfoGenerator extends java.lang.Object {
private final org.bouncycastle.asn1.cms.SignerIdentifier signerIdentifier
private final org.bouncycastle.cms.CMSAttributeTableGenerator sAttrGen
private final org.bouncycastle.cms.CMSAttributeTableGenerator unsAttrGen
private final org.bouncycastle.operator.ContentSigner signer
private final org.bouncycastle.operator.DigestCalculator digester
private final org.bouncycastle.operator.DigestAlgorithmIdentifierFinder digAlgFinder
private final org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder
private byte[] calculatedDigest
private org.bouncycastle.cert.X509CertificateHolder certHolder
void <init> (org.bouncycastle.asn1.cms.SignerIdentifier, org.bouncycastle.operator.ContentSigner, org.bouncycastle.operator.DigestCalculatorProvider, org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.cms.SignerIdentifier signerIdentifier
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.operator.DigestCalculatorProvider digesterProvider
org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder
void <init> (org.bouncycastle.asn1.cms.SignerIdentifier, org.bouncycastle.operator.ContentSigner, org.bouncycastle.operator.DigestCalculatorProvider, org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder, boolean) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.cms.SignerIdentifier signerIdentifier
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.operator.DigestCalculatorProvider digesterProvider
org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder
boolean isDirectSignature
public void <init> (org.bouncycastle.cms.SignerInfoGenerator, org.bouncycastle.cms.CMSAttributeTableGenerator, org.bouncycastle.cms.CMSAttributeTableGenerator)
org.bouncycastle.cms.SignerInfoGenerator original
org.bouncycastle.cms.CMSAttributeTableGenerator sAttrGen
org.bouncycastle.cms.CMSAttributeTableGenerator unsAttrGen
void <init> (org.bouncycastle.asn1.cms.SignerIdentifier, org.bouncycastle.operator.ContentSigner, org.bouncycastle.operator.DigestCalculatorProvider, org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder, org.bouncycastle.cms.CMSAttributeTableGenerator, org.bouncycastle.cms.CMSAttributeTableGenerator) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.cms.SignerIdentifier signerIdentifier
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.operator.DigestCalculatorProvider digesterProvider
org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder
org.bouncycastle.cms.CMSAttributeTableGenerator sAttrGen
org.bouncycastle.cms.CMSAttributeTableGenerator unsAttrGen
public org.bouncycastle.asn1.cms.SignerIdentifier getSID ()
public int getGeneratedVersion ()
public boolean hasAssociatedCertificate ()
public org.bouncycastle.cert.X509CertificateHolder getAssociatedCertificate ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public java.io.OutputStream getCalculatingOutputStream ()
public org.bouncycastle.asn1.cms.SignerInfo generate (org.bouncycastle.asn1.ASN1ObjectIdentifier) throws org.bouncycastle.cms.CMSException
java.util.Map parameters
org.bouncycastle.asn1.cms.AttributeTable signed
java.io.OutputStream sOut
java.util.Map parameters
org.bouncycastle.asn1.cms.AttributeTable unsigned
org.bouncycastle.asn1.ASN1Set signedAttr
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestEncryptionAlgorithm
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlg
byte[] sigBytes
org.bouncycastle.asn1.ASN1Set unsignedAttr
java.io.IOException e
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
void setAssociatedCertificate (org.bouncycastle.cert.X509CertificateHolder)
org.bouncycastle.cert.X509CertificateHolder certHolder
private org.bouncycastle.asn1.ASN1Set getAttributeSet (org.bouncycastle.asn1.cms.AttributeTable)
org.bouncycastle.asn1.cms.AttributeTable attr
private java.util.Map getBaseParameters (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
byte[] hash
java.util.Map param
public byte[] getCalculatedDigest ()
public org.bouncycastle.cms.CMSAttributeTableGenerator getSignedAttributeTableGenerator ()
public org.bouncycastle.cms.CMSAttributeTableGenerator getUnsignedAttributeTableGenerator ()
}
org/bouncycastle/cms/SignerInfoGeneratorBuilder.class
SignerInfoGeneratorBuilder.java
package org.bouncycastle.cms
public org.bouncycastle.cms.SignerInfoGeneratorBuilder extends java.lang.Object {
private org.bouncycastle.operator.DigestCalculatorProvider digestProvider
private boolean directSignature
private org.bouncycastle.cms.CMSAttributeTableGenerator signedGen
private org.bouncycastle.cms.CMSAttributeTableGenerator unsignedGen
private org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder
public void <init> (org.bouncycastle.operator.DigestCalculatorProvider)
org.bouncycastle.operator.DigestCalculatorProvider digestProvider
public void <init> (org.bouncycastle.operator.DigestCalculatorProvider, org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder)
org.bouncycastle.operator.DigestCalculatorProvider digestProvider
org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder
public org.bouncycastle.cms.SignerInfoGeneratorBuilder setDirectSignature (boolean)
boolean hasNoSignedAttributes
public org.bouncycastle.cms.SignerInfoGeneratorBuilder setSignedAttributeGenerator (org.bouncycastle.cms.CMSAttributeTableGenerator)
org.bouncycastle.cms.CMSAttributeTableGenerator signedGen
public org.bouncycastle.cms.SignerInfoGeneratorBuilder setUnsignedAttributeGenerator (org.bouncycastle.cms.CMSAttributeTableGenerator)
org.bouncycastle.cms.CMSAttributeTableGenerator unsignedGen
public org.bouncycastle.cms.SignerInfoGenerator build (org.bouncycastle.operator.ContentSigner, org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentSigner contentSigner
org.bouncycastle.cert.X509CertificateHolder certHolder
org.bouncycastle.asn1.cms.SignerIdentifier sigId
org.bouncycastle.cms.SignerInfoGenerator sigInfoGen
public org.bouncycastle.cms.SignerInfoGenerator build (org.bouncycastle.operator.ContentSigner, byte[]) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentSigner contentSigner
byte[] subjectKeyIdentifier
org.bouncycastle.asn1.cms.SignerIdentifier sigId
private org.bouncycastle.cms.SignerInfoGenerator createGenerator (org.bouncycastle.operator.ContentSigner, org.bouncycastle.asn1.cms.SignerIdentifier) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentSigner contentSigner
org.bouncycastle.asn1.cms.SignerIdentifier sigId
}
org/bouncycastle/cms/SignerInformation.class
SignerInformation.java
package org.bouncycastle.cms
public org.bouncycastle.cms.SignerInformation extends java.lang.Object {
private final org.bouncycastle.cms.SignerId sid
private final org.bouncycastle.cms.CMSProcessable content
private final byte[] signature
private final org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
private final boolean isCounterSignature
private org.bouncycastle.asn1.cms.AttributeTable signedAttributeValues
private org.bouncycastle.asn1.cms.AttributeTable unsignedAttributeValues
private byte[] resultDigest
protected final org.bouncycastle.asn1.cms.SignerInfo info
protected final org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
protected final org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionAlgorithm
protected final org.bouncycastle.asn1.ASN1Set signedAttributeSet
protected final org.bouncycastle.asn1.ASN1Set unsignedAttributeSet
void <init> (org.bouncycastle.asn1.cms.SignerInfo, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.cms.CMSProcessable, byte[])
org.bouncycastle.asn1.ASN1OctetString octs
org.bouncycastle.asn1.cms.IssuerAndSerialNumber iAnds
org.bouncycastle.asn1.cms.SignerInfo info
org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
org.bouncycastle.cms.CMSProcessable content
byte[] resultDigest
org.bouncycastle.asn1.cms.SignerIdentifier s
protected void <init> (org.bouncycastle.cms.SignerInformation)
org.bouncycastle.cms.SignerInformation baseInfo
protected void <init> (org.bouncycastle.cms.SignerInformation, org.bouncycastle.asn1.cms.SignerInfo)
org.bouncycastle.cms.SignerInformation baseInfo
org.bouncycastle.asn1.cms.SignerInfo info
public boolean isCounterSignature ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
private byte[] encodeObj (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable obj
public org.bouncycastle.cms.SignerId getSID ()
public int getVersion ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithmID ()
public java.lang.String getDigestAlgOID ()
public byte[] getDigestAlgParams ()
Exception e
public byte[] getContentDigest ()
public java.lang.String getEncryptionAlgOID ()
public byte[] getEncryptionAlgParams ()
Exception e
public org.bouncycastle.asn1.cms.AttributeTable getSignedAttributes ()
public org.bouncycastle.asn1.cms.AttributeTable getUnsignedAttributes ()
public byte[] getSignature ()
public org.bouncycastle.cms.SignerInformationStore getCounterSignatures ()
org.bouncycastle.asn1.cms.SignerInfo si
java.util.Enumeration en
org.bouncycastle.asn1.cms.Attribute counterSignatureAttribute
org.bouncycastle.asn1.ASN1Set values
int i
org.bouncycastle.asn1.cms.AttributeTable unsignedAttributeTable
java.util.List counterSignatures
org.bouncycastle.asn1.ASN1EncodableVector allCSAttrs
public byte[] getEncodedSignedAttributes () throws java.io.IOException
private boolean doVerify (org.bouncycastle.cms.SignerInformationVerifier) throws org.bouncycastle.cms.CMSException
org.bouncycastle.operator.ContentVerifier contentVerifier
org.bouncycastle.operator.OperatorCreationException e
java.io.OutputStream cOut
java.io.OutputStream digOut
org.bouncycastle.operator.DigestCalculator calc
java.io.OutputStream sigOut
java.io.IOException e
org.bouncycastle.operator.OperatorCreationException e
org.bouncycastle.asn1.ASN1ObjectIdentifier signedContentType
org.bouncycastle.asn1.ASN1Primitive validContentType
org.bouncycastle.asn1.cms.Attribute attr
org.bouncycastle.asn1.cms.CMSAlgorithmProtection algorithmProtection
org.bouncycastle.asn1.ASN1EncodableVector protectionAttributes
org.bouncycastle.asn1.cms.AttributeTable unsignedAttrTable
org.bouncycastle.asn1.ASN1OctetString signedMessageDigest
org.bouncycastle.asn1.ASN1Primitive validMessageDigest
org.bouncycastle.asn1.cms.Attribute csAttr
int i
org.bouncycastle.asn1.ASN1EncodableVector csAttrs
org.bouncycastle.asn1.cms.AttributeTable unsignedAttrTable
org.bouncycastle.asn1.x509.DigestInfo digInfo
org.bouncycastle.operator.RawContentVerifier rawVerifier
java.io.IOException e
org.bouncycastle.cms.SignerInformationVerifier verifier
String encName
org.bouncycastle.operator.ContentVerifier contentVerifier
org.bouncycastle.asn1.cms.AttributeTable signedAttrTable
public boolean verify (org.bouncycastle.cms.SignerInformationVerifier) throws org.bouncycastle.cms.CMSException
org.bouncycastle.cert.X509CertificateHolder dcv
org.bouncycastle.cms.SignerInformationVerifier verifier
org.bouncycastle.asn1.cms.Time signingTime
public org.bouncycastle.asn1.cms.SignerInfo toASN1Structure ()
private org.bouncycastle.asn1.ASN1Primitive getSingleValuedSignedAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) throws org.bouncycastle.cms.CMSException
org.bouncycastle.asn1.cms.Attribute t
org.bouncycastle.asn1.ASN1Set attrValues
org.bouncycastle.asn1.ASN1ObjectIdentifier attrOID
String printableName
org.bouncycastle.asn1.cms.AttributeTable unsignedAttrTable
org.bouncycastle.asn1.cms.AttributeTable signedAttrTable
org.bouncycastle.asn1.ASN1EncodableVector v
private org.bouncycastle.asn1.cms.Time getSigningTime () throws org.bouncycastle.cms.CMSException
IllegalArgumentException e
org.bouncycastle.asn1.ASN1Primitive validSigningTime
public static org.bouncycastle.cms.SignerInformation replaceUnsignedAttributes (org.bouncycastle.cms.SignerInformation, org.bouncycastle.asn1.cms.AttributeTable)
org.bouncycastle.cms.SignerInformation signerInformation
org.bouncycastle.asn1.cms.AttributeTable unsignedAttributes
org.bouncycastle.asn1.cms.SignerInfo sInfo
org.bouncycastle.asn1.ASN1Set unsignedAttr
public static org.bouncycastle.cms.SignerInformation addCounterSigners (org.bouncycastle.cms.SignerInformation, org.bouncycastle.cms.SignerInformationStore)
org.bouncycastle.asn1.ASN1EncodableVector v
java.util.Iterator it
org.bouncycastle.cms.SignerInformation signerInformation
org.bouncycastle.cms.SignerInformationStore counterSigners
org.bouncycastle.asn1.cms.SignerInfo sInfo
org.bouncycastle.asn1.cms.AttributeTable unsignedAttr
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.ASN1EncodableVector sigs
}
org/bouncycastle/cms/SignerInformationStore.class
SignerInformationStore.java
package org.bouncycastle.cms
public org.bouncycastle.cms.SignerInformationStore extends java.lang.Object implements org.bouncycastle.util.Iterable {
private java.util.List all
private java.util.Map table
public void <init> (org.bouncycastle.cms.SignerInformation)
org.bouncycastle.cms.SignerInformation signerInfo
org.bouncycastle.cms.SignerId sid
public void <init> (java.util.Collection)
org.bouncycastle.cms.SignerInformation signer
org.bouncycastle.cms.SignerId sid
java.util.List list
java.util.Collection signerInfos
java.util.Iterator it
public org.bouncycastle.cms.SignerInformation get (org.bouncycastle.cms.SignerId)
org.bouncycastle.cms.SignerId selector
java.util.Collection list
public int size ()
public java.util.Collection getSigners ()
public java.util.Collection getSigners (org.bouncycastle.cms.SignerId)
java.util.List results
java.util.Collection match1
java.util.Collection match2
java.util.List list
org.bouncycastle.cms.SignerId selector
public java.util.Iterator iterator ()
}
org/bouncycastle/cms/SignerInformationVerifier.class
SignerInformationVerifier.java
package org.bouncycastle.cms
public org.bouncycastle.cms.SignerInformationVerifier extends java.lang.Object {
private org.bouncycastle.operator.ContentVerifierProvider verifierProvider
private org.bouncycastle.operator.DigestCalculatorProvider digestProvider
private org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder sigAlgorithmFinder
private org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator sigNameGenerator
public void <init> (org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator, org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder, org.bouncycastle.operator.ContentVerifierProvider, org.bouncycastle.operator.DigestCalculatorProvider)
org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator sigNameGenerator
org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder sigAlgorithmFinder
org.bouncycastle.operator.ContentVerifierProvider verifierProvider
org.bouncycastle.operator.DigestCalculatorProvider digestProvider
public boolean hasAssociatedCertificate ()
public org.bouncycastle.cert.X509CertificateHolder getAssociatedCertificate ()
public org.bouncycastle.operator.ContentVerifier getContentVerifier (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.x509.AlgorithmIdentifier signingAlgorithm
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
String signatureName
org.bouncycastle.asn1.x509.AlgorithmIdentifier baseAlgID
public org.bouncycastle.operator.DigestCalculator getDigestCalculator (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
}
org/bouncycastle/cms/SimpleAttributeTableGenerator.class
SimpleAttributeTableGenerator.java
package org.bouncycastle.cms
public org.bouncycastle.cms.SimpleAttributeTableGenerator extends java.lang.Object implements org.bouncycastle.cms.CMSAttributeTableGenerator {
private final org.bouncycastle.asn1.cms.AttributeTable attributes
public void <init> (org.bouncycastle.asn1.cms.AttributeTable)
org.bouncycastle.asn1.cms.AttributeTable attributes
public org.bouncycastle.asn1.cms.AttributeTable getAttributes (java.util.Map)
java.util.Map parameters
}
org/bouncycastle/cms/jcajce/
org/bouncycastle/cms/jcajce/JcaSignerInfoGeneratorBuilder.class
JcaSignerInfoGeneratorBuilder.java
package org.bouncycastle.cms.jcajce
public org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder extends java.lang.Object {
private org.bouncycastle.cms.SignerInfoGeneratorBuilder builder
public void <init> (org.bouncycastle.operator.DigestCalculatorProvider)
org.bouncycastle.operator.DigestCalculatorProvider digestProvider
public void <init> (org.bouncycastle.operator.DigestCalculatorProvider, org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder)
org.bouncycastle.operator.DigestCalculatorProvider digestProvider
org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder
public org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder setDirectSignature (boolean)
boolean hasNoSignedAttributes
public org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder setSignedAttributeGenerator (org.bouncycastle.cms.CMSAttributeTableGenerator)
org.bouncycastle.cms.CMSAttributeTableGenerator signedGen
public org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder setUnsignedAttributeGenerator (org.bouncycastle.cms.CMSAttributeTableGenerator)
org.bouncycastle.cms.CMSAttributeTableGenerator unsignedGen
public org.bouncycastle.cms.SignerInfoGenerator build (org.bouncycastle.operator.ContentSigner, org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentSigner contentSigner
org.bouncycastle.cert.X509CertificateHolder certHolder
public org.bouncycastle.cms.SignerInfoGenerator build (org.bouncycastle.operator.ContentSigner, byte[]) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentSigner contentSigner
byte[] keyIdentifier
public org.bouncycastle.cms.SignerInfoGenerator build (org.bouncycastle.operator.ContentSigner, java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateEncodingException
org.bouncycastle.operator.ContentSigner contentSigner
java.security.cert.X509Certificate certificate
}
org/bouncycastle/cms/jcajce/JcaSignerInfoVerifierBuilder$1.class
JcaSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
synthetic org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$1 extends java.lang.Object {
}
org/bouncycastle/cms/jcajce/JcaSignerInfoVerifierBuilder$Helper.class
JcaSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$Helper extends java.lang.Object {
final synthetic org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder this$0
private void <init> (org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder)
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey publicKey
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
org.bouncycastle.operator.DigestCalculatorProvider createDigestCalculatorProvider () throws org.bouncycastle.operator.OperatorCreationException
synthetic void <init> (org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder, org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$1)
org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder x0
org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$1 x1
}
org/bouncycastle/cms/jcajce/JcaSignerInfoVerifierBuilder$NamedHelper.class
JcaSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$NamedHelper extends org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$Helper {
private final String providerName
final synthetic org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder this$0
public void <init> (org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder, java.lang.String)
String providerName
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey publicKey
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
org.bouncycastle.operator.DigestCalculatorProvider createDigestCalculatorProvider () throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
}
org/bouncycastle/cms/jcajce/JcaSignerInfoVerifierBuilder$ProviderHelper.class
JcaSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$ProviderHelper extends org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$Helper {
private final java.security.Provider provider
final synthetic org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder this$0
public void <init> (org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder, java.security.Provider)
java.security.Provider provider
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey publicKey
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
org.bouncycastle.operator.DigestCalculatorProvider createDigestCalculatorProvider () throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
}
org/bouncycastle/cms/jcajce/JcaSignerInfoVerifierBuilder.class
JcaSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
public org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder extends java.lang.Object {
private org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$Helper helper
private org.bouncycastle.operator.DigestCalculatorProvider digestProvider
private org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator sigAlgNameGen
private org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder sigAlgIDFinder
public void <init> (org.bouncycastle.operator.DigestCalculatorProvider)
org.bouncycastle.operator.DigestCalculatorProvider digestProvider
public org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder setProvider (java.security.Provider)
java.security.Provider provider
public org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder setProvider (java.lang.String)
String providerName
public org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder setSignatureAlgorithmNameGenerator (org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator)
org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator sigAlgNameGen
public org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder setSignatureAlgorithmFinder (org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder)
org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder sigAlgIDFinder
public org.bouncycastle.cms.SignerInformationVerifier build (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
public org.bouncycastle.cms.SignerInformationVerifier build (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
public org.bouncycastle.cms.SignerInformationVerifier build (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey pubKey
}
org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder$1.class
JcaSimpleSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
synthetic org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$1 extends java.lang.Object {
}
org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder$Helper.class
JcaSimpleSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$Helper extends java.lang.Object {
final synthetic org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder this$0
private void <init> (org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder)
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey publicKey
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
org.bouncycastle.operator.DigestCalculatorProvider createDigestCalculatorProvider () throws org.bouncycastle.operator.OperatorCreationException
synthetic void <init> (org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder, org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$1)
org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder x0
org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$1 x1
}
org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder$NamedHelper.class
JcaSimpleSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$NamedHelper extends org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$Helper {
private final String providerName
final synthetic org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder this$0
public void <init> (org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder, java.lang.String)
String providerName
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey publicKey
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
org.bouncycastle.operator.DigestCalculatorProvider createDigestCalculatorProvider () throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
}
org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder$ProviderHelper.class
JcaSimpleSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$ProviderHelper extends org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$Helper {
private final java.security.Provider provider
final synthetic org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder this$0
public void <init> (org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder, java.security.Provider)
java.security.Provider provider
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey publicKey
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
org.bouncycastle.operator.DigestCalculatorProvider createDigestCalculatorProvider () throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.ContentVerifierProvider createContentVerifierProvider (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
}
org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder.class
JcaSimpleSignerInfoVerifierBuilder.java
package org.bouncycastle.cms.jcajce
public org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder extends java.lang.Object {
private org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$Helper helper
public void <init> ()
public org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder setProvider (java.security.Provider)
java.security.Provider provider
public org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder setProvider (java.lang.String)
String providerName
public org.bouncycastle.cms.SignerInformationVerifier build (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
public org.bouncycastle.cms.SignerInformationVerifier build (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
java.security.cert.X509Certificate certificate
public org.bouncycastle.cms.SignerInformationVerifier build (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey pubKey
}
org/bouncycastle/crypto/
org/bouncycastle/crypto/AsymmetricBlockCipher.class
AsymmetricBlockCipher.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.AsymmetricBlockCipher extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters)
public abstract int getInputBlockSize ()
public abstract int getOutputBlockSize ()
public abstract byte[] processBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
}
org/bouncycastle/crypto/AsymmetricCipherKeyPair.class
AsymmetricCipherKeyPair.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.AsymmetricCipherKeyPair extends java.lang.Object {
private org.bouncycastle.crypto.params.AsymmetricKeyParameter publicParam
private org.bouncycastle.crypto.params.AsymmetricKeyParameter privateParam
public void <init> (org.bouncycastle.crypto.params.AsymmetricKeyParameter, org.bouncycastle.crypto.params.AsymmetricKeyParameter)
org.bouncycastle.crypto.params.AsymmetricKeyParameter publicParam
org.bouncycastle.crypto.params.AsymmetricKeyParameter privateParam
public void <init> (org.bouncycastle.crypto.CipherParameters, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.CipherParameters publicParam
org.bouncycastle.crypto.CipherParameters privateParam
public org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublic ()
public org.bouncycastle.crypto.params.AsymmetricKeyParameter getPrivate ()
}
org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.class
AsymmetricCipherKeyPairGenerator.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator extends java.lang.Object {
public abstract void init (org.bouncycastle.crypto.KeyGenerationParameters)
public abstract org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
}
org/bouncycastle/crypto/BasicAgreement.class
BasicAgreement.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.BasicAgreement extends java.lang.Object {
public abstract void init (org.bouncycastle.crypto.CipherParameters)
public abstract int getFieldSize ()
public abstract java.math.BigInteger calculateAgreement (org.bouncycastle.crypto.CipherParameters)
}
org/bouncycastle/crypto/BlockCipher.class
BlockCipher.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.BlockCipher extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract int getBlockSize ()
public abstract int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract void reset ()
}
org/bouncycastle/crypto/BufferedBlockCipher.class
BufferedBlockCipher.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.BufferedBlockCipher extends java.lang.Object {
protected byte[] buf
protected int bufOff
protected boolean forEncryption
protected org.bouncycastle.crypto.BlockCipher cipher
protected boolean partialBlockOkay
protected boolean pgpCFB
protected void <init> ()
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher cipher
String name
int idx
public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public int getBlockSize ()
public int getUpdateOutputSize (int)
int leftOver
int leftOver
int len
int total
int leftOver
public int getOutputSize (int)
int length
public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
int resultLen
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int len
byte[] out
int outOff
int blockSize
int length
int resultLen
int gapLen
public int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException
int resultLen
byte[] out
int outOff
public void reset ()
int i
}
org/bouncycastle/crypto/CipherKeyGenerator.class
CipherKeyGenerator.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.CipherKeyGenerator extends java.lang.Object {
protected java.security.SecureRandom random
protected int strength
public void <init> ()
public void init (org.bouncycastle.crypto.KeyGenerationParameters)
org.bouncycastle.crypto.KeyGenerationParameters param
public byte[] generateKey ()
byte[] key
}
org/bouncycastle/crypto/CipherParameters.class
CipherParameters.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.CipherParameters extends java.lang.Object {
}
org/bouncycastle/crypto/CryptoException.class
CryptoException.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.CryptoException extends java.lang.Exception {
private Throwable cause
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/crypto/CryptoServicesPermission.class
CryptoServicesPermission.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.CryptoServicesPermission extends java.security.Permission {
public static final String GLOBAL_CONFIG
public static final String THREAD_LOCAL_CONFIG
public static final String DEFAULT_RANDOM
private final java.util.Set actions
public void <init> (java.lang.String)
String name
public boolean implies (java.security.Permission)
org.bouncycastle.crypto.CryptoServicesPermission other
java.security.Permission permission
public boolean equals (java.lang.Object)
org.bouncycastle.crypto.CryptoServicesPermission other
Object obj
public int hashCode ()
public java.lang.String getActions ()
}
org/bouncycastle/crypto/CryptoServicesRegistrar$1.class
CryptoServicesRegistrar.java
package org.bouncycastle.crypto
org.bouncycastle.crypto.CryptoServicesRegistrar$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic SecurityManager val$securityManager
final synthetic java.security.Permission val$permission
void <init> (java.lang.SecurityManager, java.security.Permission)
public java.lang.Object run ()
}
org/bouncycastle/crypto/CryptoServicesRegistrar$Property.class
CryptoServicesRegistrar.java
package org.bouncycastle.crypto
public final org.bouncycastle.crypto.CryptoServicesRegistrar$Property extends java.lang.Object {
public static final org.bouncycastle.crypto.CryptoServicesRegistrar$Property EC_IMPLICITLY_CA
public static final org.bouncycastle.crypto.CryptoServicesRegistrar$Property DH_DEFAULT_PARAMS
public static final org.bouncycastle.crypto.CryptoServicesRegistrar$Property DSA_DEFAULT_PARAMS
private final String name
private final Class type
private void <init> (java.lang.String, java.lang.Class)
String name
Class type
static synthetic java.lang.String access$000 (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
org.bouncycastle.crypto.CryptoServicesRegistrar$Property x0
static synthetic java.lang.Class access$100 (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
org.bouncycastle.crypto.CryptoServicesRegistrar$Property x0
static void <clinit> ()
}
org/bouncycastle/crypto/CryptoServicesRegistrar.class
CryptoServicesRegistrar.java
package org.bouncycastle.crypto
public final org.bouncycastle.crypto.CryptoServicesRegistrar extends java.lang.Object {
private static final java.security.Permission CanSetDefaultProperty
private static final java.security.Permission CanSetThreadProperty
private static final java.security.Permission CanSetDefaultRandom
private static final ThreadLocal threadProperties
private static final java.util.Map globalProperties
private static final Object cacheLock
private static java.security.SecureRandom defaultSecureRandom
private void <init> ()
public static java.security.SecureRandom getSecureRandom ()
java.security.SecureRandom tmp
public static java.security.SecureRandom getSecureRandom (java.security.SecureRandom)
java.security.SecureRandom secureRandom
public static void setSecureRandom (java.security.SecureRandom)
java.security.SecureRandom secureRandom
public static java.lang.Object getProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
Object[] values
private static java.lang.Object[] lookupProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
Object[] values
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
java.util.Map properties
Object[] values
public static java.lang.Object[] getSizedProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
Object[] values
public static java.lang.Object getSizedProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, int)
org.bouncycastle.crypto.params.DHParameters params
int i
org.bouncycastle.crypto.params.DSAParameters params
int i
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
int size
Object[] values
public static transient void setThreadProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[])
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
Object[] propertyValue
public static transient void setGlobalProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[])
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
Object[] propertyValue
private static void localSetThread (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[])
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
Object[] propertyValue
java.util.Map properties
private static transient void localSetGlobalProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[])
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
Object[] propertyValue
public static java.lang.Object[] clearGlobalProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
public static java.lang.Object[] clearThreadProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
private static java.lang.Object[] localClearThreadProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
org.bouncycastle.crypto.CryptoServicesRegistrar$Property property
java.util.Map properties
private static void checkPermission (java.security.Permission)
java.security.Permission permission
SecurityManager securityManager
private static org.bouncycastle.crypto.params.DHParameters toDH (org.bouncycastle.crypto.params.DSAParameters)
org.bouncycastle.crypto.params.DSAParameters dsaParams
int pSize
int m
private static int chooseLowerBound (int)
int pSize
int m
static void <clinit> ()
org.bouncycastle.crypto.params.DSAParameters def512Params
org.bouncycastle.crypto.params.DSAParameters def768Params
org.bouncycastle.crypto.params.DSAParameters def1024Params
org.bouncycastle.crypto.params.DSAParameters def2048Params
}
org/bouncycastle/crypto/DSA.class
DSA.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.DSA extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters)
public abstract java.math.BigInteger[] generateSignature (byte[])
public abstract boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
}
org/bouncycastle/crypto/DSAExt.class
DSAExt.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.DSAExt extends java.lang.Object implements org.bouncycastle.crypto.DSA {
public abstract java.math.BigInteger getOrder ()
}
org/bouncycastle/crypto/DataLengthException.class
DataLengthException.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.DataLengthException extends org.bouncycastle.crypto.RuntimeCryptoException {
public void <init> ()
public void <init> (java.lang.String)
String message
}
org/bouncycastle/crypto/DerivationFunction.class
DerivationFunction.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.DerivationFunction extends java.lang.Object {
public abstract void init (org.bouncycastle.crypto.DerivationParameters)
public abstract int generateBytes (byte[], int, int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalArgumentException
}
org/bouncycastle/crypto/DerivationParameters.class
DerivationParameters.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.DerivationParameters extends java.lang.Object {
}
org/bouncycastle/crypto/Digest.class
Digest.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.Digest extends java.lang.Object {
public abstract java.lang.String getAlgorithmName ()
public abstract int getDigestSize ()
public abstract void update (byte)
public abstract void update (byte[], int, int)
public abstract int doFinal (byte[], int)
public abstract void reset ()
}
org/bouncycastle/crypto/ExtendedDigest.class
ExtendedDigest.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.ExtendedDigest extends java.lang.Object implements org.bouncycastle.crypto.Digest {
public abstract int getByteLength ()
}
org/bouncycastle/crypto/InvalidCipherTextException.class
InvalidCipherTextException.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.InvalidCipherTextException extends org.bouncycastle.crypto.CryptoException {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/bouncycastle/crypto/KeyGenerationParameters.class
KeyGenerationParameters.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.KeyGenerationParameters extends java.lang.Object {
private java.security.SecureRandom random
private int strength
public void <init> (java.security.SecureRandom, int)
java.security.SecureRandom random
int strength
public java.security.SecureRandom getRandom ()
public int getStrength ()
}
org/bouncycastle/crypto/Mac.class
Mac.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.Mac extends java.lang.Object {
public abstract void init (org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract int getMacSize ()
public abstract void update (byte) throws java.lang.IllegalStateException
public abstract void update (byte[], int, int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract void reset ()
}
org/bouncycastle/crypto/OutputLengthException.class
OutputLengthException.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.OutputLengthException extends org.bouncycastle.crypto.DataLengthException {
public void <init> (java.lang.String)
String msg
}
org/bouncycastle/crypto/PBEParametersGenerator.class
PBEParametersGenerator.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.PBEParametersGenerator extends java.lang.Object {
protected byte[] password
protected byte[] salt
protected int iterationCount
protected void <init> ()
public void init (byte[], byte[], int)
byte[] password
byte[] salt
int iterationCount
public byte[] getPassword ()
public byte[] getSalt ()
public int getIterationCount ()
public abstract org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
public abstract org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
public abstract org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
public static byte[] PKCS5PasswordToBytes (char[])
int i
byte[] bytes
char[] password
public static byte[] PKCS5PasswordToUTF8Bytes (char[])
char[] password
public static byte[] PKCS12PasswordToBytes (char[])
int i
byte[] bytes
char[] password
}
org/bouncycastle/crypto/RawAgreement.class
RawAgreement.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.RawAgreement extends java.lang.Object {
public abstract void init (org.bouncycastle.crypto.CipherParameters)
public abstract int getAgreementSize ()
public abstract void calculateAgreement (org.bouncycastle.crypto.CipherParameters, byte[], int)
}
org/bouncycastle/crypto/RuntimeCryptoException.class
RuntimeCryptoException.java
package org.bouncycastle.crypto
public org.bouncycastle.crypto.RuntimeCryptoException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
String message
}
org/bouncycastle/crypto/Signer.class
Signer.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.Signer extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters)
public abstract void update (byte)
public abstract void update (byte[], int, int)
public abstract byte[] generateSignature () throws org.bouncycastle.crypto.CryptoException org.bouncycastle.crypto.DataLengthException
public abstract boolean verifySignature (byte[])
public abstract void reset ()
}
org/bouncycastle/crypto/SignerWithRecovery.class
SignerWithRecovery.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.SignerWithRecovery extends java.lang.Object implements org.bouncycastle.crypto.Signer {
public abstract boolean hasFullMessage ()
public abstract byte[] getRecoveredMessage ()
public abstract void updateWithRecoveredMessage (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
}
org/bouncycastle/crypto/SkippingCipher.class
SkippingCipher.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.SkippingCipher extends java.lang.Object {
public abstract long skip (long)
public abstract long seekTo (long)
public abstract long getPosition ()
}
org/bouncycastle/crypto/SkippingStreamCipher.class
SkippingStreamCipher.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.SkippingStreamCipher extends java.lang.Object implements org.bouncycastle.crypto.StreamCipher org.bouncycastle.crypto.SkippingCipher {
}
org/bouncycastle/crypto/StagedAgreement.class
StagedAgreement.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.StagedAgreement extends java.lang.Object implements org.bouncycastle.crypto.BasicAgreement {
public abstract org.bouncycastle.crypto.params.AsymmetricKeyParameter calculateStage (org.bouncycastle.crypto.CipherParameters)
}
org/bouncycastle/crypto/StreamBlockCipher.class
StreamBlockCipher.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.StreamBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher org.bouncycastle.crypto.StreamCipher {
private final org.bouncycastle.crypto.BlockCipher cipher
protected void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher cipher
public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public final byte returnByte (byte)
byte in
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException
byte[] in
int inOff
int len
byte[] out
int outOff
int inStart
int inEnd
int outStart
protected abstract byte calculateByte (byte)
}
org/bouncycastle/crypto/StreamCipher.class
StreamCipher.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.StreamCipher extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract byte returnByte (byte)
public abstract int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException
public abstract void reset ()
}
org/bouncycastle/crypto/Wrapper.class
Wrapper.java
package org.bouncycastle.crypto
public abstract org.bouncycastle.crypto.Wrapper extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters)
public abstract java.lang.String getAlgorithmName ()
public abstract byte[] wrap (byte[], int, int)
public abstract byte[] unwrap (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
}
org/bouncycastle/crypto/agreement/
org/bouncycastle/crypto/agreement/DHBasicAgreement.class
DHBasicAgreement.java
package org.bouncycastle.crypto.agreement
public org.bouncycastle.crypto.agreement.DHBasicAgreement extends java.lang.Object implements org.bouncycastle.crypto.BasicAgreement {
private static final java.math.BigInteger ONE
private org.bouncycastle.crypto.params.DHPrivateKeyParameters key
private org.bouncycastle.crypto.params.DHParameters dhParams
public void <init> ()
public void init (org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom rParam
org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
public int getFieldSize ()
public java.math.BigInteger calculateAgreement (org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.CipherParameters pubKey
org.bouncycastle.crypto.params.DHPublicKeyParameters pub
java.math.BigInteger p
java.math.BigInteger peerY
java.math.BigInteger result
static void <clinit> ()
}
org/bouncycastle/crypto/agreement/ECDHBasicAgreement.class
ECDHBasicAgreement.java
package org.bouncycastle.crypto.agreement
public org.bouncycastle.crypto.agreement.ECDHBasicAgreement extends java.lang.Object implements org.bouncycastle.crypto.BasicAgreement {
private org.bouncycastle.crypto.params.ECPrivateKeyParameters key
public void <init> ()
public void init (org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.CipherParameters key
public int getFieldSize ()
public java.math.BigInteger calculateAgreement (org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.CipherParameters pubKey
org.bouncycastle.crypto.params.ECPublicKeyParameters pub
org.bouncycastle.crypto.params.ECDomainParameters params
java.math.BigInteger d
org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger h
org.bouncycastle.math.ec.ECPoint P
}
org/bouncycastle/crypto/digests/
org/bouncycastle/crypto/digests/AndroidDigestFactory.class
AndroidDigestFactory.java
package org.bouncycastle.crypto.digests
public final org.bouncycastle.crypto.digests.AndroidDigestFactory extends java.lang.Object {
private static final org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface CONSCRYPT
private static final org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface BC
public void <init> ()
public static org.bouncycastle.crypto.Digest getMD5 ()
public static org.bouncycastle.crypto.Digest getSHA1 ()
public static org.bouncycastle.crypto.Digest getSHA224 ()
public static org.bouncycastle.crypto.Digest getSHA256 ()
public static org.bouncycastle.crypto.Digest getSHA384 ()
public static org.bouncycastle.crypto.Digest getSHA512 ()
static void <clinit> ()
}
org/bouncycastle/crypto/digests/AndroidDigestFactoryBouncyCastle.class
AndroidDigestFactoryBouncyCastle.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.AndroidDigestFactoryBouncyCastle extends java.lang.Object implements org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface {
public void <init> ()
public org.bouncycastle.crypto.Digest getMD5 ()
public org.bouncycastle.crypto.Digest getSHA1 ()
public org.bouncycastle.crypto.Digest getSHA224 ()
public org.bouncycastle.crypto.Digest getSHA256 ()
public org.bouncycastle.crypto.Digest getSHA384 ()
public org.bouncycastle.crypto.Digest getSHA512 ()
}
org/bouncycastle/crypto/digests/AndroidDigestFactoryInterface.class
AndroidDigestFactoryInterface.java
package org.bouncycastle.crypto.digests
abstract org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface extends java.lang.Object {
public abstract org.bouncycastle.crypto.Digest getMD5 ()
public abstract org.bouncycastle.crypto.Digest getSHA1 ()
public abstract org.bouncycastle.crypto.Digest getSHA224 ()
public abstract org.bouncycastle.crypto.Digest getSHA256 ()
public abstract org.bouncycastle.crypto.Digest getSHA384 ()
public abstract org.bouncycastle.crypto.Digest getSHA512 ()
}
org/bouncycastle/crypto/digests/AndroidDigestFactoryOpenSSL.class
AndroidDigestFactoryOpenSSL.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.AndroidDigestFactoryOpenSSL extends java.lang.Object implements org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface {
public void <init> ()
public org.bouncycastle.crypto.Digest getMD5 ()
public org.bouncycastle.crypto.Digest getSHA1 ()
public org.bouncycastle.crypto.Digest getSHA224 ()
public org.bouncycastle.crypto.Digest getSHA256 ()
public org.bouncycastle.crypto.Digest getSHA384 ()
public org.bouncycastle.crypto.Digest getSHA512 ()
}
org/bouncycastle/crypto/digests/EncodableDigest.class
EncodableDigest.java
package org.bouncycastle.crypto.digests
public abstract org.bouncycastle.crypto.digests.EncodableDigest extends java.lang.Object {
public abstract byte[] getEncodedState ()
}
org/bouncycastle/crypto/digests/GeneralDigest.class
GeneralDigest.java
package org.bouncycastle.crypto.digests
public abstract org.bouncycastle.crypto.digests.GeneralDigest extends java.lang.Object implements org.bouncycastle.crypto.ExtendedDigest org.bouncycastle.util.Memoable {
private static final int BYTE_LENGTH
private final byte[] xBuf
private int xBufOff
private long byteCount
protected void <init> ()
protected void <init> (org.bouncycastle.crypto.digests.GeneralDigest)
org.bouncycastle.crypto.digests.GeneralDigest t
protected void <init> (byte[])
byte[] encodedState
protected void copyIn (org.bouncycastle.crypto.digests.GeneralDigest)
org.bouncycastle.crypto.digests.GeneralDigest t
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
int i
int limit
public void finish ()
long bitLength
public void reset ()
int i
protected void populateState (byte[])
byte[] state
public int getByteLength ()
protected abstract void processWord (byte[], int)
protected abstract void processLength (long)
protected abstract void processBlock ()
}
org/bouncycastle/crypto/digests/LongDigest.class
LongDigest.java
package org.bouncycastle.crypto.digests
public abstract org.bouncycastle.crypto.digests.LongDigest extends java.lang.Object implements org.bouncycastle.crypto.ExtendedDigest org.bouncycastle.util.Memoable org.bouncycastle.crypto.digests.EncodableDigest {
private static final int BYTE_LENGTH
private byte[] xBuf
private int xBufOff
private long byteCount1
private long byteCount2
protected long H1
protected long H2
protected long H3
protected long H4
protected long H5
protected long H6
protected long H7
protected long H8
private long[] W
private int wOff
static final long[] K
protected void <init> ()
protected void <init> (org.bouncycastle.crypto.digests.LongDigest)
org.bouncycastle.crypto.digests.LongDigest t
protected void copyIn (org.bouncycastle.crypto.digests.LongDigest)
org.bouncycastle.crypto.digests.LongDigest t
protected void populateState (byte[])
int i
byte[] state
protected void restoreState (byte[])
int i
byte[] encodedState
protected int getEncodedStateSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public void finish ()
long lowBitLength
long hiBitLength
public void reset ()
int i
int i
public int getByteLength ()
protected void processWord (byte[], int)
byte[] in
int inOff
private void adjustByteCounts ()
protected void processLength (long, long)
long lowW
long hiW
protected void processBlock ()
int t
int i
int i
long a
long b
long c
long d
long e
long f
long g
long h
int t
private long Ch (long, long, long)
long x
long y
long z
private long Maj (long, long, long)
long x
long y
long z
private long Sum0 (long)
long x
private long Sum1 (long)
long x
private long Sigma0 (long)
long x
private long Sigma1 (long)
long x
static void <clinit> ()
}
org/bouncycastle/crypto/digests/MD4Digest.class
MD4Digest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.MD4Digest extends org.bouncycastle.crypto.digests.GeneralDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int[] X
private int xOff
private static final int S11
private static final int S12
private static final int S13
private static final int S14
private static final int S21
private static final int S22
private static final int S23
private static final int S24
private static final int S31
private static final int S32
private static final int S33
private static final int S34
public void <init> ()
public void <init> (org.bouncycastle.crypto.digests.MD4Digest)
org.bouncycastle.crypto.digests.MD4Digest t
private void copyIn (org.bouncycastle.crypto.digests.MD4Digest)
org.bouncycastle.crypto.digests.MD4Digest t
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
protected void processLength (long)
long bitLength
private void unpackWord (int, byte[], int)
int word
byte[] out
int outOff
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
private int rotateLeft (int, int)
int x
int n
private int F (int, int, int)
int u
int v
int w
private int G (int, int, int)
int u
int v
int w
private int H (int, int, int)
int u
int v
int w
protected void processBlock ()
int i
int a
int b
int c
int d
public org.bouncycastle.util.Memoable copy ()
public void reset (org.bouncycastle.util.Memoable)
org.bouncycastle.util.Memoable other
org.bouncycastle.crypto.digests.MD4Digest d
}
org/bouncycastle/crypto/digests/MD5Digest.class
MD5Digest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.MD5Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int[] X
private int xOff
private static final int S11
private static final int S12
private static final int S13
private static final int S14
private static final int S21
private static final int S22
private static final int S23
private static final int S24
private static final int S31
private static final int S32
private static final int S33
private static final int S34
private static final int S41
private static final int S42
private static final int S43
private static final int S44
public void <init> ()
public void <init> (byte[])
int i
byte[] encodedState
public void <init> (org.bouncycastle.crypto.digests.MD5Digest)
org.bouncycastle.crypto.digests.MD5Digest t
private void copyIn (org.bouncycastle.crypto.digests.MD5Digest)
org.bouncycastle.crypto.digests.MD5Digest t
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
protected void processLength (long)
long bitLength
private void unpackWord (int, byte[], int)
int word
byte[] out
int outOff
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
private int rotateLeft (int, int)
int x
int n
private int F (int, int, int)
int u
int v
int w
private int G (int, int, int)
int u
int v
int w
private int H (int, int, int)
int u
int v
int w
private int K (int, int, int)
int u
int v
int w
protected void processBlock ()
int i
int a
int b
int c
int d
public org.bouncycastle.util.Memoable copy ()
public void reset (org.bouncycastle.util.Memoable)
org.bouncycastle.util.Memoable other
org.bouncycastle.crypto.digests.MD5Digest d
public byte[] getEncodedState ()
int i
byte[] state
}
org/bouncycastle/crypto/digests/NullDigest$1.class
NullDigest.java
package org.bouncycastle.crypto.digests
synthetic org.bouncycastle.crypto.digests.NullDigest$1 extends java.lang.Object {
}
org/bouncycastle/crypto/digests/NullDigest$OpenByteArrayOutputStream.class
NullDigest.java
package org.bouncycastle.crypto.digests
org.bouncycastle.crypto.digests.NullDigest$OpenByteArrayOutputStream extends java.io.ByteArrayOutputStream {
private void <init> ()
public void reset ()
void copy (byte[], int)
byte[] out
int outOff
synthetic void <init> (org.bouncycastle.crypto.digests.NullDigest$1)
org.bouncycastle.crypto.digests.NullDigest$1 x0
}
org/bouncycastle/crypto/digests/NullDigest.class
NullDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.NullDigest extends java.lang.Object implements org.bouncycastle.crypto.Digest {
private org.bouncycastle.crypto.digests.NullDigest$OpenByteArrayOutputStream bOut
public void <init> ()
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public int doFinal (byte[], int)
byte[] out
int outOff
int size
public void reset ()
}
org/bouncycastle/crypto/digests/OpenSSLDigest$MD5.class
OpenSSLDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.OpenSSLDigest$MD5 extends org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA1.class
OpenSSLDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA1 extends org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA224.class
OpenSSLDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA224 extends org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA256.class
OpenSSLDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA256 extends org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA384.class
OpenSSLDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA384 extends org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA512.class
OpenSSLDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA512 extends org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
org/bouncycastle/crypto/digests/OpenSSLDigest.class
OpenSSLDigest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.OpenSSLDigest extends java.lang.Object implements org.bouncycastle.crypto.ExtendedDigest {
private final java.security.MessageDigest delegate
private final int byteSize
public void <init> (java.lang.String, int)
Exception e
String algorithm
int byteSize
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int getByteLength ()
public void reset ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public int doFinal (byte[], int)
java.security.DigestException e
byte[] out
int outOff
}
org/bouncycastle/crypto/digests/SHA1Digest.class
SHA1Digest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.SHA1Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int H5
private int[] X
private int xOff
private static final int Y1
private static final int Y2
private static final int Y3
private static final int Y4
public void <init> ()
public void <init> (org.bouncycastle.crypto.digests.SHA1Digest)
org.bouncycastle.crypto.digests.SHA1Digest t
public void <init> (byte[])
int i
byte[] encodedState
private void copyIn (org.bouncycastle.crypto.digests.SHA1Digest)
org.bouncycastle.crypto.digests.SHA1Digest t
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
int n
protected void processLength (long)
long bitLength
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
private int f (int, int, int)
int u
int v
int w
private int h (int, int, int)
int u
int v
int w
private int g (int, int, int)
int u
int v
int w
protected void processBlock ()
int t
int i
int j
int j
int j
int j
int i
int A
int B
int C
int D
int E
int idx
public org.bouncycastle.util.Memoable copy ()
public void reset (org.bouncycastle.util.Memoable)
org.bouncycastle.util.Memoable other
org.bouncycastle.crypto.digests.SHA1Digest d
public byte[] getEncodedState ()
int i
byte[] state
}
org/bouncycastle/crypto/digests/SHA224Digest.class
SHA224Digest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.SHA224Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int H5
private int H6
private int H7
private int H8
private int[] X
private int xOff
static final int[] K
public void <init> ()
public void <init> (org.bouncycastle.crypto.digests.SHA224Digest)
org.bouncycastle.crypto.digests.SHA224Digest t
private void doCopy (org.bouncycastle.crypto.digests.SHA224Digest)
org.bouncycastle.crypto.digests.SHA224Digest t
public void <init> (byte[])
int i
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
int n
protected void processLength (long)
long bitLength
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
protected void processBlock ()
int t
int i
int i
int a
int b
int c
int d
int e
int f
int g
int h
int t
private int Ch (int, int, int)
int x
int y
int z
private int Maj (int, int, int)
int x
int y
int z
private int Sum0 (int)
int x
private int Sum1 (int)
int x
private int Theta0 (int)
int x
private int Theta1 (int)
int x
public org.bouncycastle.util.Memoable copy ()
public void reset (org.bouncycastle.util.Memoable)
org.bouncycastle.util.Memoable other
org.bouncycastle.crypto.digests.SHA224Digest d
public byte[] getEncodedState ()
int i
byte[] state
static void <clinit> ()
}
org/bouncycastle/crypto/digests/SHA256Digest.class
SHA256Digest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.SHA256Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int H5
private int H6
private int H7
private int H8
private int[] X
private int xOff
static final int[] K
public void <init> ()
public void <init> (org.bouncycastle.crypto.digests.SHA256Digest)
org.bouncycastle.crypto.digests.SHA256Digest t
private void copyIn (org.bouncycastle.crypto.digests.SHA256Digest)
org.bouncycastle.crypto.digests.SHA256Digest t
public void <init> (byte[])
int i
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
int n
protected void processLength (long)
long bitLength
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
protected void processBlock ()
int t
int i
int i
int a
int b
int c
int d
int e
int f
int g
int h
int t
private static int Ch (int, int, int)
int x
int y
int z
private static int Maj (int, int, int)
int x
int y
int z
private static int Sum0 (int)
int x
private static int Sum1 (int)
int x
private static int Theta0 (int)
int x
private static int Theta1 (int)
int x
public org.bouncycastle.util.Memoable copy ()
public void reset (org.bouncycastle.util.Memoable)
org.bouncycastle.util.Memoable other
org.bouncycastle.crypto.digests.SHA256Digest d
public byte[] getEncodedState ()
int i
byte[] state
static void <clinit> ()
}
org/bouncycastle/crypto/digests/SHA384Digest.class
SHA384Digest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.SHA384Digest extends org.bouncycastle.crypto.digests.LongDigest {
private static final int DIGEST_LENGTH
public void <init> ()
public void <init> (org.bouncycastle.crypto.digests.SHA384Digest)
org.bouncycastle.crypto.digests.SHA384Digest t
public void <init> (byte[])
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
public org.bouncycastle.util.Memoable copy ()
public void reset (org.bouncycastle.util.Memoable)
org.bouncycastle.util.Memoable other
org.bouncycastle.crypto.digests.SHA384Digest d
public byte[] getEncodedState ()
byte[] encoded
}
org/bouncycastle/crypto/digests/SHA512Digest.class
SHA512Digest.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.SHA512Digest extends org.bouncycastle.crypto.digests.LongDigest {
private static final int DIGEST_LENGTH
public void <init> ()
public void <init> (org.bouncycastle.crypto.digests.SHA512Digest)
org.bouncycastle.crypto.digests.SHA512Digest t
public void <init> (byte[])
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
public org.bouncycastle.util.Memoable copy ()
public void reset (org.bouncycastle.util.Memoable)
org.bouncycastle.util.Memoable other
org.bouncycastle.crypto.digests.SHA512Digest d
public byte[] getEncodedState ()
byte[] encoded
}
org/bouncycastle/crypto/digests/XofUtils.class
XofUtils.java
package org.bouncycastle.crypto.digests
public org.bouncycastle.crypto.digests.XofUtils extends java.lang.Object {
public void <init> ()
public static byte[] leftEncode (long)
int i
long strLen
byte n
long v
byte[] b
public static byte[] rightEncode (long)
int i
long strLen
byte n
long v
byte[] b
}
org/bouncycastle/crypto/ec/
org/bouncycastle/crypto/ec/CustomNamedCurves$1.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$1 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves$2.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$2 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves$3.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$3 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves$4.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$4 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves$5.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$5 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves$6.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$6 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves$7.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$7 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves$8.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
org.bouncycastle.crypto.ec.CustomNamedCurves$8 extends org.bouncycastle.asn1.x9.X9ECParametersHolder {
void <init> ()
protected org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECPoint G
}
org/bouncycastle/crypto/ec/CustomNamedCurves.class
CustomNamedCurves.java
package org.bouncycastle.crypto.ec
public org.bouncycastle.crypto.ec.CustomNamedCurves extends java.lang.Object {
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1
static org.bouncycastle.asn1.x9.X9ECParametersHolder secp521r1
static final java.util.Hashtable nameToCurve
static final java.util.Hashtable nameToOID
static final java.util.Hashtable oidToCurve
static final java.util.Hashtable oidToName
static final java.util.Vector names
public void <init> ()
private static org.bouncycastle.asn1.x9.X9ECPoint configureBasepoint (org.bouncycastle.math.ec.ECCurve, java.lang.String)
org.bouncycastle.math.ec.ECCurve curve
String encoding
org.bouncycastle.asn1.x9.X9ECPoint G
private static org.bouncycastle.math.ec.ECCurve configureCurve (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve curve
private static org.bouncycastle.math.ec.ECCurve configureCurveGLV (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters)
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.math.ec.endo.GLVTypeBParameters p
static void defineCurve (java.lang.String, org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
static void defineCurveWithOID (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
static void defineCurveAlias (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier)
String name
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
Object curve
public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static synthetic org.bouncycastle.math.ec.ECCurve access$000 (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters)
org.bouncycastle.math.ec.ECCurve x0
org.bouncycastle.math.ec.endo.GLVTypeBParameters x1
static synthetic org.bouncycastle.asn1.x9.X9ECPoint access$100 (org.bouncycastle.math.ec.ECCurve, java.lang.String)
org.bouncycastle.math.ec.ECCurve x0
String x1
static synthetic org.bouncycastle.math.ec.ECCurve access$200 (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve x0
static void <clinit> ()
}
org/bouncycastle/crypto/encodings/
org/bouncycastle/crypto/encodings/OAEPEncoding.class
OAEPEncoding.java
package org.bouncycastle.crypto.encodings
public org.bouncycastle.crypto.encodings.OAEPEncoding extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricBlockCipher {
private byte[] defHash
private org.bouncycastle.crypto.Digest mgf1Hash
private org.bouncycastle.crypto.AsymmetricBlockCipher engine
private java.security.SecureRandom random
private boolean forEncryption
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher)
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
org.bouncycastle.crypto.Digest hash
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, org.bouncycastle.crypto.Digest, byte[])
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
org.bouncycastle.crypto.Digest hash
byte[] encodingParams
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.Digest, byte[])
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
org.bouncycastle.crypto.Digest hash
org.bouncycastle.crypto.Digest mgf1Hash
byte[] encodingParams
public org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forEncryption
org.bouncycastle.crypto.CipherParameters param
public int getInputBlockSize ()
int baseBlockSize
public int getOutputBlockSize ()
int baseBlockSize
public byte[] processBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int inOff
int inLen
public byte[] encodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
int i
int i
byte[] in
int inOff
int inLen
byte[] block
byte[] seed
byte[] mask
public byte[] decodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
int i
int i
int i
int index
byte[] in
int inOff
int inLen
byte[] data
byte[] block
boolean wrongData
byte[] mask
boolean defHashWrong
int start
boolean dataStartWrong
byte[] output
private void ItoOSP (int, byte[])
int i
byte[] sp
private byte[] maskGeneratorFunction1 (byte[], int, int, int)
byte[] Z
int zOff
int zLen
int length
byte[] mask
byte[] hashBuf
byte[] C
int counter
}
org/bouncycastle/crypto/encodings/PKCS1Encoding.class
PKCS1Encoding.java
package org.bouncycastle.crypto.encodings
public org.bouncycastle.crypto.encodings.PKCS1Encoding extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricBlockCipher {
public static final String STRICT_LENGTH_ENABLED_PROPERTY
public static final String NOT_STRICT_LENGTH_ENABLED_PROPERTY
private static final int HEADER_LENGTH
private java.security.SecureRandom random
private org.bouncycastle.crypto.AsymmetricBlockCipher engine
private boolean forEncryption
private boolean forPrivateKey
private boolean useStrictLength
private int pLen
private byte[] fallback
private byte[] blockBuffer
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher)
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, int)
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
int pLen
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, byte[])
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
byte[] fallback
private boolean useStrict ()
public org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom rParam
org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
boolean forEncryption
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
public int getInputBlockSize ()
int baseBlockSize
public int getOutputBlockSize ()
int baseBlockSize
public byte[] processBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int inOff
int inLen
private byte[] encodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
int i
int i
byte[] in
int inOff
int inLen
byte[] block
private static int checkPkcs1Encoding (byte[], int)
int tmp
int i
byte[] encoded
int pLen
int correct
int plen
private byte[] decodeBlockOrRandom (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] random
int i
byte[] in
int inOff
int inLen
byte[] block
byte[] random
byte[] data
int correct
byte[] result
private byte[] decodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] data
boolean badType
byte[] in
int inOff
int inLen
byte[] block
boolean incorrectLength
byte[] data
byte type
boolean badType
int start
byte[] result
private int findStart (byte, byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
byte pad
int i
byte type
byte[] block
int start
boolean padErr
}
org/bouncycastle/crypto/engines/
org/bouncycastle/crypto/engines/AESEngine.class
AESEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.AESEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher {
private static final byte[] S
private static final byte[] Si
private static final int[] rcon
private static final int[] T0
private static final int[] Tinv0
private static final int m1
private static final int m2
private static final int m3
private static final int m4
private static final int m5
private int ROUNDS
private int[][] WorkingKey
private int C0
private int C1
private int C2
private int C3
private boolean forEncryption
private byte[] s
private static final int BLOCK_SIZE
private static int shift (int, int)
int r
int shift
private static int FFmulX (int)
int x
private static int FFmulX2 (int)
int x
int t0
int t1
private static int inv_mcol (int)
int x
int t0
int t1
private static int subWord (int)
int x
private int[][] generateWorkingKey (byte[], boolean)
int colx
int i
int col0
int col1
int col2
int col3
int col0
int col1
int col2
int col3
int col4
int col5
int i
int rcon
int colx
int col0
int col1
int col2
int col3
int col4
int col5
int col6
int col7
int i
int rcon
int colx
int i
int j
byte[] key
boolean forEncryption
int keyLen
int KC
int[][] W
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
private void unpackBlock (byte[], int)
byte[] bytes
int off
int index
private void packBlock (byte[], int)
byte[] bytes
int off
int index
private void encryptBlock (int[][])
int r0
int r1
int r2
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
private void decryptBlock (int[][])
int r0
int r1
int r2
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
static void <clinit> ()
}
org/bouncycastle/crypto/engines/AESFastEngine.class
AESFastEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.AESFastEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher {
private static final byte[] S
private static final byte[] Si
private static final int[] rcon
private static final int[] T
private static final int[] Tinv
private static final int m1
private static final int m2
private static final int m3
private static final int m4
private static final int m5
private int ROUNDS
private int[][] WorkingKey
private int C0
private int C1
private int C2
private int C3
private boolean forEncryption
private static final int BLOCK_SIZE
private static int shift (int, int)
int r
int shift
private static int FFmulX (int)
int x
private static int FFmulX2 (int)
int x
int t0
int t1
private static int inv_mcol (int)
int x
int t0
int t1
private static int subWord (int)
int x
int i0
int i1
int i2
int i3
private int[][] generateWorkingKey (byte[], boolean)
int colx
int i
int col0
int col1
int col2
int col3
int col0
int col1
int col2
int col3
int col4
int col5
int i
int rcon
int colx
int col0
int col1
int col2
int col3
int col4
int col5
int col6
int col7
int i
int rcon
int colx
int i
int j
byte[] key
boolean forEncryption
int keyLen
int KC
int[][] W
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
private void unpackBlock (byte[], int)
byte[] bytes
int off
private void packBlock (byte[], int)
byte[] bytes
int off
private void encryptBlock (int[][])
int r0
int r1
int r2
int i0
int i1
int i2
int i3
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
int i0
int i1
int i2
int i3
private void decryptBlock (int[][])
int r0
int r1
int r2
int i0
int i1
int i2
int i3
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
int i0
int i1
int i2
int i3
static void <clinit> ()
}
org/bouncycastle/crypto/engines/AESWrapEngine.class
AESWrapEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.AESWrapEngine extends org.bouncycastle.crypto.engines.RFC3394WrapEngine {
public void <init> ()
public void <init> (boolean)
boolean useReverseDirection
}
org/bouncycastle/crypto/engines/BlowfishEngine.class
BlowfishEngine.java
package org.bouncycastle.crypto.engines
public final org.bouncycastle.crypto.engines.BlowfishEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher {
private static final int[] KP
private static final int[] KS0
private static final int[] KS1
private static final int[] KS2
private static final int[] KS3
private static final int ROUNDS
private static final int BLOCK_SIZE
private static final int SBOX_SK
private static final int P_SZ
private final int[] S0
private final int[] S1
private final int[] S2
private final int[] S3
private final int[] P
private boolean encrypting
private byte[] workingKey
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public final int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
public int getBlockSize ()
private int F (int)
int x
private void processTable (int, int, int[])
int i
int s
int xl
int xr
int[] table
int size
private void setKey (byte[])
int j
int data
int i
byte[] key
int keyLength
int keyIndex
private void encryptBlock (byte[], int, byte[], int)
int i
byte[] src
int srcIndex
byte[] dst
int dstIndex
int xl
int xr
private void decryptBlock (byte[], int, byte[], int)
int i
byte[] src
int srcIndex
byte[] dst
int dstIndex
int xl
int xr
private int BytesTo32bits (byte[], int)
byte[] b
int i
private void Bits32ToBytes (int, byte[], int)
int in
byte[] b
int offset
static void <clinit> ()
}
org/bouncycastle/crypto/engines/DESEngine.class
DESEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.DESEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher {
protected static final int BLOCK_SIZE
private int[] workingKey
private static final short[] bytebit
private static final int[] bigbyte
private static final byte[] pc1
private static final byte[] totrot
private static final byte[] pc2
private static final int[] SP1
private static final int[] SP2
private static final int[] SP3
private static final int[] SP4
private static final int[] SP5
private static final int[] SP6
private static final int[] SP7
private static final int[] SP8
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
protected int[] generateWorkingKey (boolean, byte[])
int l
int j
int m
int l
int j
int l
int j
int j
int m
int n
int i
int i1
int i2
int i
boolean encrypting
byte[] key
int[] newKey
boolean[] pc1m
boolean[] pcr
protected void desFunc (int[], byte[], int, byte[], int)
int fval
int round
int[] wKey
byte[] in
int inOff
byte[] out
int outOff
int work
int right
int left
static void <clinit> ()
}
org/bouncycastle/crypto/engines/DESedeEngine.class
DESedeEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.DESedeEngine extends org.bouncycastle.crypto.engines.DESEngine {
protected static final int BLOCK_SIZE
private int[] workingKey1
private int[] workingKey2
private int[] workingKey3
private boolean forEncryption
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
byte[] key3
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
byte[] keyMaster
byte[] key1
byte[] key2
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
byte[] temp
public void reset ()
}
org/bouncycastle/crypto/engines/DESedeWrapEngine.class
DESedeWrapEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.DESedeWrapEngine extends java.lang.Object implements org.bouncycastle.crypto.Wrapper {
private org.bouncycastle.crypto.modes.CBCBlockCipher engine
private org.bouncycastle.crypto.params.KeyParameter param
private org.bouncycastle.crypto.params.ParametersWithIV paramPlusIV
private byte[] iv
private boolean forWrapping
private static final byte[] IV2
org.bouncycastle.crypto.Digest sha1
byte[] digest
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom pr
java.security.SecureRandom sr
boolean forWrapping
org.bouncycastle.crypto.CipherParameters param
java.security.SecureRandom sr
public java.lang.String getAlgorithmName ()
public byte[] wrap (byte[], int, int)
int currentBytePos
int currentBytePos
byte[] in
int inOff
int inLen
byte[] keyToBeWrapped
byte[] CKS
byte[] WKCKS
int blockSize
byte[] TEMP1
byte[] TEMP2
byte[] TEMP3
org.bouncycastle.crypto.params.ParametersWithIV param2
public byte[] unwrap (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
int currentBytePos
int currentBytePos
byte[] in
int inOff
int inLen
int blockSize
org.bouncycastle.crypto.params.ParametersWithIV param2
byte[] TEMP3
byte[] TEMP2
byte[] TEMP1
byte[] WKCKS
byte[] result
byte[] CKStoBeVerified
private byte[] calculateCMSKeyChecksum (byte[])
byte[] key
byte[] result
private boolean checkCMSKeyChecksum (byte[], byte[])
byte[] key
byte[] checksum
private static byte[] reverse (byte[])
int i
byte[] bs
byte[] result
static void <clinit> ()
}
org/bouncycastle/crypto/engines/RC2Engine.class
RC2Engine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.RC2Engine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher {
private static byte[] piTable
private static final int BLOCK_SIZE
private int[] workingKey
private boolean encrypting
public void <init> ()
private int[] generateWorkingKey (byte[], int)
int i
int index
int x
int i
int i
byte[] key
int bits
int x
int[] xKey
int len
int[] newKey
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.RC2Parameters param
byte[] key
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
public void reset ()
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public final int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
private int rotateWordLeft (int, int)
int x
int y
private void encryptBlock (byte[], int, byte[], int)
int i
int i
int i
byte[] in
int inOff
byte[] out
int outOff
int x76
int x54
int x32
int x10
private void decryptBlock (byte[], int, byte[], int)
int i
int i
int i
byte[] in
int inOff
byte[] out
int outOff
int x76
int x54
int x32
int x10
static void <clinit> ()
}
org/bouncycastle/crypto/engines/RC4Engine.class
RC4Engine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.RC4Engine extends java.lang.Object implements org.bouncycastle.crypto.StreamCipher {
private static final int STATE_LENGTH
private byte[] engineState
private int x
private int y
private byte[] workingKey
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public byte returnByte (byte)
byte in
byte tmp
public int processBytes (byte[], int, int, byte[], int)
byte tmp
int i
byte[] in
int inOff
int len
byte[] out
int outOff
public void reset ()
private void setKey (byte[])
int i
byte tmp
int i
byte[] keyBytes
int i1
int i2
}
org/bouncycastle/crypto/engines/RFC3394WrapEngine.class
RFC3394WrapEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.RFC3394WrapEngine extends java.lang.Object implements org.bouncycastle.crypto.Wrapper {
private org.bouncycastle.crypto.BlockCipher engine
private boolean wrapCipherMode
private org.bouncycastle.crypto.params.KeyParameter param
private boolean forWrapping
private byte[] iv
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher engine
public void <init> (org.bouncycastle.crypto.BlockCipher, boolean)
org.bouncycastle.crypto.BlockCipher engine
boolean useReverseDirection
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
boolean forWrapping
org.bouncycastle.crypto.CipherParameters param
public java.lang.String getAlgorithmName ()
public byte[] wrap (byte[], int, int)
byte v
int k
int t
int i
int j
byte[] in
int inOff
int inLen
int n
byte[] block
byte[] buf
public byte[] unwrap (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException
byte v
int k
int t
int i
int j
byte[] in
int inOff
int inLen
int n
byte[] block
byte[] a
byte[] buf
}
org/bouncycastle/crypto/engines/RSABlindedEngine.class
RSABlindedEngine.java
package org.bouncycastle.crypto.engines
public org.bouncycastle.crypto.engines.RSABlindedEngine extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricBlockCipher {
private static final java.math.BigInteger ONE
private org.bouncycastle.crypto.engines.RSACoreEngine core
private org.bouncycastle.crypto.params.RSAKeyParameters key
private java.security.SecureRandom random
public void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forEncryption
org.bouncycastle.crypto.CipherParameters param
public int getInputBlockSize ()
public int getOutputBlockSize ()
public byte[] processBlock (byte[], int, int)
java.math.BigInteger m
java.math.BigInteger r
java.math.BigInteger blindedInput
java.math.BigInteger blindedResult
java.math.BigInteger rInv
java.math.BigInteger result
org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters k
java.math.BigInteger e
java.math.BigInteger result
byte[] in
int inOff
int inLen
java.math.BigInteger input
java.math.BigInteger result
static void <clinit> ()
}
org/bouncycastle/crypto/engines/RSACoreEngine.class
RSACoreEngine.java
package org.bouncycastle.crypto.engines
org.bouncycastle.crypto.engines.RSACoreEngine extends java.lang.Object {
private org.bouncycastle.crypto.params.RSAKeyParameters key
private boolean forEncryption
void <init> ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forEncryption
org.bouncycastle.crypto.CipherParameters param
public int getInputBlockSize ()
int bitSize
public int getOutputBlockSize ()
int bitSize
public java.math.BigInteger convertInput (byte[], int, int)
byte[] block
byte[] in
int inOff
int inLen
byte[] block
java.math.BigInteger res
public byte[] convertOutput (java.math.BigInteger)
byte[] tmp
byte[] tmp
byte[] rv
byte[] rv
java.math.BigInteger result
byte[] output
public java.math.BigInteger processBlock (java.math.BigInteger)
org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters crtKey
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger dP
java.math.BigInteger dQ
java.math.BigInteger qInv
java.math.BigInteger mP
java.math.BigInteger mQ
java.math.BigInteger h
java.math.BigInteger m
java.math.BigInteger input
}
org/bouncycastle/crypto/engines/TwofishEngine.class
TwofishEngine.java
package org.bouncycastle.crypto.engines
public final org.bouncycastle.crypto.engines.TwofishEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher {
private static final byte[][] P
private static final int P_00
private static final int P_01
private static final int P_02
private static final int P_03
private static final int P_04
private static final int P_10
private static final int P_11
private static final int P_12
private static final int P_13
private static final int P_14
private static final int P_20
private static final int P_21
private static final int P_22
private static final int P_23
private static final int P_24
private static final int P_30
private static final int P_31
private static final int P_32
private static final int P_33
private static final int P_34
private static final int GF256_FDBK
private static final int GF256_FDBK_2
private static final int GF256_FDBK_4
private static final int RS_GF_FDBK
private static final int ROUNDS
private static final int MAX_ROUNDS
private static final int BLOCK_SIZE
private static final int MAX_KEY_BITS
private static final int INPUT_WHITEN
private static final int OUTPUT_WHITEN
private static final int ROUND_SUBKEYS
private static final int TOTAL_SUBKEYS
private static final int SK_STEP
private static final int SK_BUMP
private static final int SK_ROTL
private boolean encrypting
private int[] gMDS0
private int[] gMDS1
private int[] gMDS2
private int[] gMDS3
private int[] gSubKeys
private int[] gSBox
private int k64Cnt
private byte[] workingKey
public void <init> ()
int j
int i
int[] m1
int[] mX
int[] mY
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
public int getBlockSize ()
private void setKey (byte[])
int p
int i
int q
int A
int B
int i
int b0
int b1
int b2
int b3
int i
byte[] key
int[] k32e
int[] k32o
int[] sBoxKeys
int k0
int k1
int k2
int k3
private void encryptBlock (byte[], int, byte[], int)
int t0
int t1
int r
byte[] src
int srcIndex
byte[] dst
int dstIndex
int x0
int x1
int x2
int x3
int k
private void decryptBlock (byte[], int, byte[], int)
int t0
int t1
int r
byte[] src
int srcIndex
byte[] dst
int dstIndex
int x2
int x3
int x0
int x1
int k
private int F32 (int, int[])
int x
int[] k32
int b0
int b1
int b2
int b3
int k0
int k1
int k2
int k3
int result
private int RS_MDS_Encode (int, int)
int i
int i
int k0
int k1
int r
private int RS_rem (int)
int x
int b
int g2
int g3
private int LFSR1 (int)
int x
private int LFSR2 (int)
int x
private int Mx_X (int)
int x
private int Mx_Y (int)
int x
private int b0 (int)
int x
private int b1 (int)
int x
private int b2 (int)
int x
private int b3 (int)
int x
private int Fe32_0 (int)
int x
private int Fe32_3 (int)
int x
private int BytesTo32Bits (byte[], int)
byte[] b
int p
private void Bits32ToBytes (int, byte[], int)
int in
byte[] b
int offset
static void <clinit> ()
}
org/bouncycastle/crypto/generators/
org/bouncycastle/crypto/generators/DESKeyGenerator.class
DESKeyGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.DESKeyGenerator extends org.bouncycastle.crypto.CipherKeyGenerator {
public void <init> ()
public void init (org.bouncycastle.crypto.KeyGenerationParameters)
org.bouncycastle.crypto.KeyGenerationParameters param
public byte[] generateKey ()
byte[] newKey
}
org/bouncycastle/crypto/generators/DESedeKeyGenerator.class
DESedeKeyGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.DESedeKeyGenerator extends org.bouncycastle.crypto.generators.DESKeyGenerator {
private static final int MAX_IT
public void <init> ()
public void init (org.bouncycastle.crypto.KeyGenerationParameters)
org.bouncycastle.crypto.KeyGenerationParameters param
public byte[] generateKey ()
byte[] newKey
int count
}
org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.class
DHBasicKeyPairGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
private org.bouncycastle.crypto.params.DHKeyGenerationParameters param
public void <init> ()
public void init (org.bouncycastle.crypto.KeyGenerationParameters)
org.bouncycastle.crypto.KeyGenerationParameters param
public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
org.bouncycastle.crypto.generators.DHKeyGeneratorHelper helper
org.bouncycastle.crypto.params.DHParameters dhp
java.math.BigInteger x
java.math.BigInteger y
}
org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.class
DHKeyGeneratorHelper.java
package org.bouncycastle.crypto.generators
org.bouncycastle.crypto.generators.DHKeyGeneratorHelper extends java.lang.Object {
static final org.bouncycastle.crypto.generators.DHKeyGeneratorHelper INSTANCE
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private void <init> ()
java.math.BigInteger calculatePrivate (org.bouncycastle.crypto.params.DHParameters, java.security.SecureRandom)
java.math.BigInteger x
int minWeight
java.math.BigInteger x
org.bouncycastle.crypto.params.DHParameters dhParams
java.security.SecureRandom random
int limit
java.math.BigInteger min
int m
java.math.BigInteger q
java.math.BigInteger max
int minWeight
java.math.BigInteger calculatePublic (org.bouncycastle.crypto.params.DHParameters, java.math.BigInteger)
org.bouncycastle.crypto.params.DHParameters dhParams
java.math.BigInteger x
static void <clinit> ()
}
org/bouncycastle/crypto/generators/DHParametersGenerator.class
DHParametersGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.DHParametersGenerator extends java.lang.Object {
private int size
private int certainty
private java.security.SecureRandom random
private static final java.math.BigInteger TWO
public void <init> ()
public void init (int, int, java.security.SecureRandom)
int size
int certainty
java.security.SecureRandom random
public org.bouncycastle.crypto.params.DHParameters generateParameters ()
java.math.BigInteger[] safePrimes
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
static void <clinit> ()
}
org/bouncycastle/crypto/generators/DHParametersHelper.class
DHParametersHelper.java
package org.bouncycastle.crypto.generators
org.bouncycastle.crypto.generators.DHParametersHelper extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
void <init> ()
static java.math.BigInteger[] generateSafePrimes (int, int, java.security.SecureRandom)
int size
int certainty
java.security.SecureRandom random
long start
int tries
java.math.BigInteger p
java.math.BigInteger q
int qLength
int minWeight
long end
long duration
static java.math.BigInteger selectGenerator (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger h
java.math.BigInteger p
java.math.BigInteger q
java.security.SecureRandom random
java.math.BigInteger pMinusTwo
java.math.BigInteger g
static void <clinit> ()
}
org/bouncycastle/crypto/generators/DSAKeyPairGenerator.class
DSAKeyPairGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.DSAKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
private static final java.math.BigInteger ONE
private org.bouncycastle.crypto.params.DSAKeyGenerationParameters param
public void <init> ()
public void init (org.bouncycastle.crypto.KeyGenerationParameters)
org.bouncycastle.crypto.KeyGenerationParameters param
public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
org.bouncycastle.crypto.params.DSAParameters dsaParams
java.math.BigInteger x
java.math.BigInteger y
private static java.math.BigInteger generatePrivateKey (java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger x
java.math.BigInteger q
java.security.SecureRandom random
int minWeight
private static java.math.BigInteger calculatePublicKey (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger x
static void <clinit> ()
}
org/bouncycastle/crypto/generators/DSAParametersGenerator.class
DSAParametersGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.DSAParametersGenerator extends java.lang.Object {
private static final java.math.BigInteger ZERO
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private org.bouncycastle.crypto.Digest digest
private int L
private int N
private int certainty
private int iterations
private java.security.SecureRandom random
private boolean use186_3
private int usageIndex
public void <init> ()
public void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
public void init (int, int, java.security.SecureRandom)
int size
int certainty
java.security.SecureRandom random
public void init (org.bouncycastle.crypto.params.DSAParameterGenerationParameters)
org.bouncycastle.crypto.params.DSAParameterGenerationParameters params
int L
int N
public org.bouncycastle.crypto.params.DSAParameters generateParameters ()
private org.bouncycastle.crypto.params.DSAParameters generateParameters_FIPS186_2 ()
int i
int k
int remaining
java.math.BigInteger g
java.math.BigInteger x
java.math.BigInteger c
java.math.BigInteger p
int counter
java.math.BigInteger q
byte[] offset
byte[] seed
byte[] part1
byte[] part2
byte[] u
int n
byte[] w
private static java.math.BigInteger calculateGenerator_FIPS186_2 (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger h
java.math.BigInteger g
java.math.BigInteger p
java.math.BigInteger q
java.security.SecureRandom r
java.math.BigInteger e
java.math.BigInteger pSub2
private org.bouncycastle.crypto.params.DSAParameters generateParameters_FIPS186_3 ()
int j
int remaining
java.math.BigInteger g
java.math.BigInteger g
java.math.BigInteger X
java.math.BigInteger c
java.math.BigInteger p
int counter
java.math.BigInteger U
java.math.BigInteger q
byte[] offset
int counterLimit
org.bouncycastle.crypto.Digest d
int outlen
int seedlen
byte[] seed
int n
int b
byte[] w
byte[] output
private boolean isProbablePrime (java.math.BigInteger)
java.math.BigInteger x
private static java.math.BigInteger calculateGenerator_FIPS186_3_Unverifiable (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger p
java.math.BigInteger q
java.security.SecureRandom r
private static java.math.BigInteger calculateGenerator_FIPS186_3_Verifiable (org.bouncycastle.crypto.Digest, java.math.BigInteger, java.math.BigInteger, byte[], int)
java.math.BigInteger W
java.math.BigInteger g
int count
org.bouncycastle.crypto.Digest d
java.math.BigInteger p
java.math.BigInteger q
byte[] seed
int index
java.math.BigInteger e
byte[] ggen
byte[] U
byte[] w
private static void hash (org.bouncycastle.crypto.Digest, byte[], byte[], int)
org.bouncycastle.crypto.Digest d
byte[] input
byte[] output
int outputPos
private static int getDefaultN (int)
int L
private static int getMinimumIterations (int)
int L
private static void inc (byte[])
byte b
int i
byte[] buf
static void <clinit> ()
}
org/bouncycastle/crypto/generators/ECKeyPairGenerator.class
ECKeyPairGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.ECKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator org.bouncycastle.math.ec.ECConstants {
org.bouncycastle.crypto.params.ECDomainParameters params
java.security.SecureRandom random
public void <init> ()
public void init (org.bouncycastle.crypto.KeyGenerationParameters)
org.bouncycastle.crypto.KeyGenerationParameters param
org.bouncycastle.crypto.params.ECKeyGenerationParameters ecP
public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
java.math.BigInteger n
int nBitLength
int minWeight
java.math.BigInteger d
org.bouncycastle.math.ec.ECPoint Q
protected org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier ()
}
org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.class
OpenSSLPBEParametersGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator {
private org.bouncycastle.crypto.Digest digest
public void <init> ()
public void init (byte[], byte[])
byte[] password
byte[] salt
private byte[] generateDerivedKey (int)
int len
int bytesNeeded
byte[] buf
byte[] key
int offset
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
}
org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.class
PKCS12ParametersGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.PKCS12ParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator {
public static final int KEY_MATERIAL
public static final int IV_MATERIAL
public static final int MAC_MATERIAL
private org.bouncycastle.crypto.Digest digest
private int u
private int v
public void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
private void adjust (byte[], int, byte[])
int i
byte[] a
int aOff
byte[] b
int x
private byte[] generateDerivedKey (int, int)
int i
int i
byte[] S
int i
byte[] P
int j
int j
int j
int i
int idByte
int n
byte[] D
byte[] dKey
byte[] S
byte[] P
byte[] I
byte[] B
int c
byte[] A
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
byte[] iv
public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
byte[] dKey
}
org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.class
PKCS5S1ParametersGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator {
private org.bouncycastle.crypto.Digest digest
public void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
private byte[] generateDerivedKey ()
int i
byte[] digestBytes
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
}
org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.class
PKCS5S2ParametersGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator {
private org.bouncycastle.crypto.Mac hMac
private byte[] state
public void <init> ()
public void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
private void F (byte[], int, byte[], byte[], int)
int j
int count
byte[] S
int c
byte[] iBuf
byte[] out
int outOff
private byte[] generateDerivedKey (int)
int pos
int i
int dkLen
int hLen
int l
byte[] iBuf
byte[] outBytes
int outPos
org.bouncycastle.crypto.CipherParameters param
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
}
org/bouncycastle/crypto/generators/RSAKeyPairGenerator.class
RSAKeyPairGenerator.java
package org.bouncycastle.crypto.generators
public org.bouncycastle.crypto.generators.RSAKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
private static final java.math.BigInteger ONE
private org.bouncycastle.crypto.params.RSAKeyGenerationParameters param
public void <init> ()
public void init (org.bouncycastle.crypto.KeyGenerationParameters)
org.bouncycastle.crypto.KeyGenerationParameters param
public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
java.math.BigInteger diff
java.math.BigInteger gcd
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger n
java.math.BigInteger d
java.math.BigInteger e
java.math.BigInteger pSub1
java.math.BigInteger qSub1
java.math.BigInteger gcd
java.math.BigInteger lcm
java.math.BigInteger dP
java.math.BigInteger dQ
java.math.BigInteger qInv
org.bouncycastle.crypto.AsymmetricCipherKeyPair result
boolean done
int strength
int pbitlength
int qbitlength
int mindiffbits
int minWeight
java.math.BigInteger dLowerBound
java.math.BigInteger squaredBound
java.math.BigInteger minDiff
protected java.math.BigInteger chooseRandomPrime (int, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
int i
int bitlength
java.math.BigInteger e
java.math.BigInteger sqrdBound
protected boolean isProbablePrime (java.math.BigInteger)
java.math.BigInteger x
int iterations
private static int getNumberOfIterations (int, int)
int bits
int certainty
static void <clinit> ()
}
org/bouncycastle/crypto/io/
org/bouncycastle/crypto/io/DigestInputStream.class
DigestInputStream.java
package org.bouncycastle.crypto.io
public org.bouncycastle.crypto.io.DigestInputStream extends java.io.FilterInputStream {
protected org.bouncycastle.crypto.Digest digest
public void <init> (java.io.InputStream, org.bouncycastle.crypto.Digest)
java.io.InputStream stream
org.bouncycastle.crypto.Digest digest
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int n
public org.bouncycastle.crypto.Digest getDigest ()
}
org/bouncycastle/crypto/io/DigestOutputStream.class
DigestOutputStream.java
package org.bouncycastle.crypto.io
public org.bouncycastle.crypto.io.DigestOutputStream extends java.io.OutputStream {
protected org.bouncycastle.crypto.Digest digest
public void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest Digest
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public byte[] getDigest ()
byte[] res
}
org/bouncycastle/crypto/io/MacInputStream.class
MacInputStream.java
package org.bouncycastle.crypto.io
public org.bouncycastle.crypto.io.MacInputStream extends java.io.FilterInputStream {
protected org.bouncycastle.crypto.Mac mac
public void <init> (java.io.InputStream, org.bouncycastle.crypto.Mac)
java.io.InputStream stream
org.bouncycastle.crypto.Mac mac
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int n
public org.bouncycastle.crypto.Mac getMac ()
}
org/bouncycastle/crypto/io/MacOutputStream.class
MacOutputStream.java
package org.bouncycastle.crypto.io
public org.bouncycastle.crypto.io.MacOutputStream extends java.io.OutputStream {
protected org.bouncycastle.crypto.Mac mac
public void <init> (org.bouncycastle.crypto.Mac)
org.bouncycastle.crypto.Mac mac
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public byte[] getMac ()
byte[] res
}
org/bouncycastle/crypto/macs/
org/bouncycastle/crypto/macs/CBCBlockCipherMac.class
CBCBlockCipherMac.java
package org.bouncycastle.crypto.macs
public org.bouncycastle.crypto.macs.CBCBlockCipherMac extends java.lang.Object implements org.bouncycastle.crypto.Mac {
private byte[] mac
private byte[] buf
private int bufOff
private org.bouncycastle.crypto.BlockCipher cipher
private org.bouncycastle.crypto.paddings.BlockCipherPadding padding
private int macSize
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher cipher
public void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.paddings.BlockCipherPadding)
org.bouncycastle.crypto.BlockCipher cipher
org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void <init> (org.bouncycastle.crypto.BlockCipher, int)
org.bouncycastle.crypto.BlockCipher cipher
int macSizeInBits
public void <init> (org.bouncycastle.crypto.BlockCipher, int, org.bouncycastle.crypto.paddings.BlockCipherPadding)
org.bouncycastle.crypto.BlockCipher cipher
int macSizeInBits
org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public java.lang.String getAlgorithmName ()
public void init (org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.CipherParameters params
public int getMacSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
int blockSize
int gapLen
public int doFinal (byte[], int)
byte[] out
int outOff
int blockSize
public void reset ()
int i
}
org/bouncycastle/crypto/macs/HMac.class
HMac.java
package org.bouncycastle.crypto.macs
public org.bouncycastle.crypto.macs.HMac extends java.lang.Object implements org.bouncycastle.crypto.Mac {
private static final byte IPAD
private static final byte OPAD
private org.bouncycastle.crypto.Digest digest
private int digestSize
private int blockLength
private org.bouncycastle.util.Memoable ipadState
private org.bouncycastle.util.Memoable opadState
private byte[] inputPad
private byte[] outputBuf
private static java.util.Hashtable blockLengths
private static int getByteLength (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
Integer b
public void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
private void <init> (org.bouncycastle.crypto.Digest, int)
org.bouncycastle.crypto.Digest digest
int byteLength
public java.lang.String getAlgorithmName ()
public org.bouncycastle.crypto.Digest getUnderlyingDigest ()
public void init (org.bouncycastle.crypto.CipherParameters)
int i
org.bouncycastle.crypto.CipherParameters params
byte[] key
int keyLength
public int getMacSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public int doFinal (byte[], int)
int i
byte[] out
int outOff
int len
public void reset ()
private static void xorPad (byte[], int, byte)
int i
byte[] pad
int len
byte n
static void <clinit> ()
}
org/bouncycastle/crypto/modes/
org/bouncycastle/crypto/modes/AEADBlockCipher.class
AEADBlockCipher.java
package org.bouncycastle.crypto.modes
public abstract org.bouncycastle.crypto.modes.AEADBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.modes.AEADCipher {
public abstract org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
}
org/bouncycastle/crypto/modes/AEADCipher.class
AEADCipher.java
package org.bouncycastle.crypto.modes
public abstract org.bouncycastle.crypto.modes.AEADCipher extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract void processAADByte (byte)
public abstract void processAADBytes (byte[], int, int)
public abstract int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException
public abstract int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException
public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException
public abstract byte[] getMac ()
public abstract int getUpdateOutputSize (int)
public abstract int getOutputSize (int)
public abstract void reset ()
}
org/bouncycastle/crypto/modes/CBCBlockCipher.class
CBCBlockCipher.java
package org.bouncycastle.crypto.modes
public org.bouncycastle.crypto.modes.CBCBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher {
private byte[] IV
private byte[] cbcV
private byte[] cbcNextV
private int blockSize
private org.bouncycastle.crypto.BlockCipher cipher
private boolean encrypting
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher cipher
public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
org.bouncycastle.crypto.params.ParametersWithIV ivParam
byte[] iv
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
boolean oldEncrypting
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
private int encryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
int i
byte[] in
int inOff
byte[] out
int outOff
int length
private int decryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
int i
byte[] in
int inOff
byte[] out
int outOff
int length
byte[] tmp
}
org/bouncycastle/crypto/modes/CCMBlockCipher$ExposedByteArrayOutputStream.class
CCMBlockCipher.java
package org.bouncycastle.crypto.modes
org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream {
final synthetic org.bouncycastle.crypto.modes.CCMBlockCipher this$0
public void <init> (org.bouncycastle.crypto.modes.CCMBlockCipher)
public byte[] getBuffer ()
}
org/bouncycastle/crypto/modes/CCMBlockCipher.class
CCMBlockCipher.java
package org.bouncycastle.crypto.modes
public org.bouncycastle.crypto.modes.CCMBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.modes.AEADBlockCipher {
private org.bouncycastle.crypto.BlockCipher cipher
private int blockSize
private boolean forEncryption
private byte[] nonce
private byte[] initialAssociatedText
private int macSize
private org.bouncycastle.crypto.CipherParameters keyParam
private byte[] macBlock
private org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream associatedText
private org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream data
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher c
public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
org.bouncycastle.crypto.params.AEADParameters param
org.bouncycastle.crypto.CipherParameters cipherParameters
org.bouncycastle.crypto.params.ParametersWithIV param
org.bouncycastle.crypto.CipherParameters cipherParameters
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
org.bouncycastle.crypto.CipherParameters cipherParameters
public java.lang.String getAlgorithmName ()
public void processAADByte (byte)
byte in
public void processAADBytes (byte[], int, int)
byte[] in
int inOff
int len
public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int inLen
byte[] out
int outOff
public int doFinal (byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException
byte[] out
int outOff
int len
public void reset ()
public byte[] getMac ()
byte[] mac
public int getUpdateOutputSize (int)
int len
public int getOutputSize (int)
int len
int totalData
public byte[] processPacket (byte[], int, int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException
byte[] output
byte[] in
int inOff
int inLen
byte[] output
public int processPacket (byte[], int, int, byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException org.bouncycastle.crypto.DataLengthException
int limitLen
byte[] encMac
byte[] block
int outputLen
int i
byte[] block
byte[] calculatedMacBlock
byte[] in
int inOff
int inLen
byte[] output
int outOff
int n
int q
byte[] iv
org.bouncycastle.crypto.BlockCipher ctrCipher
int outputLen
int inIndex
int outIndex
private int calculateMac (byte[], int, int, byte[])
int extra
int i
int extra
int textLength
byte[] data
int dataOff
int dataLen
byte[] macBlock
org.bouncycastle.crypto.Mac cMac
byte[] b0
int q
int count
private int getMacSize (boolean, int)
boolean forEncryption
int requestedMacBits
private int getAssociatedTextLength ()
private boolean hasAssociatedText ()
}
org/bouncycastle/crypto/modes/CFBBlockCipher.class
CFBBlockCipher.java
package org.bouncycastle.crypto.modes
public org.bouncycastle.crypto.modes.CFBBlockCipher extends org.bouncycastle.crypto.StreamBlockCipher {
private byte[] IV
private byte[] cfbV
private byte[] cfbOutV
private byte[] inBuf
private int blockSize
private org.bouncycastle.crypto.BlockCipher cipher
private boolean encrypting
private int byteCount
public void <init> (org.bouncycastle.crypto.BlockCipher, int)
org.bouncycastle.crypto.BlockCipher cipher
int bitBlockSize
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
int i
org.bouncycastle.crypto.params.ParametersWithIV ivParam
byte[] iv
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
protected byte calculateByte (byte) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
private byte encryptByte (byte)
byte in
byte rv
private byte decryptByte (byte)
byte in
byte rv
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public int encryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public int decryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public byte[] getCurrentIV ()
public void reset ()
}
org/bouncycastle/crypto/modes/CTSBlockCipher.class
CTSBlockCipher.java
package org.bouncycastle.crypto.modes
public org.bouncycastle.crypto.modes.CTSBlockCipher extends org.bouncycastle.crypto.BufferedBlockCipher {
private int blockSize
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher cipher
public int getUpdateOutputSize (int)
int len
int total
int leftOver
public int getOutputSize (int)
int len
public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
int resultLen
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int len
byte[] out
int outOff
int blockSize
int length
int resultLen
int gapLen
public int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException
int i
int i
org.bouncycastle.crypto.BlockCipher c
org.bouncycastle.crypto.BlockCipher c
int i
byte[] lastBlock
byte[] out
int outOff
int blockSize
int len
byte[] block
int offset
}
org/bouncycastle/crypto/modes/GCMBlockCipher.class
GCMBlockCipher.java
package org.bouncycastle.crypto.modes
public org.bouncycastle.crypto.modes.GCMBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.modes.AEADBlockCipher {
private static final int BLOCK_SIZE
private static final long MAX_INPUT_SIZE
private org.bouncycastle.crypto.BlockCipher cipher
private org.bouncycastle.crypto.modes.gcm.GCMMultiplier multiplier
private org.bouncycastle.crypto.modes.gcm.GCMExponentiator exp
private boolean forEncryption
private boolean initialised
private int macSize
private byte[] lastKey
private byte[] nonce
private byte[] initialAssociatedText
private byte[] H
private byte[] J0
private byte[] bufBlock
private byte[] macBlock
private byte[] S
private byte[] S_at
private byte[] S_atPre
private byte[] counter
private int blocksRemaining
private int bufOff
private long totalLength
private byte[] atBlock
private int atBlockPos
private long atLength
private long atLengthPre
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher c
public void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.modes.gcm.GCMMultiplier)
org.bouncycastle.crypto.BlockCipher c
org.bouncycastle.crypto.modes.gcm.GCMMultiplier m
public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public java.lang.String getAlgorithmName ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
org.bouncycastle.crypto.params.AEADParameters param
int macSizeBits
org.bouncycastle.crypto.params.KeyParameter keyParam
org.bouncycastle.crypto.params.ParametersWithIV param
org.bouncycastle.crypto.params.KeyParameter keyParam
byte[] X
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
org.bouncycastle.crypto.params.KeyParameter keyParam
byte[] newNonce
int bufLength
public byte[] getMac ()
public int getOutputSize (int)
int len
int totalData
private long getTotalInputSizeAfterNewInput (int)
int newInputLen
public int getUpdateOutputSize (int)
int len
int totalData
public void processAADByte (byte)
byte in
public void processAADBytes (byte[], int, int)
int i
byte[] in
int inOff
int len
private void initCipher ()
public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException
int i
byte[] in
int inOff
int len
byte[] out
int outOff
int resultLen
public int doFinal (byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException
long c
byte[] H_c
byte[] msgMac
byte[] out
int outOff
int extra
byte[] X
byte[] tag
int resultLen
public void reset ()
private void reset (boolean)
boolean clearMac
private void processBlock (byte[], int, byte[], int)
byte[] buf
int bufOff
byte[] out
int outOff
byte[] ctrBlock
private void processPartial (byte[], int, int, byte[], int)
byte[] buf
int off
int len
byte[] out
int outOff
byte[] ctrBlock
private void gHASH (byte[], byte[], int)
int num
int pos
byte[] Y
byte[] b
int len
private void gHASHBlock (byte[], byte[])
byte[] Y
byte[] b
private void gHASHBlock (byte[], byte[], int)
byte[] Y
byte[] b
int off
private void gHASHPartial (byte[], byte[], int, int)
byte[] Y
byte[] b
int off
int len
private void getNextCTRBlock (byte[])
byte[] block
int c
private void checkStatus ()
}
org/bouncycastle/crypto/modes/OFBBlockCipher.class
OFBBlockCipher.java
package org.bouncycastle.crypto.modes
public org.bouncycastle.crypto.modes.OFBBlockCipher extends org.bouncycastle.crypto.StreamBlockCipher {
private int byteCount
private byte[] IV
private byte[] ofbV
private byte[] ofbOutV
private final int blockSize
private final org.bouncycastle.crypto.BlockCipher cipher
public void <init> (org.bouncycastle.crypto.BlockCipher, int)
org.bouncycastle.crypto.BlockCipher cipher
int bitBlockSize
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
int i
org.bouncycastle.crypto.params.ParametersWithIV ivParam
byte[] iv
boolean encrypting
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
protected byte calculateByte (byte) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte rv
}
org/bouncycastle/crypto/modes/SICBlockCipher.class
SICBlockCipher.java
package org.bouncycastle.crypto.modes
public org.bouncycastle.crypto.modes.SICBlockCipher extends org.bouncycastle.crypto.StreamBlockCipher implements org.bouncycastle.crypto.SkippingStreamCipher {
private final org.bouncycastle.crypto.BlockCipher cipher
private final int blockSize
private byte[] IV
private byte[] counter
private byte[] counterOut
private int byteCount
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher c
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
org.bouncycastle.crypto.params.ParametersWithIV ivParam
int maxCounterSize
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
protected byte calculateByte (byte) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte rv
private void checkCounter ()
int i
private void incrementCounterAt (int)
int pos
int i
private void incrementCounter (int)
int offSet
byte old
private void decrementCounterAt (int)
int pos
int i
private void adjustCounter (long)
long diff
int i
long numBlocks
long rem
long diff
int i
long i
long numBlocks
long rem
int gap
long n
public void reset ()
public long skip (long)
long numberOfBytes
public long seekTo (long)
long position
public long getPosition ()
int v
int v
int i
byte[] res
}
org/bouncycastle/crypto/modes/gcm/
org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.class
BasicGCMExponentiator.java
package org.bouncycastle.crypto.modes.gcm
public org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMExponentiator {
private long[] x
public void <init> ()
public void init (byte[])
byte[] x
public void exponentiateX (long, byte[])
long[] powX
long pow
byte[] output
long[] y
}
org/bouncycastle/crypto/modes/gcm/GCMExponentiator.class
GCMExponentiator.java
package org.bouncycastle.crypto.modes.gcm
public abstract org.bouncycastle.crypto.modes.gcm.GCMExponentiator extends java.lang.Object {
public abstract void init (byte[])
public abstract void exponentiateX (long, byte[])
}
org/bouncycastle/crypto/modes/gcm/GCMMultiplier.class
GCMMultiplier.java
package org.bouncycastle.crypto.modes.gcm
public abstract org.bouncycastle.crypto.modes.gcm.GCMMultiplier extends java.lang.Object {
public abstract void init (byte[])
public abstract void multiplyH (byte[])
}
org/bouncycastle/crypto/modes/gcm/GCMUtil.class
GCMUtil.java
package org.bouncycastle.crypto.modes.gcm
public abstract org.bouncycastle.crypto.modes.gcm.GCMUtil extends java.lang.Object {
private static final int E1
private static final long E1L
public void <init> ()
public static byte[] oneAsBytes ()
byte[] tmp
public static int[] oneAsInts ()
int[] tmp
public static long[] oneAsLongs ()
long[] tmp
public static byte[] asBytes (int[])
int[] x
byte[] z
public static void asBytes (int[], byte[])
int[] x
byte[] z
public static byte[] asBytes (long[])
long[] x
byte[] z
public static void asBytes (long[], byte[])
long[] x
byte[] z
public static int[] asInts (byte[])
byte[] x
int[] z
public static void asInts (byte[], int[])
byte[] x
int[] z
public static long[] asLongs (byte[])
byte[] x
long[] z
public static void asLongs (byte[], long[])
byte[] x
long[] z
public static void copy (int[], int[])
int[] x
int[] z
public static void copy (long[], long[])
long[] x
long[] z
public static void divideP (long[], long[])
long[] x
long[] z
long x0
long x1
long m
public static void multiply (byte[], byte[])
byte[] x
byte[] y
long[] t1
long[] t2
public static void multiply (int[], int[])
int m1
int m2
int j
int bits
int i
int[] x
int[] y
int y0
int y1
int y2
int y3
int z0
int z1
int z2
int z3
public static void multiply (long[], long[])
long[] x
long[] y
long x0
long x1
long y0
long y1
long x0r
long x1r
long y0r
long y1r
long h0
long h1
long h2
long h3
long h4
long h5
long z0
long z1
long z2
long z3
public static void multiplyP (int[])
int[] x
int x0
int x1
int x2
int x3
int m
public static void multiplyP (int[], int[])
int[] x
int[] z
int x0
int x1
int x2
int x3
int m
public static void multiplyP (long[])
long[] x
long x0
long x1
long m
public static void multiplyP (long[], long[])
long[] x
long[] z
long x0
long x1
long m
public static void multiplyP3 (long[], long[])
long[] x
long[] z
long x0
long x1
long c
public static void multiplyP4 (long[], long[])
long[] x
long[] z
long x0
long x1
long c
public static void multiplyP7 (long[], long[])
long[] x
long[] z
long x0
long x1
long c
public static void multiplyP8 (int[])
int[] x
int x0
int x1
int x2
int x3
int c
public static void multiplyP8 (int[], int[])
int[] x
int[] y
int x0
int x1
int x2
int x3
int c
public static void multiplyP8 (long[])
long[] x
long x0
long x1
long c
public static void multiplyP8 (long[], long[])
long[] x
long[] y
long x0
long x1
long c
public static long[] pAsLongs ()
long[] tmp
public static void square (long[], long[])
long[] x
long[] z
long[] t
long z0
long z1
long z2
long z3
public static void xor (byte[], byte[])
byte[] x
byte[] y
int i
public static void xor (byte[], byte[], int)
byte[] x
byte[] y
int yOff
int i
public static void xor (byte[], int, byte[], int, byte[], int)
byte[] x
int xOff
byte[] y
int yOff
byte[] z
int zOff
int i
public static void xor (byte[], byte[], int, int)
byte[] x
byte[] y
int yOff
int yLen
public static void xor (byte[], int, byte[], int, int)
byte[] x
int xOff
byte[] y
int yOff
int len
public static void xor (byte[], byte[], byte[])
byte[] x
byte[] y
byte[] z
int i
public static void xor (int[], int[])
int[] x
int[] y
public static void xor (int[], int[], int[])
int[] x
int[] y
int[] z
public static void xor (long[], long[])
long[] x
long[] y
public static void xor (long[], long[], long[])
long[] x
long[] y
long[] z
private static long implMul64 (long, long)
long x
long y
long x0
long x1
long x2
long x3
long y0
long y1
long y2
long y3
long z0
long z1
long z2
long z3
}
org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.class
Tables1kGCMExponentiator.java
package org.bouncycastle.crypto.modes.gcm
public org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMExponentiator {
private java.util.Vector lookupPowX2
public void <init> ()
public void init (byte[])
byte[] x
long[] y
public void exponentiateX (long, byte[])
long pow
byte[] output
long[] y
int bit
private void ensureAvailable (int)
long[] tmp
int bit
int count
}
org/bouncycastle/crypto/modes/gcm/Tables4kGCMMultiplier.class
Tables4kGCMMultiplier.java
package org.bouncycastle.crypto.modes.gcm
public org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMMultiplier {
private byte[] H
private long[][] T
public void <init> ()
public void init (byte[])
int n
byte[] H
public void multiplyH (byte[])
long c
int i
byte[] x
long[] t
long z0
long z1
}
org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.class
Tables8kGCMMultiplier.java
package org.bouncycastle.crypto.modes.gcm
public org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMMultiplier {
private byte[] H
private long[][][] T
public void <init> ()
public void init (byte[])
int n
long[][] t
int i
byte[] H
public void multiplyH (byte[])
long[] u
long[] v
int i
byte[] x
long z0
long z1
}
org/bouncycastle/crypto/paddings/
org/bouncycastle/crypto/paddings/BlockCipherPadding.class
BlockCipherPadding.java
package org.bouncycastle.crypto.paddings
public abstract org.bouncycastle.crypto.paddings.BlockCipherPadding extends java.lang.Object {
public abstract void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public abstract java.lang.String getPaddingName ()
public abstract int addPadding (byte[], int)
public abstract int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
}
org/bouncycastle/crypto/paddings/ISO10126d2Padding.class
ISO10126d2Padding.java
package org.bouncycastle.crypto.paddings
public org.bouncycastle.crypto.paddings.ISO10126d2Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding {
java.security.SecureRandom random
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
byte code
public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
org/bouncycastle/crypto/paddings/ISO7816d4Padding.class
ISO7816d4Padding.java
package org.bouncycastle.crypto.paddings
public org.bouncycastle.crypto.paddings.ISO7816d4Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
int added
public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
org/bouncycastle/crypto/paddings/PKCS7Padding.class
PKCS7Padding.java
package org.bouncycastle.crypto.paddings
public org.bouncycastle.crypto.paddings.PKCS7Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
byte code
public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
int i
byte[] in
int count
byte countAsbyte
boolean failed
}
org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.class
PaddedBufferedBlockCipher.java
package org.bouncycastle.crypto.paddings
public org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher extends org.bouncycastle.crypto.BufferedBlockCipher {
org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.paddings.BlockCipherPadding)
org.bouncycastle.crypto.BlockCipher cipher
org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher cipher
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
org.bouncycastle.crypto.params.ParametersWithRandom p
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public int getOutputSize (int)
int len
int total
int leftOver
public int getUpdateOutputSize (int)
int len
int total
int leftOver
public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
int resultLen
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int len
byte[] out
int outOff
int blockSize
int length
int resultLen
int gapLen
public int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException
byte[] out
int outOff
int blockSize
int resultLen
}
org/bouncycastle/crypto/paddings/TBCPadding.class
TBCPadding.java
package org.bouncycastle.crypto.paddings
public org.bouncycastle.crypto.paddings.TBCPadding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte code
byte[] in
int inOff
int count
byte code
public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
byte code
int index
}
org/bouncycastle/crypto/paddings/X923Padding.class
X923Padding.java
package org.bouncycastle.crypto.paddings
public org.bouncycastle.crypto.paddings.X923Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding {
java.security.SecureRandom random
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
byte code
public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
org/bouncycastle/crypto/paddings/ZeroBytePadding.class
ZeroBytePadding.java
package org.bouncycastle.crypto.paddings
public org.bouncycastle.crypto.paddings.ZeroBytePadding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
int added
public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
org/bouncycastle/crypto/params/
org/bouncycastle/crypto/params/AEADParameters.class
AEADParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.AEADParameters extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
private byte[] associatedText
private byte[] nonce
private org.bouncycastle.crypto.params.KeyParameter key
private int macSize
public void <init> (org.bouncycastle.crypto.params.KeyParameter, int, byte[])
org.bouncycastle.crypto.params.KeyParameter key
int macSize
byte[] nonce
public void <init> (org.bouncycastle.crypto.params.KeyParameter, int, byte[], byte[])
org.bouncycastle.crypto.params.KeyParameter key
int macSize
byte[] nonce
byte[] associatedText
public org.bouncycastle.crypto.params.KeyParameter getKey ()
public int getMacSize ()
public byte[] getAssociatedText ()
public byte[] getNonce ()
}
org/bouncycastle/crypto/params/AsymmetricKeyParameter.class
AsymmetricKeyParameter.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.AsymmetricKeyParameter extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
boolean privateKey
public void <init> (boolean)
boolean privateKey
public boolean isPrivate ()
}
org/bouncycastle/crypto/params/DESParameters.class
DESParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DESParameters extends org.bouncycastle.crypto.params.KeyParameter {
public static final int DES_KEY_LENGTH
private static final int N_DES_WEAK_KEYS
private static byte[] DES_weak_keys
public void <init> (byte[])
byte[] key
public static boolean isWeakKey (byte[], int)
int j
int i
byte[] key
int offset
public static void setOddParity (byte[])
int b
int i
byte[] bytes
static void <clinit> ()
}
org/bouncycastle/crypto/params/DESedeParameters.class
DESedeParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DESedeParameters extends org.bouncycastle.crypto.params.DESParameters {
public static final int DES_EDE_KEY_LENGTH
public void <init> (byte[])
byte[] key
public static boolean isWeakKey (byte[], int, int)
int i
byte[] key
int offset
int length
public static boolean isWeakKey (byte[], int)
byte[] key
int offset
public static boolean isRealEDEKey (byte[], int)
byte[] key
int offset
public static boolean isReal2Key (byte[], int)
int i
byte[] key
int offset
boolean isValid
public static boolean isReal3Key (byte[], int)
int i
byte[] key
int offset
boolean diff12
boolean diff13
boolean diff23
}
org/bouncycastle/crypto/params/DHKeyGenerationParameters.class
DHKeyGenerationParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DHKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters {
private org.bouncycastle.crypto.params.DHParameters params
public void <init> (java.security.SecureRandom, org.bouncycastle.crypto.params.DHParameters)
java.security.SecureRandom random
org.bouncycastle.crypto.params.DHParameters params
public org.bouncycastle.crypto.params.DHParameters getParameters ()
static int getStrength (org.bouncycastle.crypto.params.DHParameters)
org.bouncycastle.crypto.params.DHParameters params
}
org/bouncycastle/crypto/params/DHKeyParameters.class
DHKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DHKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter {
private org.bouncycastle.crypto.params.DHParameters params
protected void <init> (boolean, org.bouncycastle.crypto.params.DHParameters)
boolean isPrivate
org.bouncycastle.crypto.params.DHParameters params
public org.bouncycastle.crypto.params.DHParameters getParameters ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.crypto.params.DHKeyParameters dhKey
public int hashCode ()
int code
}
org/bouncycastle/crypto/params/DHParameters.class
DHParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DHParameters extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
private static final int DEFAULT_MINIMUM_LENGTH
private java.math.BigInteger g
private java.math.BigInteger p
private java.math.BigInteger q
private java.math.BigInteger j
private int m
private int l
private org.bouncycastle.crypto.params.DHValidationParameters validation
private static int getDefaultMParam (int)
int lParam
public void <init> (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger g
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
int l
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
int m
int l
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.crypto.params.DHValidationParameters)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
java.math.BigInteger j
org.bouncycastle.crypto.params.DHValidationParameters validation
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int, java.math.BigInteger, org.bouncycastle.crypto.params.DHValidationParameters)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
int m
int l
java.math.BigInteger j
org.bouncycastle.crypto.params.DHValidationParameters validation
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getJ ()
public int getM ()
public int getL ()
public org.bouncycastle.crypto.params.DHValidationParameters getValidationParameters ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.crypto.params.DHParameters pm
public int hashCode ()
}
org/bouncycastle/crypto/params/DHPrivateKeyParameters.class
DHPrivateKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DHPrivateKeyParameters extends org.bouncycastle.crypto.params.DHKeyParameters {
private java.math.BigInteger x
public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters)
java.math.BigInteger x
org.bouncycastle.crypto.params.DHParameters params
public java.math.BigInteger getX ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.crypto.params.DHPrivateKeyParameters other
}
org/bouncycastle/crypto/params/DHPublicKeyParameters.class
DHPublicKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DHPublicKeyParameters extends org.bouncycastle.crypto.params.DHKeyParameters {
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private java.math.BigInteger y
public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters)
java.math.BigInteger y
org.bouncycastle.crypto.params.DHParameters params
private java.math.BigInteger validate (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters)
java.math.BigInteger y
org.bouncycastle.crypto.params.DHParameters dhParams
java.math.BigInteger p
java.math.BigInteger q
public java.math.BigInteger getY ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.crypto.params.DHPublicKeyParameters other
private static int legendre (java.math.BigInteger, java.math.BigInteger)
int bits
int[] t
int shift
int cmp
java.math.BigInteger a
java.math.BigInteger b
int bitLength
int[] A
int[] B
int r
int len
static void <clinit> ()
}
org/bouncycastle/crypto/params/DHValidationParameters.class
DHValidationParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DHValidationParameters extends java.lang.Object {
private byte[] seed
private int counter
public void <init> (byte[], int)
byte[] seed
int counter
public int getCounter ()
public byte[] getSeed ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.crypto.params.DHValidationParameters other
public int hashCode ()
}
org/bouncycastle/crypto/params/DSAKeyGenerationParameters.class
DSAKeyGenerationParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DSAKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters {
private org.bouncycastle.crypto.params.DSAParameters params
public void <init> (java.security.SecureRandom, org.bouncycastle.crypto.params.DSAParameters)
java.security.SecureRandom random
org.bouncycastle.crypto.params.DSAParameters params
public org.bouncycastle.crypto.params.DSAParameters getParameters ()
}
org/bouncycastle/crypto/params/DSAKeyParameters.class
DSAKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DSAKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter {
private org.bouncycastle.crypto.params.DSAParameters params
public void <init> (boolean, org.bouncycastle.crypto.params.DSAParameters)
boolean isPrivate
org.bouncycastle.crypto.params.DSAParameters params
public org.bouncycastle.crypto.params.DSAParameters getParameters ()
}
org/bouncycastle/crypto/params/DSAParameterGenerationParameters.class
DSAParameterGenerationParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DSAParameterGenerationParameters extends java.lang.Object {
public static final int DIGITAL_SIGNATURE_USAGE
public static final int KEY_ESTABLISHMENT_USAGE
private final int l
private final int n
private final int usageIndex
private final int certainty
private final java.security.SecureRandom random
public void <init> (int, int, int, java.security.SecureRandom)
int L
int N
int certainty
java.security.SecureRandom random
public void <init> (int, int, int, java.security.SecureRandom, int)
int L
int N
int certainty
java.security.SecureRandom random
int usageIndex
public int getL ()
public int getN ()
public int getCertainty ()
public java.security.SecureRandom getRandom ()
public int getUsageIndex ()
}
org/bouncycastle/crypto/params/DSAParameters.class
DSAParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DSAParameters extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
private java.math.BigInteger g
private java.math.BigInteger q
private java.math.BigInteger p
private org.bouncycastle.crypto.params.DSAValidationParameters validation
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.crypto.params.DSAValidationParameters)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
org.bouncycastle.crypto.params.DSAValidationParameters params
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getG ()
public org.bouncycastle.crypto.params.DSAValidationParameters getValidationParameters ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.crypto.params.DSAParameters pm
public int hashCode ()
}
org/bouncycastle/crypto/params/DSAPrivateKeyParameters.class
DSAPrivateKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DSAPrivateKeyParameters extends org.bouncycastle.crypto.params.DSAKeyParameters {
private java.math.BigInteger x
public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DSAParameters)
java.math.BigInteger x
org.bouncycastle.crypto.params.DSAParameters params
public java.math.BigInteger getX ()
}
org/bouncycastle/crypto/params/DSAPublicKeyParameters.class
DSAPublicKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DSAPublicKeyParameters extends org.bouncycastle.crypto.params.DSAKeyParameters {
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private java.math.BigInteger y
public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DSAParameters)
java.math.BigInteger y
org.bouncycastle.crypto.params.DSAParameters params
private java.math.BigInteger validate (java.math.BigInteger, org.bouncycastle.crypto.params.DSAParameters)
java.math.BigInteger y
org.bouncycastle.crypto.params.DSAParameters params
public java.math.BigInteger getY ()
static void <clinit> ()
}
org/bouncycastle/crypto/params/DSAValidationParameters.class
DSAValidationParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.DSAValidationParameters extends java.lang.Object {
private int usageIndex
private byte[] seed
private int counter
public void <init> (byte[], int)
byte[] seed
int counter
public void <init> (byte[], int, int)
byte[] seed
int counter
int usageIndex
public int getCounter ()
public byte[] getSeed ()
public int getUsageIndex ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.crypto.params.DSAValidationParameters other
}
org/bouncycastle/crypto/params/ECDomainParameters.class
ECDomainParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ECDomainParameters extends java.lang.Object implements org.bouncycastle.math.ec.ECConstants {
private final org.bouncycastle.math.ec.ECCurve curve
private final byte[] seed
private final org.bouncycastle.math.ec.ECPoint G
private final java.math.BigInteger n
private final java.math.BigInteger h
private java.math.BigInteger hInv
public void <init> (org.bouncycastle.asn1.x9.X9ECParameters)
org.bouncycastle.asn1.x9.X9ECParameters x9
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public org.bouncycastle.math.ec.ECCurve getCurve ()
public org.bouncycastle.math.ec.ECPoint getG ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
public synchronized java.math.BigInteger getHInv ()
public byte[] getSeed ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.crypto.params.ECDomainParameters other
public int hashCode ()
int hc
public java.math.BigInteger validatePrivateScalar (java.math.BigInteger)
java.math.BigInteger d
public org.bouncycastle.math.ec.ECPoint validatePublicPoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint q
static org.bouncycastle.math.ec.ECPoint validatePublicPoint (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.math.ec.ECPoint q
}
org/bouncycastle/crypto/params/ECKeyGenerationParameters.class
ECKeyGenerationParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ECKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters {
private org.bouncycastle.crypto.params.ECDomainParameters domainParams
public void <init> (org.bouncycastle.crypto.params.ECDomainParameters, java.security.SecureRandom)
org.bouncycastle.crypto.params.ECDomainParameters domainParams
java.security.SecureRandom random
public org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters ()
}
org/bouncycastle/crypto/params/ECKeyParameters.class
ECKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ECKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter {
private final org.bouncycastle.crypto.params.ECDomainParameters parameters
protected void <init> (boolean, org.bouncycastle.crypto.params.ECDomainParameters)
boolean isPrivate
org.bouncycastle.crypto.params.ECDomainParameters parameters
public org.bouncycastle.crypto.params.ECDomainParameters getParameters ()
}
org/bouncycastle/crypto/params/ECNamedDomainParameters.class
ECNamedDomainParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ECNamedDomainParameters extends org.bouncycastle.crypto.params.ECDomainParameters {
private org.bouncycastle.asn1.ASN1ObjectIdentifier name
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.asn1.ASN1ObjectIdentifier name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.asn1.ASN1ObjectIdentifier name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.crypto.params.ECDomainParameters)
org.bouncycastle.asn1.ASN1ObjectIdentifier name
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParameters)
org.bouncycastle.asn1.ASN1ObjectIdentifier name
org.bouncycastle.asn1.x9.X9ECParameters x9
public org.bouncycastle.asn1.ASN1ObjectIdentifier getName ()
}
org/bouncycastle/crypto/params/ECPrivateKeyParameters.class
ECPrivateKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ECPrivateKeyParameters extends org.bouncycastle.crypto.params.ECKeyParameters {
private final java.math.BigInteger d
public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.ECDomainParameters)
java.math.BigInteger d
org.bouncycastle.crypto.params.ECDomainParameters parameters
public java.math.BigInteger getD ()
}
org/bouncycastle/crypto/params/ECPublicKeyParameters.class
ECPublicKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ECPublicKeyParameters extends org.bouncycastle.crypto.params.ECKeyParameters {
private final org.bouncycastle.math.ec.ECPoint q
public void <init> (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.crypto.params.ECDomainParameters)
org.bouncycastle.math.ec.ECPoint q
org.bouncycastle.crypto.params.ECDomainParameters parameters
public org.bouncycastle.math.ec.ECPoint getQ ()
}
org/bouncycastle/crypto/params/KDFParameters.class
KDFParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.KDFParameters extends java.lang.Object implements org.bouncycastle.crypto.DerivationParameters {
byte[] iv
byte[] shared
public void <init> (byte[], byte[])
byte[] shared
byte[] iv
public byte[] getSharedSecret ()
public byte[] getIV ()
}
org/bouncycastle/crypto/params/KeyParameter.class
KeyParameter.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.KeyParameter extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
private byte[] key
public void <init> (byte[])
byte[] key
public void <init> (byte[], int, int)
byte[] key
int keyOff
int keyLen
public byte[] getKey ()
}
org/bouncycastle/crypto/params/ParametersWithID.class
ParametersWithID.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ParametersWithID extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
private org.bouncycastle.crypto.CipherParameters parameters
private byte[] id
public void <init> (org.bouncycastle.crypto.CipherParameters, byte[])
org.bouncycastle.crypto.CipherParameters parameters
byte[] id
public byte[] getID ()
public org.bouncycastle.crypto.CipherParameters getParameters ()
}
org/bouncycastle/crypto/params/ParametersWithIV.class
ParametersWithIV.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ParametersWithIV extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
private byte[] iv
private org.bouncycastle.crypto.CipherParameters parameters
public void <init> (org.bouncycastle.crypto.CipherParameters, byte[])
org.bouncycastle.crypto.CipherParameters parameters
byte[] iv
public void <init> (org.bouncycastle.crypto.CipherParameters, byte[], int, int)
org.bouncycastle.crypto.CipherParameters parameters
byte[] iv
int ivOff
int ivLen
public byte[] getIV ()
public org.bouncycastle.crypto.CipherParameters getParameters ()
}
org/bouncycastle/crypto/params/ParametersWithRandom.class
ParametersWithRandom.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.ParametersWithRandom extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters {
private java.security.SecureRandom random
private org.bouncycastle.crypto.CipherParameters parameters
public void <init> (org.bouncycastle.crypto.CipherParameters, java.security.SecureRandom)
org.bouncycastle.crypto.CipherParameters parameters
java.security.SecureRandom random
public void <init> (org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.CipherParameters parameters
public java.security.SecureRandom getRandom ()
public org.bouncycastle.crypto.CipherParameters getParameters ()
}
org/bouncycastle/crypto/params/RC2Parameters.class
RC2Parameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.RC2Parameters extends org.bouncycastle.crypto.params.KeyParameter {
private int bits
public void <init> (byte[])
byte[] key
public void <init> (byte[], int)
byte[] key
int bits
public int getEffectiveKeyBits ()
}
org/bouncycastle/crypto/params/RSAKeyGenerationParameters.class
RSAKeyGenerationParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.RSAKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters {
private java.math.BigInteger publicExponent
private int certainty
public void <init> (java.math.BigInteger, java.security.SecureRandom, int, int)
java.math.BigInteger publicExponent
java.security.SecureRandom random
int strength
int certainty
public java.math.BigInteger getPublicExponent ()
public int getCertainty ()
}
org/bouncycastle/crypto/params/RSAKeyParameters.class
RSAKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.RSAKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter {
private static final java.math.BigInteger SMALL_PRIMES_PRODUCT
private static final java.math.BigInteger ONE
private java.math.BigInteger modulus
private java.math.BigInteger exponent
public void <init> (boolean, java.math.BigInteger, java.math.BigInteger)
boolean isPrivate
java.math.BigInteger modulus
java.math.BigInteger exponent
private java.math.BigInteger validate (java.math.BigInteger)
java.math.BigInteger modulus
public java.math.BigInteger getModulus ()
public java.math.BigInteger getExponent ()
static void <clinit> ()
}
org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.class
RSAPrivateCrtKeyParameters.java
package org.bouncycastle.crypto.params
public org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters extends org.bouncycastle.crypto.params.RSAKeyParameters {
private java.math.BigInteger e
private java.math.BigInteger p
private java.math.BigInteger q
private java.math.BigInteger dP
private java.math.BigInteger dQ
private java.math.BigInteger qInv
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger dP
java.math.BigInteger dQ
java.math.BigInteger qInv
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getDP ()
public java.math.BigInteger getDQ ()
public java.math.BigInteger getQInv ()
}
org/bouncycastle/crypto/signers/
org/bouncycastle/crypto/signers/DSAEncoding.class
DSAEncoding.java
package org.bouncycastle.crypto.signers
public abstract org.bouncycastle.crypto.signers.DSAEncoding extends java.lang.Object {
public abstract java.math.BigInteger[] decode (java.math.BigInteger, byte[]) throws java.io.IOException
public abstract byte[] encode (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) throws java.io.IOException
}
org/bouncycastle/crypto/signers/DSAKCalculator.class
DSAKCalculator.java
package org.bouncycastle.crypto.signers
public abstract org.bouncycastle.crypto.signers.DSAKCalculator extends java.lang.Object {
public abstract boolean isDeterministic ()
public abstract void init (java.math.BigInteger, java.security.SecureRandom)
public abstract void init (java.math.BigInteger, java.math.BigInteger, byte[])
public abstract java.math.BigInteger nextK ()
}
org/bouncycastle/crypto/signers/DSASigner.class
DSASigner.java
package org.bouncycastle.crypto.signers
public org.bouncycastle.crypto.signers.DSASigner extends java.lang.Object implements org.bouncycastle.crypto.DSAExt {
private final org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
private org.bouncycastle.crypto.params.DSAKeyParameters key
private java.security.SecureRandom random
public void <init> ()
public void <init> (org.bouncycastle.crypto.signers.DSAKCalculator)
org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forSigning
org.bouncycastle.crypto.CipherParameters param
java.security.SecureRandom providedRandom
public java.math.BigInteger getOrder ()
public java.math.BigInteger[] generateSignature (byte[])
byte[] message
org.bouncycastle.crypto.params.DSAParameters params
java.math.BigInteger q
java.math.BigInteger m
java.math.BigInteger x
java.math.BigInteger k
java.math.BigInteger r
java.math.BigInteger s
public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
byte[] message
java.math.BigInteger r
java.math.BigInteger s
org.bouncycastle.crypto.params.DSAParameters params
java.math.BigInteger q
java.math.BigInteger m
java.math.BigInteger zero
java.math.BigInteger w
java.math.BigInteger u1
java.math.BigInteger u2
java.math.BigInteger p
java.math.BigInteger v
private java.math.BigInteger calculateE (java.math.BigInteger, byte[])
byte[] trunc
java.math.BigInteger n
byte[] message
protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom)
boolean needed
java.security.SecureRandom provided
private java.math.BigInteger getRandomizer (java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger q
java.security.SecureRandom provided
int randomBits
}
org/bouncycastle/crypto/signers/ECDSASigner.class
ECDSASigner.java
package org.bouncycastle.crypto.signers
public org.bouncycastle.crypto.signers.ECDSASigner extends java.lang.Object implements org.bouncycastle.math.ec.ECConstants org.bouncycastle.crypto.DSAExt {
private final org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
private org.bouncycastle.crypto.params.ECKeyParameters key
private java.security.SecureRandom random
public void <init> ()
public void <init> (org.bouncycastle.crypto.signers.DSAKCalculator)
org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forSigning
org.bouncycastle.crypto.CipherParameters param
java.security.SecureRandom providedRandom
public java.math.BigInteger getOrder ()
public java.math.BigInteger[] generateSignature (byte[])
org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
byte[] message
org.bouncycastle.crypto.params.ECDomainParameters ec
java.math.BigInteger n
java.math.BigInteger e
java.math.BigInteger d
java.math.BigInteger r
java.math.BigInteger s
org.bouncycastle.math.ec.ECMultiplier basePointMultiplier
public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.math.ec.ECFieldElement R
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement D
java.math.BigInteger cofactor
byte[] message
java.math.BigInteger r
java.math.BigInteger s
org.bouncycastle.crypto.params.ECDomainParameters ec
java.math.BigInteger n
java.math.BigInteger e
java.math.BigInteger c
java.math.BigInteger u1
java.math.BigInteger u2
org.bouncycastle.math.ec.ECPoint G
org.bouncycastle.math.ec.ECPoint Q
org.bouncycastle.math.ec.ECPoint point
org.bouncycastle.math.ec.ECCurve curve
java.math.BigInteger v
protected java.math.BigInteger calculateE (java.math.BigInteger, byte[])
java.math.BigInteger n
byte[] message
int log2n
int messageBitLength
java.math.BigInteger e
protected org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier ()
protected org.bouncycastle.math.ec.ECFieldElement getDenominator (int, org.bouncycastle.math.ec.ECPoint)
int coordinateSystem
org.bouncycastle.math.ec.ECPoint p
protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom)
boolean needed
java.security.SecureRandom provided
}
org/bouncycastle/crypto/signers/PlainDSAEncoding.class
PlainDSAEncoding.java
package org.bouncycastle.crypto.signers
public org.bouncycastle.crypto.signers.PlainDSAEncoding extends java.lang.Object implements org.bouncycastle.crypto.signers.DSAEncoding {
public static final org.bouncycastle.crypto.signers.PlainDSAEncoding INSTANCE
public void <init> ()
public byte[] encode (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger n
java.math.BigInteger r
java.math.BigInteger s
int valueLength
byte[] result
public java.math.BigInteger[] decode (java.math.BigInteger, byte[])
java.math.BigInteger n
byte[] encoding
int valueLength
protected java.math.BigInteger checkValue (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger n
java.math.BigInteger x
protected java.math.BigInteger decodeValue (java.math.BigInteger, byte[], int, int)
java.math.BigInteger n
byte[] buf
int off
int len
byte[] bs
private void encodeValue (java.math.BigInteger, java.math.BigInteger, byte[], int, int)
java.math.BigInteger n
java.math.BigInteger x
byte[] buf
int off
int len
byte[] bs
int bsOff
int bsLen
int pos
static void <clinit> ()
}
org/bouncycastle/crypto/signers/RSADigestSigner.class
RSADigestSigner.java
package org.bouncycastle.crypto.signers
public org.bouncycastle.crypto.signers.RSADigestSigner extends java.lang.Object implements org.bouncycastle.crypto.Signer {
private final org.bouncycastle.crypto.AsymmetricBlockCipher rsaEngine
private final org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
private final org.bouncycastle.crypto.Digest digest
private boolean forSigning
private static final java.util.Hashtable oidMap
public void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
public void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.crypto.Digest digest
org.bouncycastle.asn1.ASN1ObjectIdentifier digestOid
public java.lang.String getAlgorithmName ()
public void init (boolean, org.bouncycastle.crypto.CipherParameters)
org.bouncycastle.crypto.params.AsymmetricKeyParameter k
boolean forSigning
org.bouncycastle.crypto.CipherParameters parameters
org.bouncycastle.crypto.params.AsymmetricKeyParameter k
public void update (byte)
byte input
public void update (byte[], int, int)
byte[] input
int inOff
int length
public byte[] generateSignature () throws org.bouncycastle.crypto.CryptoException org.bouncycastle.crypto.DataLengthException
byte[] data
java.io.IOException e
byte[] hash
public boolean verifySignature (byte[])
byte[] sig
byte[] expected
Exception e
int i
int i
int sigOffset
int expectedOffset
int nonEqual
byte[] signature
byte[] hash
byte[] sig
byte[] expected
public void reset ()
private byte[] derEncode (byte[]) throws java.io.IOException
IllegalArgumentException e
byte[] hash
org.bouncycastle.asn1.x509.DigestInfo dInfo
static void <clinit> ()
}
org/bouncycastle/crypto/signers/RandomDSAKCalculator.class
RandomDSAKCalculator.java
package org.bouncycastle.crypto.signers
public org.bouncycastle.crypto.signers.RandomDSAKCalculator extends java.lang.Object implements org.bouncycastle.crypto.signers.DSAKCalculator {
private static final java.math.BigInteger ZERO
private java.math.BigInteger q
private java.security.SecureRandom random
public void <init> ()
public boolean isDeterministic ()
public void init (java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger n
java.security.SecureRandom random
public void init (java.math.BigInteger, java.math.BigInteger, byte[])
java.math.BigInteger n
java.math.BigInteger d
byte[] message
public java.math.BigInteger nextK ()
int qBitLength
java.math.BigInteger k
static void <clinit> ()
}
org/bouncycastle/crypto/signers/StandardDSAEncoding.class
StandardDSAEncoding.java
package org.bouncycastle.crypto.signers
public org.bouncycastle.crypto.signers.StandardDSAEncoding extends java.lang.Object implements org.bouncycastle.crypto.signers.DSAEncoding {
public static final org.bouncycastle.crypto.signers.StandardDSAEncoding INSTANCE
public void <init> ()
public byte[] encode (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) throws java.io.IOException
java.math.BigInteger n
java.math.BigInteger r
java.math.BigInteger s
org.bouncycastle.asn1.ASN1EncodableVector v
public java.math.BigInteger[] decode (java.math.BigInteger, byte[]) throws java.io.IOException
java.math.BigInteger r
java.math.BigInteger s
byte[] expectedEncoding
java.math.BigInteger n
byte[] encoding
org.bouncycastle.asn1.ASN1Sequence seq
protected java.math.BigInteger checkValue (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger n
java.math.BigInteger x
protected java.math.BigInteger decodeValue (java.math.BigInteger, org.bouncycastle.asn1.ASN1Sequence, int)
java.math.BigInteger n
org.bouncycastle.asn1.ASN1Sequence s
int pos
protected void encodeValue (java.math.BigInteger, org.bouncycastle.asn1.ASN1EncodableVector, java.math.BigInteger)
java.math.BigInteger n
org.bouncycastle.asn1.ASN1EncodableVector v
java.math.BigInteger x
static void <clinit> ()
}
org/bouncycastle/crypto/tls/
org/bouncycastle/crypto/tls/CertificateType.class
CertificateType.java
package org.bouncycastle.crypto.tls
public org.bouncycastle.crypto.tls.CertificateType extends java.lang.Object {
public static final short X509
public static final short OpenPGP
public static final short RawPublicKey
public void <init> ()
}
org/bouncycastle/crypto/tls/TlsCloseable.class
TlsCloseable.java
package org.bouncycastle.crypto.tls
public abstract org.bouncycastle.crypto.tls.TlsCloseable extends java.lang.Object {
public abstract void close () throws java.io.IOException
}
org/bouncycastle/crypto/tls/TlsNoCloseNotifyException.class
TlsNoCloseNotifyException.java
package org.bouncycastle.crypto.tls
public org.bouncycastle.crypto.tls.TlsNoCloseNotifyException extends java.io.EOFException {
public void <init> ()
}
org/bouncycastle/crypto/util/
org/bouncycastle/crypto/util/Pack.class
Pack.java
package org.bouncycastle.crypto.util
public abstract org.bouncycastle.crypto.util.Pack extends java.lang.Object {
public void <init> ()
public static int bigEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void bigEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static byte[] intToBigEndian (int)
int n
byte[] bs
public static void intToBigEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToBigEndian (int[])
int[] ns
byte[] bs
public static void intToBigEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static long bigEndianToLong (byte[], int)
byte[] bs
int off
int hi
int lo
public static void bigEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static byte[] longToBigEndian (long)
long n
byte[] bs
public static void longToBigEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToBigEndian (long[])
long[] ns
byte[] bs
public static void longToBigEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
public static int littleEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void littleEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static void littleEndianToInt (byte[], int, int[], int, int)
int i
byte[] bs
int bOff
int[] ns
int nOff
int count
public static byte[] intToLittleEndian (int)
int n
byte[] bs
public static void intToLittleEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToLittleEndian (int[])
int[] ns
byte[] bs
public static void intToLittleEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static long littleEndianToLong (byte[], int)
byte[] bs
int off
int lo
int hi
public static void littleEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static byte[] longToLittleEndian (long)
long n
byte[] bs
public static void longToLittleEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToLittleEndian (long[])
long[] ns
byte[] bs
public static void longToLittleEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
}
org/bouncycastle/crypto/util/PrivateKeyFactory.class
PrivateKeyFactory.java
package org.bouncycastle.crypto.util
public org.bouncycastle.crypto.util.PrivateKeyFactory extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException
byte[] privateKeyInfoData
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.RSAPrivateKey keyStructure
org.bouncycastle.asn1.pkcs.DHParameter params
org.bouncycastle.asn1.ASN1Integer derX
java.math.BigInteger lVal
int l
org.bouncycastle.crypto.params.DHParameters dhParams
org.bouncycastle.asn1.x509.DSAParameter params
org.bouncycastle.asn1.ASN1Integer derX
org.bouncycastle.asn1.ASN1Encodable de
org.bouncycastle.crypto.params.DSAParameters parameters
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters x9
org.bouncycastle.crypto.params.ECDomainParameters dParams
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.asn1.x9.X9ECParameters x9
org.bouncycastle.crypto.params.ECDomainParameters dParams
org.bouncycastle.asn1.sec.ECPrivateKey ec
java.math.BigInteger d
org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
org.bouncycastle.asn1.ASN1ObjectIdentifier algOID
private static byte[] getRawKey (org.bouncycastle.asn1.pkcs.PrivateKeyInfo, int) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
int expectedSize
byte[] result
}
org/bouncycastle/crypto/util/PublicKeyFactory$1.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
synthetic org.bouncycastle.crypto.util.PublicKeyFactory$1 extends java.lang.Object {
}
org/bouncycastle/crypto/util/PublicKeyFactory$DHAgreementConverter.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.PublicKeyFactory$DHAgreementConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
private void <init> ()
org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
Object defaultParams
org.bouncycastle.asn1.pkcs.DHParameter params
org.bouncycastle.asn1.ASN1Integer derY
java.math.BigInteger lVal
int l
org.bouncycastle.crypto.params.DHParameters dhParams
synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1)
org.bouncycastle.crypto.util.PublicKeyFactory$1 x0
}
org/bouncycastle/crypto/util/PublicKeyFactory$DHPublicNumberConverter.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.PublicKeyFactory$DHPublicNumberConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
private void <init> ()
org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
byte[] seed
java.math.BigInteger pgenCounter
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
Object defaultParams
org.bouncycastle.asn1.x9.DHPublicKey dhPublicKey
java.math.BigInteger y
org.bouncycastle.asn1.x9.DomainParameters dhParams
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
java.math.BigInteger j
org.bouncycastle.crypto.params.DHValidationParameters validation
org.bouncycastle.asn1.x9.ValidationParams dhValidationParms
synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1)
org.bouncycastle.crypto.util.PublicKeyFactory$1 x0
}
org/bouncycastle/crypto/util/PublicKeyFactory$DSAConverter.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.PublicKeyFactory$DSAConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
private void <init> ()
org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
org.bouncycastle.asn1.x509.DSAParameter params
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
Object defaultParams
org.bouncycastle.asn1.ASN1Integer derY
org.bouncycastle.asn1.ASN1Encodable de
org.bouncycastle.crypto.params.DSAParameters parameters
synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1)
org.bouncycastle.crypto.util.PublicKeyFactory$1 x0
}
org/bouncycastle/crypto/util/PublicKeyFactory$ECConverter.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.PublicKeyFactory$ECConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
private void <init> ()
org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters x9
org.bouncycastle.crypto.params.ECDomainParameters dParams
org.bouncycastle.crypto.params.ECDomainParameters dParams
org.bouncycastle.asn1.x9.X9ECParameters x9
java.io.IOException ex
int qLength
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
Object defaultParams
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.crypto.params.ECDomainParameters dParams
org.bouncycastle.asn1.DERBitString bits
byte[] data
org.bouncycastle.asn1.ASN1OctetString key
org.bouncycastle.asn1.x9.X9ECPoint derQ
synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1)
org.bouncycastle.crypto.util.PublicKeyFactory$1 x0
}
org/bouncycastle/crypto/util/PublicKeyFactory$RSAConverter.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.PublicKeyFactory$RSAConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
private void <init> ()
org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
Object defaultParams
org.bouncycastle.asn1.pkcs.RSAPublicKey pubKey
synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1)
org.bouncycastle.crypto.util.PublicKeyFactory$1 x0
}
org/bouncycastle/crypto/util/PublicKeyFactory$SubjectPublicKeyInfoConverter.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
abstract org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter extends java.lang.Object {
private void <init> ()
abstract org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1)
org.bouncycastle.crypto.util.PublicKeyFactory$1 x0
}
org/bouncycastle/crypto/util/PublicKeyFactory.class
PublicKeyFactory.java
package org.bouncycastle.crypto.util
public org.bouncycastle.crypto.util.PublicKeyFactory extends java.lang.Object {
private static java.util.Map converters
public void <init> ()
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException
byte[] keyInfoData
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
Object defaultParams
org.bouncycastle.asn1.x509.AlgorithmIdentifier algID
org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter converter
private static byte[] getRawKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object, int)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
Object defaultParams
int expectedSize
byte[] result
static void <clinit> ()
}
org/bouncycastle/crypto/util/SSHNamedCurves$1.class
SSHNamedCurves.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.SSHNamedCurves$1 extends java.util.HashMap {
void <init> ()
}
org/bouncycastle/crypto/util/SSHNamedCurves$2.class
SSHNamedCurves.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.SSHNamedCurves$2 extends java.util.HashMap {
void <init> ()
String[] item
int i
String[][] curves
}
org/bouncycastle/crypto/util/SSHNamedCurves$3.class
SSHNamedCurves.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.SSHNamedCurves$3 extends java.util.HashMap {
void <init> ()
String name
org.bouncycastle.asn1.x9.X9ECParameters parameters
java.util.Enumeration e
}
org/bouncycastle/crypto/util/SSHNamedCurves$4.class
SSHNamedCurves.java
package org.bouncycastle.crypto.util
org.bouncycastle.crypto.util.SSHNamedCurves$4 extends java.util.HashMap {
void <init> ()
String key
java.util.Iterator it
}
org/bouncycastle/crypto/util/SSHNamedCurves.class
SSHNamedCurves.java
package org.bouncycastle.crypto.util
public org.bouncycastle.crypto.util.SSHNamedCurves extends java.lang.Object {
private static final java.util.Map oidToName
private static final java.util.Map oidMap
private static final java.util.Map curveNameToSSHName
private static java.util.HashMap curveMap
public void <init> ()
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getByName (java.lang.String)
String sshName
public static org.bouncycastle.asn1.x9.X9ECParameters getParameters (java.lang.String)
String sshName
public static org.bouncycastle.asn1.x9.X9ECParameters getParameters (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.lang.String getNameForParameters (org.bouncycastle.crypto.params.ECDomainParameters)
org.bouncycastle.crypto.params.ECDomainParameters parameters
public static java.lang.String getNameForParameters (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve curve
static synthetic java.util.Map access$000 ()
static void <clinit> ()
}
org/bouncycastle/iana/
org/bouncycastle/iana/AEADAlgorithm.class
AEADAlgorithm.java
package org.bouncycastle.iana
public org.bouncycastle.iana.AEADAlgorithm extends java.lang.Object {
public static final int AEAD_AES_128_GCM
public static final int AEAD_AES_256_GCM
public static final int AEAD_AES_128_CCM
public static final int AEAD_AES_256_CCM
public static final int AEAD_AES_128_GCM_8
public static final int AEAD_AES_256_GCM_8
public static final int AEAD_AES_128_GCM_12
public static final int AEAD_AES_256_GCM_12
public static final int AEAD_AES_128_CCM_SHORT
public static final int AEAD_AES_256_CCM_SHORT
public static final int AEAD_AES_128_CCM_SHORT_8
public static final int AEAD_AES_256_CCM_SHORT_8
public static final int AEAD_AES_128_CCM_SHORT_12
public static final int AEAD_AES_256_CCM_SHORT_12
public static final int AEAD_AES_SIV_CMAC_256
public static final int AEAD_AES_SIV_CMAC_384
public static final int AEAD_AES_SIV_CMAC_512
public static final int AEAD_AES_128_CCM_8
public static final int AEAD_AES_256_CCM_8
public static final int AEAD_AES_128_OCB_TAGLEN128
public static final int AEAD_AES_128_OCB_TAGLEN96
public static final int AEAD_AES_128_OCB_TAGLEN64
public static final int AEAD_AES_192_OCB_TAGLEN128
public static final int AEAD_AES_192_OCB_TAGLEN96
public static final int AEAD_AES_192_OCB_TAGLEN64
public static final int AEAD_AES_256_OCB_TAGLEN128
public static final int AEAD_AES_256_OCB_TAGLEN96
public static final int AEAD_AES_256_OCB_TAGLEN64
public static final int AEAD_CHACHA20_POLY1305
public void <init> ()
}
org/bouncycastle/its/
org/bouncycastle/its/asn1/
org/bouncycastle/its/asn1/AesCcmCiphertext.class
AesCcmCiphertext.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.AesCcmCiphertext extends org.bouncycastle.asn1.ASN1Object {
private final byte[] nonce
private final org.bouncycastle.its.asn1.SequenceOfOctetString opaque
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.AesCcmCiphertext getInstance (java.lang.Object)
Object o
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/BitmapSspRange.class
BitmapSspRange.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.BitmapSspRange extends org.bouncycastle.asn1.ASN1Object {
private final byte[] sspValue
private final byte[] sspBitmask
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.BitmapSspRange getInstance (java.lang.Object)
Object o
public byte[] getSspValue ()
public byte[] getSspBitmask ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector avec
}
org/bouncycastle/its/asn1/CertificateBase.class
CertificateBase.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.CertificateBase extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.its.asn1.CertificateType type
private byte[] version
protected void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.CertificateBase getInstance (java.lang.Object)
org.bouncycastle.asn1.ASN1Sequence seq
Object o
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/CertificateType.class
CertificateType.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.CertificateType extends java.lang.Object {
public static final org.bouncycastle.its.asn1.CertificateType Explicit
public static final org.bouncycastle.its.asn1.CertificateType Implicit
private final org.bouncycastle.asn1.ASN1Enumerated enumerated
protected void <init> (int)
int ordinal
private void <init> (org.bouncycastle.asn1.ASN1Enumerated)
org.bouncycastle.asn1.ASN1Enumerated enumerated
public org.bouncycastle.its.asn1.CertificateType getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
static void <clinit> ()
}
org/bouncycastle/its/asn1/CircularRegion.class
CircularRegion.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.CircularRegion extends org.bouncycastle.asn1.ASN1Object {
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.CircularRegion getInstance (java.lang.Object)
Object o
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/Duration.class
Duration.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.Duration extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/EncryptedData.class
EncryptedData.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.EncryptedData extends java.lang.Object {
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.EncryptedData getInstance (java.lang.Object)
Object o
}
org/bouncycastle/its/asn1/EndEntityType.class
EndEntityType.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.EndEntityType extends org.bouncycastle.asn1.ASN1Object {
public static final int app
public static final int enrol
private final org.bouncycastle.asn1.ASN1BitString type
public void <init> (int)
int type
private void <init> (org.bouncycastle.asn1.DERBitString)
org.bouncycastle.asn1.DERBitString str
public static org.bouncycastle.its.asn1.EndEntityType getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/EtsiTs103097Module.class
EtsiTs103097Module.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.EtsiTs103097Module extends java.lang.Object {
public void <init> ()
}
org/bouncycastle/its/asn1/ExplicitCertificate.class
ExplicitCertificate.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.ExplicitCertificate extends org.bouncycastle.its.asn1.CertificateBase {
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
}
org/bouncycastle/its/asn1/GeographicRegion.class
GeographicRegion.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.GeographicRegion extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/GroupLinkageValue.class
GroupLinkageValue.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.GroupLinkageValue extends org.bouncycastle.asn1.ASN1Object {
private byte[] jValue
private byte[] value
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.GroupLinkageValue getInstance (java.lang.Object)
Object src
public byte[] getJValue ()
public byte[] getValue ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector avec
}
org/bouncycastle/its/asn1/HashAlgorithm.class
HashAlgorithm.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.HashAlgorithm extends java.lang.Object {
public static final org.bouncycastle.its.asn1.HashAlgorithm sha256
public static final org.bouncycastle.its.asn1.HashAlgorithm sha384
private final org.bouncycastle.asn1.ASN1Enumerated enumerated
protected void <init> (int)
int ordinal
private void <init> (org.bouncycastle.asn1.ASN1Enumerated)
org.bouncycastle.asn1.ASN1Enumerated enumerated
public org.bouncycastle.its.asn1.HashAlgorithm getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
static void <clinit> ()
}
org/bouncycastle/its/asn1/HashedData.class
HashedData.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.HashedData extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
private org.bouncycastle.asn1.ASN1OctetString hashData
public void <init> (byte[])
byte[] digest
private void <init> (org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1OctetString hashData
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public org.bouncycastle.asn1.ASN1OctetString getHashData ()
public void setHashData (org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1OctetString hashData
}
org/bouncycastle/its/asn1/HeaderInfo.class
HeaderInfo.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.HeaderInfo extends org.bouncycastle.asn1.ASN1Object {
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.HeaderInfo getInstance (java.lang.Object)
Object o
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/IValue.class
IValue.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.IValue extends org.bouncycastle.asn1.ASN1Object {
private final java.math.BigInteger value
private void <init> (org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.ASN1Integer value
int i
public static org.bouncycastle.its.asn1.IValue getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/Ieee1609Dot2Content.class
Ieee1609Dot2Content.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.Ieee1609Dot2Content extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public static org.bouncycastle.its.asn1.Ieee1609Dot2Content getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/Ieee1609Dot2Data.class
Ieee1609Dot2Data.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.Ieee1609Dot2Data extends org.bouncycastle.asn1.ASN1Object {
private final java.math.BigInteger protcolVersion
private final org.bouncycastle.its.asn1.Ieee1609Dot2Content content
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.Ieee1609Dot2Data getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/ImplicitCertificate.class
ImplicitCertificate.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.ImplicitCertificate extends org.bouncycastle.its.asn1.CertificateBase {
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
}
org/bouncycastle/its/asn1/IssuerIdentifier.class
IssuerIdentifier.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.IssuerIdentifier extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/Latitude.class
Latitude.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.Latitude extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/LinkageData.class
LinkageData.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.LinkageData extends org.bouncycastle.asn1.ASN1Object {
private final org.bouncycastle.its.asn1.IValue iCert
private final org.bouncycastle.its.asn1.LinkageValue linkageValue
private final org.bouncycastle.its.asn1.GroupLinkageValue groupLinkageValue
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.LinkageData getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/LinkageValue.class
LinkageValue.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.LinkageValue extends org.bouncycastle.asn1.ASN1Object {
private final byte[] value
private void <init> (org.bouncycastle.asn1.ASN1OctetString)
org.bouncycastle.asn1.ASN1OctetString octs
public static org.bouncycastle.its.asn1.LinkageValue getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/Longitude.class
Longitude.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.Longitude extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/PKRecipientInfo.class
PKRecipientInfo.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.PKRecipientInfo extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/PolygonalRegion.class
PolygonalRegion.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.PolygonalRegion extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/PsidGroupPermissions.class
PsidGroupPermissions.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.PsidGroupPermissions extends org.bouncycastle.asn1.ASN1Object {
private final org.bouncycastle.its.asn1.SubjectPermissions subjectPermissions
private final java.math.BigInteger minChainLength
private final java.math.BigInteger chainLengthRange
private final Object eeType
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.PsidGroupPermissions getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/PsidSspRange.class
PsidSspRange.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.PsidSspRange extends org.bouncycastle.asn1.ASN1Object {
private org.bouncycastle.asn1.ASN1Integer psid
private org.bouncycastle.its.asn1.SspRange sspRange
public void <init> ()
public static org.bouncycastle.its.asn1.PsidSspRange getInstance (java.lang.Object)
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.its.asn1.PsidSspRange psidSspRange
Object src
public org.bouncycastle.asn1.ASN1Integer getPsid ()
public void setPsid (org.bouncycastle.asn1.ASN1Integer)
org.bouncycastle.asn1.ASN1Integer psid
public org.bouncycastle.its.asn1.SspRange getSspRange ()
public void setSspRange (org.bouncycastle.its.asn1.SspRange)
org.bouncycastle.its.asn1.SspRange sspRange
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector avec
}
org/bouncycastle/its/asn1/RecipientInfo.class
RecipientInfo.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.RecipientInfo extends java.lang.Object {
public void <init> ()
}
org/bouncycastle/its/asn1/RectangularRegion.class
RectangularRegion.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.RectangularRegion extends org.bouncycastle.asn1.ASN1Object {
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.RectangularRegion getInstance (java.lang.Object)
Object o
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/SequenceOfCertificate.class
SequenceOfCertificate.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SequenceOfCertificate extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/SequenceOfOctetString.class
SequenceOfOctetString.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SequenceOfOctetString extends org.bouncycastle.asn1.ASN1Object {
private byte[][] octetStrings
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.SequenceOfOctetString getInstance (java.lang.Object)
Object o
public int size ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
int i
org.bouncycastle.asn1.ASN1EncodableVector v
static byte[][] toByteArrays (org.bouncycastle.asn1.ASN1Sequence)
int i
org.bouncycastle.asn1.ASN1Sequence seq
byte[][] octetStrings
}
org/bouncycastle/its/asn1/SequenceOfPsidGroupPermissions.class
SequenceOfPsidGroupPermissions.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SequenceOfPsidGroupPermissions extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/SequenceOfRecipientInfo.class
SequenceOfRecipientInfo.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SequenceOfRecipientInfo extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/SequenceOfRectangularRegion.class
SequenceOfRectangularRegion.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SequenceOfRectangularRegion extends org.bouncycastle.asn1.ASN1Object {
private final org.bouncycastle.its.asn1.RectangularRegion[] sequence
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
int i
org.bouncycastle.asn1.ASN1Sequence seq
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/ServiceSpecificPermissions.class
ServiceSpecificPermissions.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.ServiceSpecificPermissions extends java.lang.Object {
public void <init> ()
}
org/bouncycastle/its/asn1/Signature.class
Signature.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.Signature extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/SignedData.class
SignedData.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SignedData extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/SignedDataPayload.class
SignedDataPayload.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SignedDataPayload extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/SignerIdentifier.class
SignerIdentifier.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SignerIdentifier extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/SspRange.class
SspRange.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SspRange extends org.bouncycastle.asn1.ASN1Object {
private final boolean isAll
private final org.bouncycastle.its.asn1.SequenceOfOctetString opaque
private final org.bouncycastle.its.asn1.BitmapSspRange bitmapSspRange
private void <init> ()
private void <init> (org.bouncycastle.its.asn1.SequenceOfOctetString)
org.bouncycastle.its.asn1.BitmapSspRange bitMapRange
IllegalArgumentException e
org.bouncycastle.its.asn1.BitmapSspRange bitMapRange
org.bouncycastle.its.asn1.SequenceOfOctetString seq
public void <init> (org.bouncycastle.its.asn1.BitmapSspRange)
org.bouncycastle.its.asn1.BitmapSspRange range
public static org.bouncycastle.its.asn1.SspRange getInstance (java.lang.Object)
java.io.IOException e
Object src
public boolean isAll ()
public boolean maybeOpaque ()
public org.bouncycastle.its.asn1.BitmapSspRange getBitmapSspRange ()
public org.bouncycastle.its.asn1.SequenceOfOctetString getOpaque ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/SubjectPermissions.class
SubjectPermissions.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SubjectPermissions extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public static org.bouncycastle.its.asn1.SubjectPermissions getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/SymmAlgorithm.class
SymmAlgorithm.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SymmAlgorithm extends org.bouncycastle.asn1.ASN1Object {
public static org.bouncycastle.its.asn1.SymmAlgorithm aes128Ccm
private org.bouncycastle.asn1.ASN1Enumerated symmAlgorithm
private void <init> (org.bouncycastle.asn1.ASN1Enumerated)
org.bouncycastle.asn1.ASN1Enumerated symmAlgorithm
public void <init> (int)
int ordinal
public org.bouncycastle.its.asn1.SymmAlgorithm getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Enumerated getSymmAlgorithm ()
public void setSymmAlgorithm (org.bouncycastle.asn1.ASN1Enumerated)
org.bouncycastle.asn1.ASN1Enumerated symmAlgorithm
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
static void <clinit> ()
}
org/bouncycastle/its/asn1/SymmRecipientInfo.class
SymmRecipientInfo.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.SymmRecipientInfo extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/ToBeSignedCertificate.class
ToBeSignedCertificate.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.ToBeSignedCertificate extends org.bouncycastle.asn1.ASN1Object {
private void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public static org.bouncycastle.its.asn1.ToBeSignedCertificate getInstance (java.lang.Object)
Object src
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/ToBeSignedData.class
ToBeSignedData.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.ToBeSignedData extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/TwoDLocation.class
TwoDLocation.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.TwoDLocation extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/its/asn1/Utils.class
Utils.java
package org.bouncycastle.its.asn1
org.bouncycastle.its.asn1.Utils extends java.lang.Object {
void <init> ()
static byte[] octetStringFixed (byte[], int)
byte[] octets
int n
static byte[] octetStringFixed (byte[])
byte[] octets
}
org/bouncycastle/its/asn1/ValidityPeriod.class
ValidityPeriod.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.ValidityPeriod extends org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/its/asn1/VerificationKeyIndicator.class
VerificationKeyIndicator.java
package org.bouncycastle.its.asn1
public org.bouncycastle.its.asn1.VerificationKeyIndicator extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/jcajce/
org/bouncycastle/jcajce/CompositePrivateKey.class
CompositePrivateKey.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.CompositePrivateKey extends java.lang.Object implements java.security.PrivateKey {
private final java.util.List keys
public transient void <init> (java.security.PrivateKey[])
int i
java.security.PrivateKey[] keys
java.util.List keyList
public java.util.List getPrivateKeys ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
int i
java.io.IOException e
org.bouncycastle.asn1.ASN1EncodableVector v
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
org/bouncycastle/jcajce/CompositePublicKey.class
CompositePublicKey.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.CompositePublicKey extends java.lang.Object implements java.security.PublicKey {
private final java.util.List keys
public transient void <init> (java.security.PublicKey[])
int i
java.security.PublicKey[] keys
java.util.List keyList
public java.util.List getPublicKeys ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
int i
java.io.IOException e
org.bouncycastle.asn1.ASN1EncodableVector v
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
org/bouncycastle/jcajce/PBKDFKey.class
PBKDFKey.java
package org.bouncycastle.jcajce
public abstract org.bouncycastle.jcajce.PBKDFKey extends java.lang.Object implements javax.crypto.SecretKey {
}
org/bouncycastle/jcajce/PKCS12Key.class
PKCS12Key.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKCS12Key extends java.lang.Object implements org.bouncycastle.jcajce.PBKDFKey {
private final char[] password
private final boolean useWrongZeroLengthConversion
public void <init> (char[])
char[] password
public void <init> (char[], boolean)
char[] password
boolean useWrongZeroLengthConversion
public char[] getPassword ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
}
org/bouncycastle/jcajce/PKCS12KeyWithParameters.class
PKCS12KeyWithParameters.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKCS12KeyWithParameters extends org.bouncycastle.jcajce.PKCS12Key implements javax.crypto.interfaces.PBEKey {
private final byte[] salt
private final int iterationCount
public void <init> (char[], byte[], int)
char[] password
byte[] salt
int iterationCount
public void <init> (char[], boolean, byte[], int)
char[] password
boolean useWrongZeroLengthConversion
byte[] salt
int iterationCount
public byte[] getSalt ()
public int getIterationCount ()
}
org/bouncycastle/jcajce/PKCS12StoreParameter.class
PKCS12StoreParameter.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
private final java.io.OutputStream out
private final java.security.KeyStore$ProtectionParameter protectionParameter
private final boolean forDEREncoding
public void <init> (java.io.OutputStream, char[])
java.io.OutputStream out
char[] password
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
public void <init> (java.io.OutputStream, char[], boolean)
java.io.OutputStream out
char[] password
boolean forDEREncoding
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
boolean forDEREncoding
public java.io.OutputStream getOutputStream ()
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
public boolean isForDEREncoding ()
}
org/bouncycastle/jcajce/PKIXCRLStore.class
PKIXCRLStore.java
package org.bouncycastle.jcajce
public abstract org.bouncycastle.jcajce.PKIXCRLStore extends java.lang.Object implements org.bouncycastle.util.Store {
public abstract java.util.Collection getMatches (org.bouncycastle.util.Selector) throws org.bouncycastle.util.StoreException
}
org/bouncycastle/jcajce/PKIXCRLStoreSelector$1.class
PKIXCRLStoreSelector.java
package org.bouncycastle.jcajce
synthetic org.bouncycastle.jcajce.PKIXCRLStoreSelector$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/PKIXCRLStoreSelector$Builder.class
PKIXCRLStoreSelector.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder extends java.lang.Object {
private final java.security.cert.CRLSelector baseSelector
private boolean deltaCRLIndicator
private boolean completeCRLEnabled
private java.math.BigInteger maxBaseCRLNumber
private byte[] issuingDistributionPoint
private boolean issuingDistributionPointEnabled
public void <init> (java.security.cert.CRLSelector)
java.security.cert.CRLSelector crlSelector
public org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setCompleteCRLEnabled (boolean)
boolean completeCRLEnabled
public org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setDeltaCRLIndicatorEnabled (boolean)
boolean deltaCRLIndicator
public void setMaxBaseCRLNumber (java.math.BigInteger)
java.math.BigInteger maxBaseCRLNumber
public void setIssuingDistributionPointEnabled (boolean)
boolean issuingDistributionPointEnabled
public void setIssuingDistributionPoint (byte[])
byte[] issuingDistributionPoint
public org.bouncycastle.jcajce.PKIXCRLStoreSelector build ()
static synthetic java.security.cert.CRLSelector access$100 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static synthetic boolean access$200 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static synthetic boolean access$300 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static synthetic java.math.BigInteger access$400 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static synthetic byte[] access$500 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static synthetic boolean access$600 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
}
org/bouncycastle/jcajce/PKIXCRLStoreSelector$SelectorClone.class
PKIXCRLStoreSelector.java
package org.bouncycastle.jcajce
org.bouncycastle.jcajce.PKIXCRLStoreSelector$SelectorClone extends java.security.cert.X509CRLSelector {
private final org.bouncycastle.jcajce.PKIXCRLStoreSelector selector
void <init> (org.bouncycastle.jcajce.PKIXCRLStoreSelector)
java.security.cert.X509CRLSelector baseSelector
org.bouncycastle.jcajce.PKIXCRLStoreSelector selector
public boolean match (java.security.cert.CRL)
java.security.cert.CRL crl
}
org/bouncycastle/jcajce/PKIXCRLStoreSelector.class
PKIXCRLStoreSelector.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXCRLStoreSelector extends java.lang.Object implements org.bouncycastle.util.Selector {
private final java.security.cert.CRLSelector baseSelector
private final boolean deltaCRLIndicator
private final boolean completeCRLEnabled
private final java.math.BigInteger maxBaseCRLNumber
private final byte[] issuingDistributionPoint
private final boolean issuingDistributionPointEnabled
private void <init> (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder baseBuilder
public boolean isIssuingDistributionPointEnabled ()
public boolean match (java.security.cert.CRL)
byte[] bytes
Exception e
byte[] idp
java.security.cert.CRL obj
java.security.cert.X509CRL crl
org.bouncycastle.asn1.ASN1Integer dci
public boolean isDeltaCRLIndicatorEnabled ()
public java.lang.Object clone ()
public boolean isCompleteCRLEnabled ()
public java.math.BigInteger getMaxBaseCRLNumber ()
public byte[] getIssuingDistributionPoint ()
public java.security.cert.X509Certificate getCertificateChecking ()
public static java.util.Collection getCRLs (org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException
org.bouncycastle.jcajce.PKIXCRLStoreSelector selector
java.security.cert.CertStore certStore
public volatile synthetic boolean match (java.lang.Object)
synthetic void <init> (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder, org.bouncycastle.jcajce.PKIXCRLStoreSelector$1)
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
org.bouncycastle.jcajce.PKIXCRLStoreSelector$1 x1
static synthetic java.security.cert.CRLSelector access$700 (org.bouncycastle.jcajce.PKIXCRLStoreSelector)
org.bouncycastle.jcajce.PKIXCRLStoreSelector x0
}
org/bouncycastle/jcajce/PKIXCertRevocationChecker.class
PKIXCertRevocationChecker.java
package org.bouncycastle.jcajce
public abstract org.bouncycastle.jcajce.PKIXCertRevocationChecker extends java.lang.Object {
public abstract void setParameter (java.lang.String, java.lang.Object)
public abstract void initialize (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters) throws java.security.cert.CertPathValidatorException
public abstract void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException
}
org/bouncycastle/jcajce/PKIXCertRevocationCheckerParameters.class
PKIXCertRevocationCheckerParameters.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters extends java.lang.Object {
private final org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
private final java.util.Date validDate
private final java.security.cert.CertPath certPath
private final int index
private final java.security.cert.X509Certificate signingCert
private final java.security.PublicKey workingPublicKey
public void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.security.cert.CertPath, int, java.security.cert.X509Certificate, java.security.PublicKey)
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date validDate
java.security.cert.CertPath certPath
int index
java.security.cert.X509Certificate signingCert
java.security.PublicKey workingPublicKey
public org.bouncycastle.jcajce.PKIXExtendedParameters getParamsPKIX ()
public java.util.Date getValidDate ()
public java.security.cert.CertPath getCertPath ()
public int getIndex ()
public java.security.cert.X509Certificate getSigningCert ()
public java.security.PublicKey getWorkingPublicKey ()
}
org/bouncycastle/jcajce/PKIXCertStore.class
PKIXCertStore.java
package org.bouncycastle.jcajce
public abstract org.bouncycastle.jcajce.PKIXCertStore extends java.lang.Object implements org.bouncycastle.util.Store {
public abstract java.util.Collection getMatches (org.bouncycastle.util.Selector) throws org.bouncycastle.util.StoreException
}
org/bouncycastle/jcajce/PKIXCertStoreSelector$1.class
PKIXCertStoreSelector.java
package org.bouncycastle.jcajce
synthetic org.bouncycastle.jcajce.PKIXCertStoreSelector$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/PKIXCertStoreSelector$Builder.class
PKIXCertStoreSelector.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXCertStoreSelector$Builder extends java.lang.Object {
private final java.security.cert.CertSelector baseSelector
public void <init> (java.security.cert.CertSelector)
java.security.cert.CertSelector certSelector
public org.bouncycastle.jcajce.PKIXCertStoreSelector build ()
}
org/bouncycastle/jcajce/PKIXCertStoreSelector$SelectorClone.class
PKIXCertStoreSelector.java
package org.bouncycastle.jcajce
org.bouncycastle.jcajce.PKIXCertStoreSelector$SelectorClone extends java.security.cert.X509CertSelector {
private final org.bouncycastle.jcajce.PKIXCertStoreSelector selector
void <init> (org.bouncycastle.jcajce.PKIXCertStoreSelector)
java.io.IOException e
java.security.cert.X509CertSelector baseSelector
org.bouncycastle.jcajce.PKIXCertStoreSelector selector
public boolean match (java.security.cert.Certificate)
java.security.cert.Certificate certificate
}
org/bouncycastle/jcajce/PKIXCertStoreSelector.class
PKIXCertStoreSelector.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXCertStoreSelector extends java.lang.Object implements org.bouncycastle.util.Selector {
private final java.security.cert.CertSelector baseSelector
private void <init> (java.security.cert.CertSelector)
java.security.cert.CertSelector baseSelector
public java.security.cert.Certificate getCertificate ()
public boolean match (java.security.cert.Certificate)
java.security.cert.Certificate cert
public java.lang.Object clone ()
public static java.util.Collection getCertificates (org.bouncycastle.jcajce.PKIXCertStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException
org.bouncycastle.jcajce.PKIXCertStoreSelector selector
java.security.cert.CertStore certStore
public volatile synthetic boolean match (java.lang.Object)
synthetic void <init> (java.security.cert.CertSelector, org.bouncycastle.jcajce.PKIXCertStoreSelector$1)
java.security.cert.CertSelector x0
org.bouncycastle.jcajce.PKIXCertStoreSelector$1 x1
static synthetic java.security.cert.CertSelector access$100 (org.bouncycastle.jcajce.PKIXCertStoreSelector)
org.bouncycastle.jcajce.PKIXCertStoreSelector x0
}
org/bouncycastle/jcajce/PKIXExtendedBuilderParameters$1.class
PKIXExtendedBuilderParameters.java
package org.bouncycastle.jcajce
synthetic org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/PKIXExtendedBuilderParameters$Builder.class
PKIXExtendedBuilderParameters.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder extends java.lang.Object {
private final org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
private int maxPathLength
private java.util.Set excludedCerts
public void <init> (java.security.cert.PKIXBuilderParameters)
java.security.cert.PKIXBuilderParameters baseParameters
public void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder addExcludedCerts (java.util.Set)
java.util.Set excludedCerts
public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder setMaxPathLength (int)
int maxPathLength
public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters build ()
static synthetic org.bouncycastle.jcajce.PKIXExtendedParameters access$100 (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
static synthetic java.util.Set access$200 (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
static synthetic int access$300 (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
}
org/bouncycastle/jcajce/PKIXExtendedBuilderParameters.class
PKIXExtendedBuilderParameters.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extends java.lang.Object implements java.security.cert.CertPathParameters {
private final org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
private final java.util.Set excludedCerts
private final int maxPathLength
private void <init> (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder builder
public org.bouncycastle.jcajce.PKIXExtendedParameters getBaseParameters ()
public java.util.Set getExcludedCerts ()
public int getMaxPathLength ()
public java.lang.Object clone ()
synthetic void <init> (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder, org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1)
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1 x1
}
org/bouncycastle/jcajce/PKIXExtendedParameters$1.class
PKIXExtendedParameters.java
package org.bouncycastle.jcajce
synthetic org.bouncycastle.jcajce.PKIXExtendedParameters$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/PKIXExtendedParameters$Builder.class
PKIXExtendedParameters.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder extends java.lang.Object {
private final java.security.cert.PKIXParameters baseParameters
private final java.util.Date validityDate
private final java.util.Date date
private org.bouncycastle.jcajce.PKIXCertStoreSelector targetConstraints
private java.util.List extraCertStores
private java.util.Map namedCertificateStoreMap
private java.util.List extraCRLStores
private java.util.Map namedCRLStoreMap
private boolean revocationEnabled
private int validityModel
private boolean useDeltas
private java.util.Set trustAnchors
public void <init> (java.security.cert.PKIXParameters)
java.security.cert.PKIXParameters baseParameters
java.security.cert.CertSelector constraints
public void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCertificateStore (org.bouncycastle.jcajce.PKIXCertStore)
org.bouncycastle.jcajce.PKIXCertStore store
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCertificateStore (org.bouncycastle.asn1.x509.GeneralName, org.bouncycastle.jcajce.PKIXCertStore)
org.bouncycastle.asn1.x509.GeneralName issuerAltName
org.bouncycastle.jcajce.PKIXCertStore store
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCRLStore (org.bouncycastle.jcajce.PKIXCRLStore)
org.bouncycastle.jcajce.PKIXCRLStore store
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCRLStore (org.bouncycastle.asn1.x509.GeneralName, org.bouncycastle.jcajce.PKIXCRLStore)
org.bouncycastle.asn1.x509.GeneralName issuerAltName
org.bouncycastle.jcajce.PKIXCRLStore store
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTargetConstraints (org.bouncycastle.jcajce.PKIXCertStoreSelector)
org.bouncycastle.jcajce.PKIXCertStoreSelector selector
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setUseDeltasEnabled (boolean)
boolean useDeltas
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setValidityModel (int)
int validityModel
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchor (java.security.cert.TrustAnchor)
java.security.cert.TrustAnchor trustAnchor
public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchors (java.util.Set)
java.util.Set trustAnchors
public void setRevocationEnabled (boolean)
boolean revocationEnabled
public org.bouncycastle.jcajce.PKIXExtendedParameters build ()
static synthetic java.security.cert.PKIXParameters access$1100 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic java.util.Date access$1200 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic java.util.Date access$1300 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic java.util.List access$1400 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic java.util.Map access$1500 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic java.util.List access$1600 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic java.util.Map access$1700 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic org.bouncycastle.jcajce.PKIXCertStoreSelector access$1800 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic boolean access$1900 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic boolean access$2000 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic int access$2100 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static synthetic java.util.Set access$2200 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
}
org/bouncycastle/jcajce/PKIXExtendedParameters.class
PKIXExtendedParameters.java
package org.bouncycastle.jcajce
public org.bouncycastle.jcajce.PKIXExtendedParameters extends java.lang.Object implements java.security.cert.CertPathParameters {
public static final int PKIX_VALIDITY_MODEL
public static final int CHAIN_VALIDITY_MODEL
private final java.security.cert.PKIXParameters baseParameters
private final org.bouncycastle.jcajce.PKIXCertStoreSelector targetConstraints
private final java.util.Date validityDate
private final java.util.Date date
private final java.util.List extraCertStores
private final java.util.Map namedCertificateStoreMap
private final java.util.List extraCRLStores
private final java.util.Map namedCRLStoreMap
private final boolean revocationEnabled
private final boolean useDeltas
private final int validityModel
private final java.util.Set trustAnchors
private void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder builder
public java.util.List getCertificateStores ()
public java.util.Map getNamedCertificateStoreMap ()
public java.util.List getCRLStores ()
public java.util.Map getNamedCRLStoreMap ()
public java.util.Date getValidityDate ()
public java.util.Date getDate ()
public boolean isUseDeltasEnabled ()
public int getValidityModel ()
public java.lang.Object clone ()
public org.bouncycastle.jcajce.PKIXCertStoreSelector getTargetConstraints ()
public java.util.Set getTrustAnchors ()
public java.util.Set getInitialPolicies ()
public java.lang.String getSigProvider ()
public boolean isExplicitPolicyRequired ()
public boolean isAnyPolicyInhibited ()
public boolean isPolicyMappingInhibited ()
public java.util.List getCertPathCheckers ()
public java.util.List getCertStores ()
public boolean isRevocationEnabled ()
public boolean getPolicyQualifiersRejected ()
static synthetic java.security.cert.PKIXParameters access$000 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic java.util.Date access$100 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic java.util.Date access$200 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic org.bouncycastle.jcajce.PKIXCertStoreSelector access$300 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic java.util.List access$400 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic java.util.Map access$500 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic java.util.List access$600 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic java.util.Map access$700 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic boolean access$800 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
static synthetic int access$900 (org.bouncycastle.jcajce.PKIXExtendedParameters)
org.bouncycastle.jcajce.PKIXExtendedParameters x0
synthetic void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder, org.bouncycastle.jcajce.PKIXExtendedParameters$1)
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
org.bouncycastle.jcajce.PKIXExtendedParameters$1 x1
}
org/bouncycastle/jcajce/interfaces/
org/bouncycastle/jcajce/interfaces/BCX509Certificate.class
BCX509Certificate.java
package org.bouncycastle.jcajce.interfaces
public abstract org.bouncycastle.jcajce.interfaces.BCX509Certificate extends java.lang.Object {
public abstract org.bouncycastle.asn1.x500.X500Name getIssuerX500Name ()
public abstract org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificateNative ()
public abstract org.bouncycastle.asn1.x500.X500Name getSubjectX500Name ()
}
org/bouncycastle/jcajce/io/
org/bouncycastle/jcajce/io/DigestUpdatingOutputStream.class
DigestUpdatingOutputStream.java
package org.bouncycastle.jcajce.io
org.bouncycastle.jcajce.io.DigestUpdatingOutputStream extends java.io.OutputStream {
private java.security.MessageDigest digest
void <init> (java.security.MessageDigest)
java.security.MessageDigest digest
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
public void write (byte[]) throws java.io.IOException
byte[] bytes
public void write (int) throws java.io.IOException
int b
}
org/bouncycastle/jcajce/io/MacUpdatingOutputStream.class
MacUpdatingOutputStream.java
package org.bouncycastle.jcajce.io
org.bouncycastle.jcajce.io.MacUpdatingOutputStream extends java.io.OutputStream {
private javax.crypto.Mac mac
void <init> (javax.crypto.Mac)
javax.crypto.Mac mac
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
public void write (byte[]) throws java.io.IOException
byte[] bytes
public void write (int) throws java.io.IOException
int b
}
org/bouncycastle/jcajce/io/OutputStreamFactory.class
OutputStreamFactory.java
package org.bouncycastle.jcajce.io
public org.bouncycastle.jcajce.io.OutputStreamFactory extends java.lang.Object {
public void <init> ()
public static java.io.OutputStream createStream (java.security.Signature)
java.security.Signature signature
public static java.io.OutputStream createStream (java.security.MessageDigest)
java.security.MessageDigest digest
public static java.io.OutputStream createStream (javax.crypto.Mac)
javax.crypto.Mac mac
}
org/bouncycastle/jcajce/io/SignatureUpdatingOutputStream.class
SignatureUpdatingOutputStream.java
package org.bouncycastle.jcajce.io
org.bouncycastle.jcajce.io.SignatureUpdatingOutputStream extends java.io.OutputStream {
private java.security.Signature sig
void <init> (java.security.Signature)
java.security.Signature sig
public void write (byte[], int, int) throws java.io.IOException
java.security.SignatureException e
byte[] bytes
int off
int len
public void write (byte[]) throws java.io.IOException
java.security.SignatureException e
byte[] bytes
public void write (int) throws java.io.IOException
java.security.SignatureException e
int b
}
org/bouncycastle/jcajce/provider/
org/bouncycastle/jcajce/provider/asymmetric/
org/bouncycastle/jcajce/provider/asymmetric/DH$Mappings.class
DH.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
org/bouncycastle/jcajce/provider/asymmetric/DH.class
DH.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.DH extends java.lang.Object {
private static final String PREFIX
private static final java.util.Map generalDhAttributes
public void <init> ()
static synthetic java.util.Map access$000 ()
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/DSA$Mappings.class
DSA.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
int i
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFact
}
org/bouncycastle/jcajce/provider/asymmetric/DSA.class
DSA.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.DSA extends java.lang.Object {
private static final String PREFIX
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/EC$Mappings.class
EC.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
org/bouncycastle/jcajce/provider/asymmetric/EC.class
EC.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.EC extends java.lang.Object {
private static final String PREFIX
private static final java.util.Map generalEcAttributes
public void <init> ()
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/RSA$Mappings.class
RSA.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFact
private void addDigestSignature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String digest
String className
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String mainName
String jdk11Variation1
String jdk11Variation2
String alias
String longName
String longJdk11Variation1
String longJdk11Variation2
private void addISO9796Signature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String digest
String className
private void addPSSSignature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String digest
String className
private void addX931Signature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String digest
String className
}
org/bouncycastle/jcajce/provider/asymmetric/RSA.class
RSA.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.RSA extends java.lang.Object {
private static final String PREFIX
private static final java.util.Map generalRsaAttributes
public void <init> ()
static synthetic java.util.Map access$000 ()
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/X509$Mappings.class
X509.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
org/bouncycastle/jcajce/provider/asymmetric/X509.class
X509.java
package org.bouncycastle.jcajce.provider.asymmetric
public org.bouncycastle.jcajce.provider.asymmetric.X509 extends java.lang.Object {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dh/
org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParameterGeneratorSpi.class
AlgorithmParameterGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
public org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi {
protected java.security.SecureRandom random
protected int strength
private int l
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec genParamSpec
java.security.SecureRandom random
javax.crypto.spec.DHGenParameterSpec spec
protected java.security.AlgorithmParameters engineGenerateParameters ()
java.security.AlgorithmParameters params
Exception e
org.bouncycastle.crypto.generators.DHParametersGenerator pGen
int certainty
org.bouncycastle.crypto.params.DHParameters p
java.security.AlgorithmParameters params
}
org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
public org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
javax.crypto.spec.DHParameterSpec currentSpec
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected byte[] engineGetEncoded ()
java.io.IOException e
org.bouncycastle.asn1.pkcs.DHParameter dhP
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
org.bouncycastle.asn1.pkcs.DHParameter dhP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPrivateKey.class
BCDHPrivateKey.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
public org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
private java.math.BigInteger x
private transient javax.crypto.spec.DHParameterSpec dhSpec
private transient org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
private transient org.bouncycastle.crypto.params.DHPrivateKeyParameters dhPrivateKey
private transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void <init> ()
void <init> (javax.crypto.interfaces.DHPrivateKey)
javax.crypto.interfaces.DHPrivateKey key
void <init> (javax.crypto.spec.DHPrivateKeySpec)
javax.crypto.spec.DHPrivateKeySpec spec
public void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.DHParameter params
org.bouncycastle.asn1.x9.DomainParameters params
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Integer derX
org.bouncycastle.asn1.ASN1ObjectIdentifier id
void <init> (org.bouncycastle.crypto.params.DHPrivateKeyParameters)
org.bouncycastle.crypto.params.DHPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.crypto.params.DHParameters params
org.bouncycastle.crypto.params.DHValidationParameters validationParameters
org.bouncycastle.asn1.x9.ValidationParams vParams
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
Exception e
public java.lang.String toString ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getX ()
org.bouncycastle.crypto.params.DHPrivateKeyParameters engineGetKeyParameters ()
public boolean equals (java.lang.Object)
Object o
javax.crypto.interfaces.DHPrivateKey other
public int hashCode ()
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPublicKey.class
BCDHPublicKey.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
public org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey {
static final long serialVersionUID
private java.math.BigInteger y
private transient org.bouncycastle.crypto.params.DHPublicKeyParameters dhPublicKey
private transient javax.crypto.spec.DHParameterSpec dhSpec
private transient org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
void <init> (javax.crypto.spec.DHPublicKeySpec)
org.bouncycastle.jcajce.spec.DHDomainParameterSpec dhSp
javax.crypto.spec.DHPublicKeySpec spec
void <init> (javax.crypto.interfaces.DHPublicKey)
org.bouncycastle.jcajce.spec.DHDomainParameterSpec dhSp
javax.crypto.interfaces.DHPublicKey key
void <init> (org.bouncycastle.crypto.params.DHPublicKeyParameters)
org.bouncycastle.crypto.params.DHPublicKeyParameters params
void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
java.math.BigInteger y
javax.crypto.spec.DHParameterSpec dhSpec
public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
org.bouncycastle.asn1.pkcs.DHParameter params
org.bouncycastle.asn1.x9.DomainParameters params
org.bouncycastle.asn1.x9.ValidationParams validationParams
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.ASN1Integer derY
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1ObjectIdentifier id
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.crypto.params.DHParameters params
org.bouncycastle.crypto.params.DHValidationParameters validationParameters
org.bouncycastle.asn1.x9.ValidationParams vParams
public java.lang.String toString ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getY ()
public org.bouncycastle.crypto.params.DHPublicKeyParameters engineGetKeyParameters ()
private boolean isPKCSParam (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Integer l
org.bouncycastle.asn1.ASN1Integer p
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
javax.crypto.interfaces.DHPublicKey other
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jcajce/provider/asymmetric/dh/DHUtil.class
DHUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
org.bouncycastle.jcajce.provider.asymmetric.dh.DHUtil extends java.lang.Object {
void <init> ()
static java.lang.String privateKeyToString (java.lang.String, java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters)
String algorithm
java.math.BigInteger x
org.bouncycastle.crypto.params.DHParameters dhParams
StringBuffer buf
String nl
java.math.BigInteger y
static java.lang.String publicKeyToString (java.lang.String, java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters)
String algorithm
java.math.BigInteger y
org.bouncycastle.crypto.params.DHParameters dhParams
StringBuffer buf
String nl
private static java.lang.String generateKeyFingerprint (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters)
java.math.BigInteger y
org.bouncycastle.crypto.params.DHParameters dhParams
}
org/bouncycastle/jcajce/provider/asymmetric/dh/KeyAgreementSpi.class
KeyAgreementSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
public org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi {
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private final org.bouncycastle.crypto.BasicAgreement mqvAgreement
private java.math.BigInteger x
private java.math.BigInteger p
private java.math.BigInteger g
private byte[] result
public void <init> ()
public void <init> (java.lang.String, org.bouncycastle.crypto.DerivationFunction)
String kaAlgorithm
org.bouncycastle.crypto.DerivationFunction kdf
public void <init> (java.lang.String, org.bouncycastle.crypto.BasicAgreement, org.bouncycastle.crypto.DerivationFunction)
String kaAlgorithm
org.bouncycastle.crypto.BasicAgreement mqvAgreement
org.bouncycastle.crypto.DerivationFunction kdf
protected byte[] bigIntToBytes (java.math.BigInteger)
byte[] rv
java.math.BigInteger r
int expectedLength
byte[] tmp
byte[] rv
protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
java.security.Key key
boolean lastPhase
javax.crypto.interfaces.DHPublicKey pubKey
java.math.BigInteger peerY
java.math.BigInteger res
protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException
protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
byte[] sharedSecret
int offset
protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
javax.crypto.spec.DHParameterSpec p
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
javax.crypto.interfaces.DHPrivateKey privKey
protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.Key key
java.security.SecureRandom random
javax.crypto.interfaces.DHPrivateKey privKey
protected byte[] calcSecret ()
private org.bouncycastle.crypto.params.DHPrivateKeyParameters generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPrivateKey pub
javax.crypto.spec.DHParameterSpec params
java.security.PrivateKey privKey
private org.bouncycastle.crypto.params.DHPublicKeyParameters generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPublicKey pub
javax.crypto.spec.DHParameterSpec params
java.security.PublicKey pubKey
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dh/KeyFactorySpi.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
public org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi {
public void <init> ()
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
javax.crypto.interfaces.DHPrivateKey k
javax.crypto.interfaces.DHPublicKey k
java.security.Key key
Class spec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
IllegalArgumentException e
java.security.spec.KeySpec keySpec
public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
}
org/bouncycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dh
public org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
private static java.util.Hashtable params
private static Object lock
org.bouncycastle.crypto.params.DHKeyGenerationParameters param
org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator engine
int strength
java.security.SecureRandom random
boolean initialised
public void <init> ()
public void initialize (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
IllegalArgumentException e
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
javax.crypto.spec.DHParameterSpec dhParams
private org.bouncycastle.crypto.params.DHKeyGenerationParameters convertParams (java.security.SecureRandom, javax.crypto.spec.DHParameterSpec)
java.security.SecureRandom random
javax.crypto.spec.DHParameterSpec dhParams
public java.security.KeyPair generateKeyPair ()
org.bouncycastle.crypto.generators.DHParametersGenerator pGen
javax.crypto.spec.DHParameterSpec dhParams
Integer paramStrength
org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
org.bouncycastle.crypto.params.DHPublicKeyParameters pub
org.bouncycastle.crypto.params.DHPrivateKeyParameters priv
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/
org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParameterGeneratorSpi.class
AlgorithmParameterGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi {
protected java.security.SecureRandom random
protected int strength
protected org.bouncycastle.crypto.params.DSAParameterGenerationParameters params
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec genParamSpec
java.security.SecureRandom random
protected java.security.AlgorithmParameters engineGenerateParameters ()
org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
java.security.AlgorithmParameters params
Exception e
org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
int certainty
org.bouncycastle.crypto.params.DSAParameters p
java.security.AlgorithmParameters params
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
java.security.spec.DSAParameterSpec currentSpec
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected byte[] engineGetEncoded ()
java.io.IOException e
org.bouncycastle.asn1.x509.DSAParameter dsaP
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
org.bouncycastle.asn1.x509.DSAParameter dsaP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPrivateKey.class
BCDSAPrivateKey.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private static final long serialVersionUID
private java.math.BigInteger x
private transient java.security.interfaces.DSAParams dsaSpec
private transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void <init> ()
void <init> (java.security.interfaces.DSAPrivateKey)
java.security.interfaces.DSAPrivateKey key
void <init> (java.security.spec.DSAPrivateKeySpec)
java.security.spec.DSAPrivateKeySpec spec
public void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.asn1.x509.DSAParameter params
org.bouncycastle.asn1.ASN1Integer derX
void <init> (org.bouncycastle.crypto.params.DSAPrivateKeyParameters)
org.bouncycastle.crypto.params.DSAPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getX ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPrivateKey other
public int hashCode ()
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public java.lang.String toString ()
StringBuffer buf
String nl
java.math.BigInteger y
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.class
BCDSAPublicKey.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey {
private static final long serialVersionUID
private static java.math.BigInteger ZERO
private java.math.BigInteger y
private transient org.bouncycastle.crypto.params.DSAPublicKeyParameters lwKeyParams
private transient java.security.interfaces.DSAParams dsaSpec
void <init> (java.security.spec.DSAPublicKeySpec)
java.security.spec.DSAPublicKeySpec spec
void <init> (java.security.interfaces.DSAPublicKey)
java.security.interfaces.DSAPublicKey key
void <init> (org.bouncycastle.crypto.params.DSAPublicKeyParameters)
org.bouncycastle.crypto.params.DSAPublicKeyParameters params
public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
org.bouncycastle.asn1.x509.DSAParameter params
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.ASN1Integer derY
private boolean isNotNull (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable parameters
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
org.bouncycastle.crypto.params.DSAPublicKeyParameters engineGetKeyParameters ()
public byte[] getEncoded ()
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getY ()
public java.lang.String toString ()
StringBuffer buf
String nl
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPublicKey other
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.math.BigInteger p
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa224.class
DSASigner.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa224 extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa256.class
DSASigner.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa256 extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$noneDSA.class
DSASigner.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$noneDSA extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$stdDSA.class
DSASigner.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$stdDSA extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.class
DSASigner.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner extends java.security.SignatureSpi implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers org.bouncycastle.asn1.x509.X509ObjectIdentifiers {
private org.bouncycastle.crypto.Digest digest
private org.bouncycastle.crypto.DSAExt signer
private org.bouncycastle.crypto.signers.DSAEncoding encoding
private java.security.SecureRandom random
protected void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.DSAExt)
org.bouncycastle.crypto.Digest digest
org.bouncycastle.crypto.DSAExt signer
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
org.bouncycastle.crypto.CipherParameters param
protected void engineInitSign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.SecureRandom random
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.DSAParameters dsaParam
protected void engineUpdate (byte) throws java.security.SignatureException
byte b
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] b
int off
int len
protected byte[] engineSign () throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] hash
protected boolean engineVerify (byte[]) throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] sigBytes
byte[] hash
java.math.BigInteger[] sig
protected java.security.AlgorithmParameters engineGetParameters ()
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec params
protected void checkKey (org.bouncycastle.crypto.params.DSAParameters) throws java.security.InvalidKeyException
org.bouncycastle.crypto.params.DSAParameters params
int valueL
int valueN
int digestSize
protected void engineSetParameter (java.lang.String, java.lang.Object)
String param
Object value
protected java.lang.Object engineGetParameter (java.lang.String)
String param
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.class
DSAUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier[] dsaOids
public void <init> ()
public static boolean isDsaOid (org.bouncycastle.asn1.ASN1ObjectIdentifier)
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
static org.bouncycastle.crypto.params.DSAParameters toDSAParameters (java.security.interfaces.DSAParams)
java.security.interfaces.DSAParams spec
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
byte[] bytes
org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey bckey
Exception e
java.security.PublicKey key
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.interfaces.DSAPrivateKey k
java.security.PrivateKey key
static java.lang.String generateKeyFingerprint (java.math.BigInteger, java.security.interfaces.DSAParams)
java.math.BigInteger y
java.security.interfaces.DSAParams params
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi$1.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi$1 extends java.security.spec.InvalidKeySpecException {
final synthetic Exception val$e
final synthetic org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi, java.lang.String, java.lang.Exception)
org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi this$0
String arg0
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi {
public void <init> ()
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.interfaces.DSAPublicKey k
java.security.interfaces.DSAPrivateKey k
java.security.Key key
Class spec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.KeySpec keySpec
}
org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.dsa
public org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
private static java.util.Hashtable params
private static Object lock
org.bouncycastle.crypto.params.DSAKeyGenerationParameters param
org.bouncycastle.crypto.generators.DSAKeyPairGenerator engine
int strength
java.security.SecureRandom random
boolean initialised
public void <init> ()
public void initialize (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
java.security.spec.DSAParameterSpec spec
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
java.security.spec.DSAParameterSpec dsaParams
public java.security.KeyPair generateKeyPair ()
org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
org.bouncycastle.crypto.params.DSAParameterGenerationParameters dsaParams
org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
org.bouncycastle.crypto.params.DSAParameterGenerationParameters dsaParams
org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
int certainty
Integer paramStrength
org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
org.bouncycastle.crypto.params.DSAPublicKeyParameters pub
org.bouncycastle.crypto.params.DSAPrivateKeyParameters priv
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/
org/bouncycastle/jcajce/provider/asymmetric/ec/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
private java.security.spec.ECParameterSpec ecParameterSpec
private String curveName
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.ECGenParameterSpec ecGenParameterSpec
org.bouncycastle.asn1.x9.X9ECParameters params
java.security.spec.ECParameterSpec baseSpec
java.security.spec.AlgorithmParameterSpec algorithmParameterSpec
protected void engineInit (byte[]) throws java.io.IOException
byte[] bytes
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
org.bouncycastle.asn1.ASN1ObjectIdentifier curveId
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
byte[] bytes
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
org.bouncycastle.asn1.ASN1ObjectIdentifier namedCurveOid
org.bouncycastle.asn1.ASN1ObjectIdentifier namedCurveOid
Class paramSpec
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.jce.spec.ECParameterSpec ecSpec
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.asn1.x9.X962Parameters params
String format
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.class
BCECPrivateKey.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier org.bouncycastle.jce.interfaces.ECPointEncoder {
static final long serialVersionUID
private String algorithm
private boolean withCompression
private transient java.math.BigInteger d
private transient java.security.spec.ECParameterSpec ecSpec
private transient org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private transient org.bouncycastle.asn1.DERBitString publicKey
private transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void <init> ()
public void <init> (java.security.interfaces.ECPrivateKey, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.interfaces.ECPrivateKey key
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPrivateKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.jce.spec.ECPrivateKeySpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, java.security.spec.ECPrivateKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
java.security.spec.ECPrivateKeySpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey)
String algorithm
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey key
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, java.security.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
org.bouncycastle.crypto.params.ECDomainParameters dp
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.crypto.params.ECPrivateKeyParameters params
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
java.security.spec.ECParameterSpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, org.bouncycastle.jce.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
org.bouncycastle.crypto.params.ECDomainParameters dp
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
Exception e
String algorithm
org.bouncycastle.crypto.params.ECPrivateKeyParameters params
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
org.bouncycastle.jce.spec.ECParameterSpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
org.bouncycastle.crypto.params.ECPrivateKeyParameters params
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
void <init> (java.lang.String, org.bouncycastle.asn1.pkcs.PrivateKeyInfo, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) throws java.io.IOException
String algorithm
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private void populateFromPrivKeyInfo (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.ASN1Integer derD
org.bouncycastle.asn1.sec.ECPrivateKey ec
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.ASN1Encodable privKey
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
int orderBitLength
org.bouncycastle.asn1.sec.ECPrivateKey keyStructure
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
org.bouncycastle.asn1.x9.X962Parameters params
int orderBitLength
org.bouncycastle.asn1.sec.ECPrivateKey keyStructure
public java.security.spec.ECParameterSpec getParams ()
public org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.math.BigInteger getS ()
public java.math.BigInteger getD ()
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey other
public int hashCode ()
public java.lang.String toString ()
private org.bouncycastle.asn1.DERBitString getPublicKeyDetails (org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
java.io.IOException e
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pub
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPublicKey.class
BCECPublicKey.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPointEncoder {
static final long serialVersionUID
private String algorithm
private boolean withCompression
private transient org.bouncycastle.crypto.params.ECPublicKeyParameters ecPublicKey
private transient java.security.spec.ECParameterSpec ecSpec
private transient org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey)
String algorithm
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey key
public void <init> (java.lang.String, java.security.spec.ECPublicKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
java.security.spec.ECPublicKeySpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPublicKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.jce.spec.ECParameterSpec s
String algorithm
org.bouncycastle.jce.spec.ECPublicKeySpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.crypto.params.ECPublicKeyParameters params
java.security.spec.ECParameterSpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
org.bouncycastle.crypto.params.ECDomainParameters dp
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, org.bouncycastle.jce.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.crypto.params.ECPublicKeyParameters params
org.bouncycastle.jce.spec.ECParameterSpec spec
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
org.bouncycastle.crypto.params.ECDomainParameters dp
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
org.bouncycastle.crypto.params.ECPublicKeyParameters params
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> (java.security.interfaces.ECPublicKey, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.interfaces.ECPublicKey key
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
void <init> (java.lang.String, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private java.security.spec.ECParameterSpec createSpec (java.security.spec.EllipticCurve, org.bouncycastle.crypto.params.ECDomainParameters)
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.crypto.params.ECDomainParameters dp
private void populateFromPubKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
java.io.IOException ex
int qLength
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.DERBitString bits
byte[] data
org.bouncycastle.asn1.ASN1OctetString key
org.bouncycastle.asn1.x9.X9ECPoint derQ
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
boolean compress
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] pubKeyOctets
public java.security.spec.ECParameterSpec getParams ()
public org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
public java.security.spec.ECPoint getW ()
public org.bouncycastle.math.ec.ECPoint getQ ()
org.bouncycastle.math.ec.ECPoint q
org.bouncycastle.crypto.params.ECPublicKeyParameters engineGetKeyParameters ()
org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.lang.String toString ()
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.class
ECUtils.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtils extends java.lang.Object {
void <init> ()
static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey key
static org.bouncycastle.asn1.x9.X9ECParameters getDomainParametersFromGenSpec (java.security.spec.ECGenParameterSpec)
java.security.spec.ECGenParameterSpec genSpec
static org.bouncycastle.asn1.x9.X9ECParameters getDomainParametersFromName (java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier oidID
org.bouncycastle.asn1.x9.X9ECParameters domainParameters
org.bouncycastle.asn1.x9.X9ECParameters domainParameters
org.bouncycastle.asn1.x9.X9ECParameters domainParameters
IllegalArgumentException ex
String curveName
org.bouncycastle.asn1.x9.X9ECParameters domainParameters
static org.bouncycastle.asn1.x9.X962Parameters getDomainParametersFromName (java.security.spec.ECParameterSpec, boolean)
org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.ECParameterSpec ecSpec
boolean withCompression
org.bouncycastle.asn1.x9.X962Parameters params
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi$1.class
KeyAgreementSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1 extends java.security.InvalidKeyException {
final synthetic Exception val$e
final synthetic org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi, java.lang.String, java.lang.Exception)
org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi this$0
String arg0
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi$DH.class
KeyAgreementSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DH extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.class
KeyAgreementSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi {
private static final org.bouncycastle.asn1.x9.X9IntegerConverter converter
private String kaAlgorithm
private org.bouncycastle.crypto.params.ECDomainParameters parameters
private Object agreement
private byte[] result
protected void <init> (java.lang.String, org.bouncycastle.crypto.BasicAgreement, org.bouncycastle.crypto.DerivationFunction)
String kaAlgorithm
org.bouncycastle.crypto.BasicAgreement agreement
org.bouncycastle.crypto.DerivationFunction kdf
protected byte[] bigIntToBytes (java.math.BigInteger)
java.math.BigInteger r
protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
Exception e
java.security.Key key
boolean lastPhase
org.bouncycastle.crypto.CipherParameters pubKey
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
java.security.Key key
java.security.SecureRandom random
private void initFromKey (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
org.bouncycastle.crypto.params.ECPrivateKeyParameters privKey
java.security.Key key
java.security.spec.AlgorithmParameterSpec parameterSpec
private static java.lang.String getSimpleName (java.lang.Class)
Class clazz
String fullName
protected byte[] calcSecret ()
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$EC.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$EC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDH.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDH extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDHC.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDHC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDSA.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDSA extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECMQV.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECMQV extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi implements org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter {
String algorithm
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
void <init> (java.lang.String, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPublicKey k
org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPrivateKey k
org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPublicKey k
org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPrivateKey k
java.security.Key key
Class spec
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.KeySpec keySpec
public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$EC.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi {
org.bouncycastle.crypto.params.ECKeyGenerationParameters param
org.bouncycastle.crypto.generators.ECKeyPairGenerator engine
Object ecParams
int strength
java.security.SecureRandom random
boolean initialised
String algorithm
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private static java.util.Hashtable ecParameters
public void <init> ()
public void <init> (java.lang.String, org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void initialize (int, java.security.SecureRandom)
java.security.InvalidAlgorithmParameterException e
int strength
java.security.SecureRandom random
java.security.spec.ECGenParameterSpec ecParams
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
org.bouncycastle.jce.spec.ECParameterSpec implicitCA
String name
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
public java.security.KeyPair generateKeyPair ()
org.bouncycastle.jce.spec.ECParameterSpec p
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
java.security.spec.ECParameterSpec p
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
org.bouncycastle.crypto.params.ECPublicKeyParameters pub
org.bouncycastle.crypto.params.ECPrivateKeyParameters priv
protected org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsBC (org.bouncycastle.jce.spec.ECParameterSpec, java.security.SecureRandom)
org.bouncycastle.jce.spec.ECParameterSpec p
java.security.SecureRandom r
protected org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsJCE (java.security.spec.ECParameterSpec, java.security.SecureRandom)
org.bouncycastle.crypto.params.ECDomainParameters dp
org.bouncycastle.asn1.x9.X9ECParameters x9P
java.security.spec.ECParameterSpec p
java.security.SecureRandom r
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
org.bouncycastle.crypto.params.ECDomainParameters dp
protected org.bouncycastle.jce.spec.ECNamedCurveSpec createNamedCurveSpec (java.lang.String) throws java.security.InvalidAlgorithmParameterException
java.util.Map extraCurves
IllegalArgumentException ex
String curveName
org.bouncycastle.asn1.x9.X9ECParameters p
byte[] seed
protected void initializeNamedCurve (java.lang.String, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
String curveName
java.security.SecureRandom random
org.bouncycastle.jce.spec.ECNamedCurveSpec namedCurve
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDH.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDH extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDHC.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDHC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDSA.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDSA extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECMQV.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECMQV extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public abstract org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
public void <init> (java.lang.String)
String algorithmName
}
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA.class
SignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA224.class
SignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA224 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA256.class
SignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA256 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA384.class
SignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA384 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA512.class
SignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA512 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSAnone.class
SignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSAnone extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.class
SignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.ec
public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.DSABase {
void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.DSAExt, org.bouncycastle.crypto.signers.DSAEncoding)
org.bouncycastle.crypto.Digest digest
org.bouncycastle.crypto.DSAExt signer
org.bouncycastle.crypto.signers.DSAEncoding encoding
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
org.bouncycastle.crypto.CipherParameters param
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
org.bouncycastle.crypto.CipherParameters param
protected java.security.AlgorithmParameters engineGetParameters ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/
org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$OAEP.class
AlgorithmParametersSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$OAEP extends org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi {
javax.crypto.spec.OAEPParameterSpec currentSpec
public void <init> ()
protected byte[] engineGetEncoded ()
java.io.IOException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
java.security.spec.MGF1ParameterSpec mgfSpec
org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
javax.crypto.spec.PSource$PSpecified pSource
org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm
org.bouncycastle.asn1.pkcs.RSAESOAEPparams oaepP
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
org.bouncycastle.asn1.pkcs.RSAESOAEPparams oaepP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$PSS.class
AlgorithmParametersSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$PSS extends org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi {
java.security.spec.PSSParameterSpec currentSpec
public void <init> ()
protected byte[] engineGetEncoded () throws java.io.IOException
java.security.spec.PSSParameterSpec pssSpec
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
java.security.spec.MGF1ParameterSpec mgfSpec
org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
org.bouncycastle.asn1.pkcs.RSASSAPSSparams pssP
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
org.bouncycastle.asn1.pkcs.RSASSAPSSparams pssP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public abstract org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateCrtKey.class
BCRSAPrivateCrtKey.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey extends org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey implements java.security.interfaces.RSAPrivateCrtKey {
static final long serialVersionUID
private java.math.BigInteger publicExponent
private java.math.BigInteger primeP
private java.math.BigInteger primeQ
private java.math.BigInteger primeExponentP
private java.math.BigInteger primeExponentQ
private java.math.BigInteger crtCoefficient
void <init> (org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters)
org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters key
void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters key
void <init> (java.security.spec.RSAPrivateCrtKeySpec)
java.security.spec.RSAPrivateCrtKeySpec spec
void <init> (java.security.interfaces.RSAPrivateCrtKey)
java.security.interfaces.RSAPrivateCrtKey key
void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
void <init> (org.bouncycastle.asn1.pkcs.RSAPrivateKey)
org.bouncycastle.asn1.pkcs.RSAPrivateKey key
void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.pkcs.RSAPrivateKey)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
org.bouncycastle.asn1.pkcs.RSAPrivateKey key
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrimeP ()
public java.math.BigInteger getPrimeQ ()
public java.math.BigInteger getPrimeExponentP ()
public java.math.BigInteger getPrimeExponentQ ()
public java.math.BigInteger getCrtCoefficient ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPrivateCrtKey key
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public java.lang.String toString ()
StringBuffer buf
String nl
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateKey.class
BCRSAPrivateKey.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
private static java.math.BigInteger ZERO
protected java.math.BigInteger modulus
protected java.math.BigInteger privateExponent
private byte[] algorithmIdentifierEnc
protected transient org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
protected transient org.bouncycastle.crypto.params.RSAKeyParameters rsaPrivateKey
protected transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
void <init> (org.bouncycastle.crypto.params.RSAKeyParameters)
org.bouncycastle.crypto.params.RSAKeyParameters key
void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.params.RSAKeyParameters)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algID
org.bouncycastle.crypto.params.RSAKeyParameters key
void <init> (java.security.spec.RSAPrivateKeySpec)
java.security.spec.RSAPrivateKeySpec spec
void <init> (java.security.interfaces.RSAPrivateKey)
java.security.interfaces.RSAPrivateKey key
void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.pkcs.RSAPrivateKey)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algID
org.bouncycastle.asn1.pkcs.RSAPrivateKey key
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPrivateExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
org.bouncycastle.crypto.params.RSAKeyParameters engineGetKeyParameters ()
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPrivateKey key
public int hashCode ()
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public java.lang.String toString ()
StringBuffer buf
String nl
private static byte[] getEncoding (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
java.io.IOException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.class
BCRSAPublicKey.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey extends java.lang.Object implements java.security.interfaces.RSAPublicKey {
static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_ALGORITHM_IDENTIFIER
static final long serialVersionUID
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
private transient org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
private transient org.bouncycastle.crypto.params.RSAKeyParameters rsaPublicKey
void <init> (org.bouncycastle.crypto.params.RSAKeyParameters)
org.bouncycastle.crypto.params.RSAKeyParameters key
void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.params.RSAKeyParameters)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
org.bouncycastle.crypto.params.RSAKeyParameters key
void <init> (java.security.spec.RSAPublicKeySpec)
java.security.spec.RSAPublicKeySpec spec
void <init> (java.security.interfaces.RSAPublicKey)
java.security.interfaces.RSAPublicKey key
void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
private void populateFromPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.pkcs.RSAPublicKey pubKey
java.io.IOException e
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.crypto.params.RSAKeyParameters engineGetKeyParameters ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPublicKey key
public java.lang.String toString ()
StringBuffer buf
String nl
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Exception e
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi$NoPadding.class
CipherSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$NoPadding extends org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi.class
CipherSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi {
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
private org.bouncycastle.crypto.AsymmetricBlockCipher cipher
private java.security.spec.AlgorithmParameterSpec paramSpec
private java.security.AlgorithmParameters engineParams
private boolean publicKeyOnly
private boolean privateKeyOnly
private org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi$ErasableOutputStream bOut
public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher)
org.bouncycastle.crypto.AsymmetricBlockCipher engine
public void <init> (javax.crypto.spec.OAEPParameterSpec)
javax.crypto.NoSuchPaddingException e
javax.crypto.spec.OAEPParameterSpec pSpec
public void <init> (boolean, boolean, org.bouncycastle.crypto.AsymmetricBlockCipher)
boolean publicKeyOnly
boolean privateKeyOnly
org.bouncycastle.crypto.AsymmetricBlockCipher engine
private void initFromSpec (javax.crypto.spec.OAEPParameterSpec) throws javax.crypto.NoSuchPaddingException
javax.crypto.spec.OAEPParameterSpec pSpec
java.security.spec.MGF1ParameterSpec mgfParams
org.bouncycastle.crypto.Digest digest
protected int engineGetBlockSize ()
NullPointerException e
protected int engineGetKeySize (java.security.Key)
java.security.interfaces.RSAPrivateKey k
java.security.interfaces.RSAPublicKey k
java.security.Key key
protected int engineGetOutputSize (int)
NullPointerException e
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
Exception e
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
String md
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
String pad
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.OAEPParameterSpec spec
org.bouncycastle.crypto.Digest digest
java.security.spec.MGF1ParameterSpec mgfParams
org.bouncycastle.crypto.Digest mgfDigest
org.bouncycastle.crypto.CipherParameters param
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.spec.InvalidParameterSpecException e
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
protected int engineUpdate (byte[], int, int, byte[], int)
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
int i
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
byte[] out
private byte[] getOutput () throws javax.crypto.BadPaddingException
org.bouncycastle.crypto.InvalidCipherTextException e
ArrayIndexOutOfBoundsException e
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$MD5.class
DigestSignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$MD5 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA1.class
DigestSignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA1 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA224.class
DigestSignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA224 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA256.class
DigestSignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA256 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA384.class
DigestSignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA384 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA512.class
DigestSignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA512 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.class
DigestSignatureSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi extends java.security.SignatureSpi {
private org.bouncycastle.crypto.Digest digest
private org.bouncycastle.crypto.AsymmetricBlockCipher cipher
private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
protected void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.AsymmetricBlockCipher)
org.bouncycastle.crypto.Digest digest
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
protected void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.AsymmetricBlockCipher)
org.bouncycastle.asn1.ASN1ObjectIdentifier objId
org.bouncycastle.crypto.Digest digest
org.bouncycastle.crypto.AsymmetricBlockCipher cipher
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
org.bouncycastle.crypto.CipherParameters param
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
org.bouncycastle.crypto.CipherParameters param
private java.lang.String getType (java.lang.Object)
Object o
protected void engineUpdate (byte) throws java.security.SignatureException
byte b
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] b
int off
int len
protected byte[] engineSign () throws java.security.SignatureException
byte[] bytes
ArrayIndexOutOfBoundsException e
Exception e
byte[] hash
protected boolean engineVerify (byte[]) throws java.security.SignatureException
byte[] sig
byte[] expected
Exception e
int i
int i
int sigOffset
int expectedOffset
int nonEqual
byte[] sigBytes
byte[] hash
byte[] sig
byte[] expected
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec params
protected void engineSetParameter (java.lang.String, java.lang.Object)
String param
Object value
protected java.lang.Object engineGetParameter (java.lang.String)
String param
protected java.security.AlgorithmParameters engineGetParameters ()
private byte[] derEncode (byte[]) throws java.io.IOException
byte[] hash
org.bouncycastle.asn1.x509.DigestInfo dInfo
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyFactorySpi.class
KeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi {
public void <init> ()
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.interfaces.RSAPublicKey k
java.security.interfaces.RSAPrivateCrtKey k
java.security.interfaces.RSAPrivateKey k
java.security.Key key
Class spec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception ex
Exception e
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.RSAPrivateKey rsaPrivKey
org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi$PSS.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi$PSS extends org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier PKCS_ALGID
private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier PSS_ALGID
static final java.math.BigInteger defaultPublicExponent
org.bouncycastle.crypto.params.RSAKeyGenerationParameters param
org.bouncycastle.crypto.generators.RSAKeyPairGenerator engine
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public void <init> (java.lang.String, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
String algorithmName
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public void <init> ()
public void initialize (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
java.security.spec.RSAKeyGenParameterSpec rsaParams
public java.security.KeyPair generateKeyPair ()
org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
org.bouncycastle.crypto.params.RSAKeyParameters pub
org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters priv
static synthetic org.bouncycastle.asn1.x509.AlgorithmIdentifier access$000 ()
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/rsa/RSAUtil.class
RSAUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.rsa
public org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil extends java.lang.Object {
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier[] rsaOids
public void <init> ()
public static boolean isRsaOid (org.bouncycastle.asn1.ASN1ObjectIdentifier)
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
static org.bouncycastle.crypto.params.RSAKeyParameters generatePublicKeyParameter (java.security.interfaces.RSAPublicKey)
java.security.interfaces.RSAPublicKey key
static org.bouncycastle.crypto.params.RSAKeyParameters generatePrivateKeyParameter (java.security.interfaces.RSAPrivateKey)
java.security.interfaces.RSAPrivateCrtKey k
java.security.interfaces.RSAPrivateKey k
java.security.interfaces.RSAPrivateKey key
static java.lang.String generateKeyFingerprint (java.math.BigInteger)
java.math.BigInteger modulus
static java.lang.String generateExponentFingerprint (java.math.BigInteger)
java.math.BigInteger exponent
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/util/
org/bouncycastle/jcajce/provider/asymmetric/util/BaseAgreementSpi.class
BaseAgreementSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi extends javax.crypto.KeyAgreementSpi {
private static final java.util.Map defaultOids
private static final java.util.Map keySizes
private static final java.util.Map nameTable
private static final java.util.Hashtable oids
private static final java.util.Hashtable des
protected final String kaAlgorithm
protected final org.bouncycastle.crypto.DerivationFunction kdf
protected byte[] ukmParameters
public void <init> (java.lang.String, org.bouncycastle.crypto.DerivationFunction)
String kaAlgorithm
org.bouncycastle.crypto.DerivationFunction kdf
protected static java.lang.String getAlgorithm (java.lang.String)
String algDetails
String name
protected static int getKeySize (java.lang.String)
String algDetails
String algKey
protected static byte[] trimZeroes (byte[])
int ind
byte[] rv
byte[] secret
protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException
java.security.NoSuchAlgorithmException e
byte[] secret
protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
byte[] sharedSecret
int offset
byte[] secret
protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
String algKey
String oidAlgorithm
int keySize
byte[] secret
String algName
private byte[] getSharedSecretBytes (byte[], java.lang.String, int) throws java.security.NoSuchAlgorithmException
org.bouncycastle.crypto.params.KDFParameters params
byte[] keyBytes
byte[] keyBytes
byte[] secret
String oidAlgorithm
int keySize
protected abstract byte[] calcSecret ()
static void <clinit> ()
Integer i64
Integer i128
Integer i192
Integer i256
}
org/bouncycastle/jcajce/provider/asymmetric/util/BaseAlgorithmParameterGeneratorSpi.class
BaseAlgorithmParameterGeneratorSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi extends java.security.AlgorithmParameterGeneratorSpi {
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
public void <init> ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
}
org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi$1.class
BaseCipherSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.util
org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi$1 extends java.security.InvalidKeyException {
final synthetic javax.crypto.BadPaddingException val$e
final synthetic org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi, java.lang.String, javax.crypto.BadPaddingException)
org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi this$0
String arg0
public synchronized java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi$ErasableOutputStream.class
BaseCipherSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public final org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi$ErasableOutputStream extends java.io.ByteArrayOutputStream {
public void <init> ()
public byte[] getBuf ()
public void erase ()
}
org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.class
BaseCipherSpi.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi extends javax.crypto.CipherSpi {
private Class[] availableSpecs
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
protected java.security.AlgorithmParameters engineParams
protected org.bouncycastle.crypto.Wrapper wrapEngine
private int ivSize
private byte[] iv
protected void <init> ()
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
javax.crypto.BadPaddingException e
java.security.Key key
byte[] encoded
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException
byte[] encoded
byte[] encoded
org.bouncycastle.crypto.InvalidCipherTextException e
javax.crypto.BadPaddingException e
javax.crypto.IllegalBlockSizeException e2
org.bouncycastle.asn1.pkcs.PrivateKeyInfo in
java.security.PrivateKey privKey
Exception e
java.security.KeyFactory kf
java.security.NoSuchAlgorithmException e
java.security.spec.InvalidKeySpecException e
java.security.NoSuchProviderException e
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
byte[] encoded
}
org/bouncycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.class
BaseKeyFactorySpi.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi extends java.security.KeyFactorySpi implements org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter {
public void <init> ()
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.Key key
Class spec
}
org/bouncycastle/jcajce/provider/asymmetric/util/DHUtil.class
DHUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPublicKey k
java.security.PublicKey key
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPrivateKey k
java.security.PrivateKey key
}
org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.class
DSABase.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public abstract org.bouncycastle.jcajce.provider.asymmetric.util.DSABase extends java.security.SignatureSpi implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers org.bouncycastle.asn1.x509.X509ObjectIdentifiers {
protected org.bouncycastle.crypto.Digest digest
protected org.bouncycastle.crypto.DSAExt signer
protected org.bouncycastle.crypto.signers.DSAEncoding encoding
protected void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.DSAExt, org.bouncycastle.crypto.signers.DSAEncoding)
org.bouncycastle.crypto.Digest digest
org.bouncycastle.crypto.DSAExt signer
org.bouncycastle.crypto.signers.DSAEncoding encoding
protected void engineUpdate (byte) throws java.security.SignatureException
byte b
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] b
int off
int len
protected byte[] engineSign () throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] hash
protected boolean engineVerify (byte[]) throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] sigBytes
byte[] hash
java.math.BigInteger[] sig
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec params
protected void engineSetParameter (java.lang.String, java.lang.Object)
String param
Object value
protected java.lang.Object engineGetParameter (java.lang.String)
String param
}
org/bouncycastle/jcajce/provider/asymmetric/util/DSAEncoder.class
DSAEncoder.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public abstract org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder extends java.lang.Object {
public abstract byte[] encode (java.math.BigInteger, java.math.BigInteger) throws java.io.IOException
public abstract java.math.BigInteger[] decode (byte[]) throws java.io.IOException
}
org/bouncycastle/jcajce/provider/asymmetric/util/EC5Util.class
EC5Util.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util extends java.lang.Object {
private static java.util.Map customCurves
public void <init> ()
public static org.bouncycastle.math.ec.ECCurve getCurve (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, org.bouncycastle.asn1.x9.X962Parameters)
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.ASN1Sequence pSeq
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
java.util.Set acceptableCurves
public static org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, java.security.spec.ECParameterSpec)
org.bouncycastle.jce.spec.ECParameterSpec iSpec
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
java.security.spec.ECParameterSpec params
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
public static java.security.spec.ECParameterSpec convertToSpec (org.bouncycastle.asn1.x9.X962Parameters, org.bouncycastle.math.ec.ECCurve)
java.util.Map additionalECParameters
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.ECParameterSpec ecSpec
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.ECParameterSpec ecSpec
java.security.spec.ECParameterSpec ecSpec
org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.ECParameterSpec ecSpec
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.asn1.ASN1Sequence pSeq
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
java.security.spec.ECParameterSpec ecSpec
public static java.security.spec.ECParameterSpec convertToSpec (org.bouncycastle.asn1.x9.X9ECParameters)
org.bouncycastle.asn1.x9.X9ECParameters domainParameters
public static java.security.spec.ECParameterSpec convertToSpec (org.bouncycastle.crypto.params.ECDomainParameters)
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
public static java.security.spec.EllipticCurve convertCurve (org.bouncycastle.math.ec.ECCurve, byte[])
org.bouncycastle.math.ec.ECCurve curve
byte[] seed
java.security.spec.ECField field
java.math.BigInteger a
java.math.BigInteger b
public static org.bouncycastle.math.ec.ECCurve convertCurve (java.security.spec.EllipticCurve)
org.bouncycastle.math.ec.ECCurve$Fp curve
java.security.spec.ECFieldF2m fieldF2m
int m
int[] ks
java.security.spec.EllipticCurve ec
java.security.spec.ECField field
java.math.BigInteger a
java.math.BigInteger b
public static java.security.spec.ECField convertField (org.bouncycastle.math.field.FiniteField)
org.bouncycastle.math.field.Polynomial poly
int[] exponents
int[] ks
org.bouncycastle.math.field.FiniteField field
public static java.security.spec.ECParameterSpec convertSpec (java.security.spec.EllipticCurve, org.bouncycastle.jce.spec.ECParameterSpec)
String name
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.jce.spec.ECParameterSpec spec
java.security.spec.ECPoint g
public static org.bouncycastle.jce.spec.ECParameterSpec convertSpec (java.security.spec.ECParameterSpec)
java.security.spec.ECParameterSpec ecSpec
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public static org.bouncycastle.math.ec.ECPoint convertPoint (java.security.spec.ECParameterSpec, java.security.spec.ECPoint)
java.security.spec.ECParameterSpec ecSpec
java.security.spec.ECPoint point
public static org.bouncycastle.math.ec.ECPoint convertPoint (org.bouncycastle.math.ec.ECCurve, java.security.spec.ECPoint)
org.bouncycastle.math.ec.ECCurve curve
java.security.spec.ECPoint point
public static java.security.spec.ECPoint convertPoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint point
static void <clinit> ()
String name
org.bouncycastle.asn1.x9.X9ECParameters curveParams
java.util.Enumeration e
}
org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil$1.class
ECUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.util
org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.security.spec.AlgorithmParameterSpec val$paramSpec
void <init> (java.security.spec.AlgorithmParameterSpec)
public java.lang.Object run ()
java.lang.reflect.Method m
}
org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.class
ECUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil extends java.lang.Object {
public void <init> ()
static int[] convertMidTerms (int[])
int[] k
int[] res
public static org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, org.bouncycastle.jce.spec.ECParameterSpec)
org.bouncycastle.jce.spec.ECNamedCurveParameterSpec nParams
org.bouncycastle.asn1.ASN1ObjectIdentifier nameOid
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
org.bouncycastle.jce.spec.ECParameterSpec iSpec
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
org.bouncycastle.jce.spec.ECParameterSpec params
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
public static org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, org.bouncycastle.asn1.x9.X962Parameters)
java.util.Map extraCurves
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
org.bouncycastle.jce.spec.ECParameterSpec iSpec
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.crypto.params.ECDomainParameters domainParameters
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
org.bouncycastle.jce.interfaces.ECPublicKey k
org.bouncycastle.jce.spec.ECParameterSpec s
java.security.interfaces.ECPublicKey pubKey
org.bouncycastle.jce.spec.ECParameterSpec s
byte[] bytes
java.security.PublicKey publicKey
Exception e
java.security.PublicKey key
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
String name
org.bouncycastle.jce.interfaces.ECPrivateKey k
org.bouncycastle.jce.spec.ECParameterSpec s
java.security.interfaces.ECPrivateKey privKey
org.bouncycastle.jce.spec.ECParameterSpec s
byte[] bytes
java.security.PrivateKey privateKey
Exception e
java.security.PrivateKey key
public static int getOrderBitLength (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.jce.spec.ECParameterSpec implicitCA
org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
java.math.BigInteger order
java.math.BigInteger privateValue
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getNamedCurveOid (java.lang.String)
String curveName
String name
int spacePos
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getNamedCurveOid (org.bouncycastle.jce.spec.ECParameterSpec)
String name
org.bouncycastle.asn1.x9.X9ECParameters params
java.util.Enumeration names
org.bouncycastle.jce.spec.ECParameterSpec ecParameterSpec
public static org.bouncycastle.asn1.x9.X9ECParameters getNamedCurveByOid (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters params
public static org.bouncycastle.asn1.x9.X9ECParameters getNamedCurveByName (java.lang.String)
String curveName
org.bouncycastle.asn1.x9.X9ECParameters params
public static java.lang.String getCurveName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.lang.String privateKeyToString (java.lang.String, java.math.BigInteger, org.bouncycastle.jce.spec.ECParameterSpec)
String algorithm
java.math.BigInteger d
org.bouncycastle.jce.spec.ECParameterSpec spec
StringBuffer buf
String nl
org.bouncycastle.math.ec.ECPoint q
public static java.lang.String publicKeyToString (java.lang.String, org.bouncycastle.math.ec.ECPoint, org.bouncycastle.jce.spec.ECParameterSpec)
String algorithm
org.bouncycastle.math.ec.ECPoint q
org.bouncycastle.jce.spec.ECParameterSpec spec
StringBuffer buf
String nl
public static java.lang.String generateKeyFingerprint (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.jce.spec.ECParameterSpec)
org.bouncycastle.math.ec.ECPoint publicPoint
org.bouncycastle.jce.spec.ECParameterSpec spec
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint g
public static java.lang.String getNameFrom (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec paramSpec
}
org/bouncycastle/jcajce/provider/asymmetric/util/ExtendedInvalidKeySpecException.class
ExtendedInvalidKeySpecException.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException extends java.security.spec.InvalidKeySpecException {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/asymmetric/util/KeyUtil.class
KeyUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil extends java.lang.Object {
public void <init> ()
public static byte[] getEncodedSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable)
Exception e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
org.bouncycastle.asn1.ASN1Encodable keyData
public static byte[] getEncodedSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
Exception e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] keyData
public static byte[] getEncodedSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
Exception e
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
public static byte[] getEncodedPrivateKeyInfo (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
Exception e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
org.bouncycastle.asn1.ASN1Encodable privKey
public static byte[] getEncodedPrivateKeyInfo (org.bouncycastle.asn1.pkcs.PrivateKeyInfo)
Exception e
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
}
org/bouncycastle/jcajce/provider/asymmetric/util/PKCS12BagAttributeCarrierImpl.class
PKCS12BagAttributeCarrierImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl extends java.lang.Object implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private java.util.Hashtable pkcs12Attributes
private java.util.Vector pkcs12Ordering
void <init> (java.util.Hashtable, java.util.Vector)
java.util.Hashtable attributes
java.util.Vector ordering
public void <init> ()
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
int size ()
java.util.Hashtable getAttributes ()
java.util.Vector getOrdering ()
public void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.io.ByteArrayOutputStream bOut
org.bouncycastle.asn1.ASN1OutputStream aOut
java.util.Enumeration e
java.io.ObjectOutputStream out
public void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
org.bouncycastle.asn1.ASN1InputStream aIn
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.io.ObjectInputStream in
Object obj
}
org/bouncycastle/jcajce/provider/asymmetric/util/PrimeCertaintyCalculator.class
PrimeCertaintyCalculator.java
package org.bouncycastle.jcajce.provider.asymmetric.util
public org.bouncycastle.jcajce.provider.asymmetric.util.PrimeCertaintyCalculator extends java.lang.Object {
private void <init> ()
public static int getDefaultCertainty (int)
int keySizeInBits
}
org/bouncycastle/jcajce/provider/asymmetric/x509/
org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory$ExCertificateException.class
CertificateFactory.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory$ExCertificateException extends java.security.cert.CertificateException {
private Throwable cause
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory this$0
public void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.Throwable)
Throwable cause
public void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.class
CertificateFactory.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
public org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory extends java.security.cert.CertificateFactorySpi {
private final org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
private static final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_CERT_PARSER
private static final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_CRL_PARSER
private static final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_PKCS7_PARSER
private org.bouncycastle.asn1.ASN1Set sData
private int sDataObjectCount
private java.io.InputStream currentStream
private org.bouncycastle.asn1.ASN1Set sCrlData
private int sCrlDataObjectCount
private java.io.InputStream currentCrlStream
public void <init> ()
private java.security.cert.Certificate readDERCertificate (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException java.security.cert.CertificateParsingException
org.bouncycastle.asn1.ASN1InputStream dIn
private java.security.cert.Certificate readPEMCertificate (java.io.InputStream) throws java.io.IOException java.security.cert.CertificateParsingException
java.io.InputStream in
private java.security.cert.Certificate getCertificate (org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CertificateParsingException
org.bouncycastle.asn1.ASN1Sequence seq
private java.security.cert.Certificate getCertificate () throws java.security.cert.CertificateParsingException
Object obj
protected java.security.cert.CRL createCRL (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
org.bouncycastle.asn1.x509.CertificateList c
private java.security.cert.CRL readPEMCRL (java.io.InputStream) throws java.io.IOException java.security.cert.CRLException
java.io.InputStream in
private java.security.cert.CRL readDERCRL (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException java.security.cert.CRLException
org.bouncycastle.asn1.ASN1InputStream aIn
private java.security.cert.CRL getCRL (org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CRLException
org.bouncycastle.asn1.ASN1Sequence seq
private java.security.cert.CRL getCRL () throws java.security.cert.CRLException
public java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream pis
java.io.InputStream pis
int tag
Exception e
java.io.InputStream in
public java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
java.security.cert.Certificate cert
java.util.List certs
public java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream pis
java.io.InputStream pis
int tag
java.security.cert.CRLException e
Exception e
java.io.InputStream in
public java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
java.security.cert.CRL crl
java.util.List crls
java.io.BufferedInputStream in
public java.util.Iterator engineGetCertPathEncodings ()
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
java.io.InputStream inStream
String encoding
public java.security.cert.CertPath engineGenerateCertPath (java.util.List) throws java.security.cert.CertificateException
Object obj
java.util.List certificates
java.util.Iterator iter
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/asymmetric/x509/ExtCRLException.class
ExtCRLException.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.ExtCRLException extends java.security.cert.CRLException {
Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/asymmetric/x509/KeyFactory.class
KeyFactory.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
public org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory extends java.security.KeyFactorySpi {
public void <init> ()
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.security.PrivateKey key
Exception e
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
java.security.PublicKey key
Exception e
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.Key key
Class keySpec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
}
org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil$1.class
PEMUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil$Boundaries.class
PEMUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries extends java.lang.Object {
private final String _header
private final String _footer
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil this$0
private void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil, java.lang.String)
String type
public boolean isTheExpectedHeader (java.lang.String)
String line
public boolean isTheExpectedFooter (java.lang.String)
String line
synthetic void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil, java.lang.String, org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$1)
org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil x0
String x1
org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$1 x2
}
org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil.class
PEMUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil extends java.lang.Object {
private final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries[] _supportedBoundaries
void <init> (java.lang.String)
String type
private java.lang.String readLine (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
int c
StringBuffer l
private org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries getBoundaries (java.lang.String)
org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries boundary
int i
String line
org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException
String line
String line
Exception e
java.io.InputStream in
StringBuffer pemBuf
org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries header
org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries footer
}
org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.class
PKIXCertPath.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
public org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath extends java.security.cert.CertPath {
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
static final java.util.List certPathEncodings
private java.util.List certificates
private java.util.List sortCerts (java.util.List)
java.security.cert.X509Certificate cert
int i
java.security.cert.X509Certificate c
int j
java.security.cert.X509Certificate cert
boolean found
javax.security.auth.x500.X500Principal subject
int i
java.security.cert.X509Certificate c
int j
int i
java.util.List certs
javax.security.auth.x500.X500Principal issuer
boolean okay
java.util.List retList
java.util.List orig
void <init> (java.util.List)
java.util.List certificates
void <init> (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
org.bouncycastle.asn1.ASN1Encodable element
byte[] encoded
org.bouncycastle.asn1.ASN1InputStream derInStream
org.bouncycastle.asn1.ASN1Primitive derObject
java.util.Enumeration e
java.security.cert.CertificateFactory certFactory
java.security.cert.CertificateFactory certFactory
java.security.cert.Certificate cert
java.io.IOException ex
java.security.NoSuchProviderException ex
java.io.InputStream inStream
String encoding
public java.util.Iterator getEncodings ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
Object enc
java.util.Iterator iter
public byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException
org.bouncycastle.asn1.ASN1EncodableVector v
java.util.ListIterator iter
int i
org.bouncycastle.asn1.pkcs.ContentInfo encInfo
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.pkcs.SignedData sd
String encoding
public java.util.List getCertificates ()
private org.bouncycastle.asn1.ASN1Primitive toASN1Object (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
Exception e
java.security.cert.X509Certificate cert
private byte[] toDEREncoded (org.bouncycastle.asn1.ASN1Encodable) throws java.security.cert.CertificateEncodingException
java.io.IOException e
org.bouncycastle.asn1.ASN1Encodable obj
static void <clinit> ()
java.util.List encodings
}
org/bouncycastle/jcajce/provider/asymmetric/x509/SignatureCreator.class
SignatureCreator.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
abstract org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator extends java.lang.Object {
public abstract java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.class
X509CRLEntryObject.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject extends java.security.cert.X509CRLEntry {
private org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
private org.bouncycastle.asn1.x500.X500Name certificateIssuer
private volatile boolean hashValueSet
private volatile int hashValue
protected void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry)
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
protected void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
boolean isIndirect
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private org.bouncycastle.asn1.x500.X500Name loadCertificateIssuer (boolean, org.bouncycastle.asn1.x500.X500Name)
int i
org.bouncycastle.asn1.x509.GeneralName[] names
Exception e
boolean isIndirect
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
org.bouncycastle.asn1.x509.Extension ext
public javax.security.auth.x500.X500Principal getCertificateIssuer ()
java.io.IOException e
private java.util.Set getExtensionOIDs (boolean)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
boolean critical
org.bouncycastle.asn1.x509.Extensions extensions
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
private org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extensions exts
public byte[] getExtensionValue (java.lang.String)
Exception e
String oid
org.bouncycastle.asn1.x509.Extension ext
public int hashCode ()
public boolean equals (java.lang.Object)
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject otherBC
Object other
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
public boolean hasExtensions ()
public java.lang.String toString ()
Exception ex
byte[] octs
org.bouncycastle.asn1.ASN1InputStream dIn
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
org.bouncycastle.asn1.x509.Extensions extensions
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl$1.class
X509CRLImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl$1 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator {
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl)
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
Exception e
String sigName
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl$2.class
X509CRLImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl$2 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator {
final synthetic String val$sigProvider
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl, java.lang.String)
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String sigName
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl$3.class
X509CRLImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl$3 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator {
final synthetic java.security.Provider val$sigProvider
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl, java.security.Provider)
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String sigName
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl.class
X509CRLImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
abstract org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl extends java.security.cert.X509CRL {
protected org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
protected org.bouncycastle.asn1.x509.CertificateList c
protected String sigAlgName
protected byte[] sigAlgParams
protected boolean isIndirect
void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.CertificateList, java.lang.String, byte[], boolean)
org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
org.bouncycastle.asn1.x509.CertificateList c
String sigAlgName
byte[] sigAlgParams
boolean isIndirect
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private java.util.Set getExtensionOIDs (boolean)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
org.bouncycastle.asn1.x509.Extensions extensions
boolean critical
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
Exception e
String oid
org.bouncycastle.asn1.ASN1OctetString extValue
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
java.security.NoSuchProviderException e
java.security.PublicKey key
java.security.Provider sigProvider
private void doVerify (java.security.PublicKey, org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException
java.security.SignatureException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
String sigName
java.security.Signature signature
java.security.SignatureException sigExc
int i
java.util.List pubKeys
org.bouncycastle.asn1.ASN1Sequence keySeq
org.bouncycastle.asn1.ASN1Sequence sigSeq
boolean success
java.security.Signature signature
java.security.SignatureException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
String sigName
java.security.SignatureException sigExc
int i
org.bouncycastle.asn1.ASN1Sequence keySeq
org.bouncycastle.asn1.ASN1Sequence sigSeq
boolean success
java.io.IOException e
java.security.Signature sig
java.security.PublicKey key
org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator sigCreator
private void checkSignature (java.security.PublicKey, java.security.Signature, org.bouncycastle.asn1.ASN1Encodable, byte[]) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.security.cert.CRLException
java.io.OutputStream sigOut
java.io.IOException e
java.security.PublicKey key
java.security.Signature sig
org.bouncycastle.asn1.ASN1Encodable sigAlgParams
byte[] encSig
public int getVersion ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.io.IOException e
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
org.bouncycastle.asn1.x509.Time nextUpdate
private java.util.Set loadCRLEntries ()
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject crlEntry
java.util.Set entrySet
java.util.Enumeration certs
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serialNumber
java.util.Enumeration certs
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.util.Set getRevokedCertificates ()
java.util.Set entrySet
public byte[] getTBSCertList () throws java.security.cert.CRLException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public java.lang.String toString ()
Exception ex
byte[] octs
org.bouncycastle.asn1.ASN1InputStream dIn
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Iterator it
StringBuffer buf
String nl
org.bouncycastle.asn1.x509.Extensions extensions
java.util.Set set
public boolean isRevoked (java.security.cert.Certificate)
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x500.X500Name issuer
java.security.cert.CertificateEncodingException e
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serial
java.security.cert.Certificate cert
java.util.Enumeration certs
org.bouncycastle.asn1.x500.X500Name caName
protected static byte[] getExtensionOctets (org.bouncycastle.asn1.x509.CertificateList, java.lang.String)
org.bouncycastle.asn1.x509.CertificateList c
String oid
org.bouncycastle.asn1.ASN1OctetString extValue
protected static org.bouncycastle.asn1.ASN1OctetString getExtensionValue (org.bouncycastle.asn1.x509.CertificateList, java.lang.String)
org.bouncycastle.asn1.x509.Extension ext
org.bouncycastle.asn1.x509.CertificateList c
String oid
org.bouncycastle.asn1.x509.Extensions exts
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLInternal.class
X509CRLInternal.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl {
private final byte[] encoding
void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.CertificateList, java.lang.String, byte[], boolean, byte[])
org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
org.bouncycastle.asn1.x509.CertificateList c
String sigAlgName
byte[] sigAlgParams
boolean isIndirect
byte[] encoding
public byte[] getEncoded () throws java.security.cert.CRLException
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLObject.class
X509CRLObject.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl {
private final Object cacheLock
private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal internalCRLValue
private volatile boolean hashValueSet
private volatile int hashValue
void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
org.bouncycastle.asn1.x509.CertificateList c
public boolean equals (java.lang.Object)
org.bouncycastle.asn1.ASN1BitString signature
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject otherBC
Object other
public int hashCode ()
private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal getInternalCRL ()
byte[] encoding
java.security.cert.CRLException e
byte[] encoding
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal temp
private static java.lang.String createSigAlgName (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
Exception e
org.bouncycastle.asn1.x509.CertificateList c
private static byte[] createSigAlgParams (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
org.bouncycastle.asn1.ASN1Encodable parameters
Exception e
org.bouncycastle.asn1.x509.CertificateList c
private static boolean isIndirectCRL (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
byte[] extOctets
Exception e
org.bouncycastle.asn1.x509.CertificateList c
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl$1.class
X509CertificateImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl$1 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator {
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl)
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
Exception e
String sigName
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl$2.class
X509CertificateImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl$2 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator {
final synthetic String val$sigProvider
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl, java.lang.String)
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String sigName
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl$3.class
X509CertificateImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl$3 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator {
final synthetic java.security.Provider val$sigProvider
final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0
void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl, java.security.Provider)
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
String sigName
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.class
X509CertificateImpl.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
abstract org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl extends java.security.cert.X509Certificate implements org.bouncycastle.jcajce.interfaces.BCX509Certificate {
protected org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
protected org.bouncycastle.asn1.x509.Certificate c
protected org.bouncycastle.asn1.x509.BasicConstraints basicConstraints
protected boolean[] keyUsage
protected String sigAlgName
protected byte[] sigAlgParams
void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.Certificate, org.bouncycastle.asn1.x509.BasicConstraints, boolean[], java.lang.String, byte[])
org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
org.bouncycastle.asn1.x509.Certificate c
org.bouncycastle.asn1.x509.BasicConstraints basicConstraints
boolean[] keyUsage
String sigAlgName
byte[] sigAlgParams
public org.bouncycastle.asn1.x500.X500Name getIssuerX500Name ()
public org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificateNative ()
public org.bouncycastle.asn1.x500.X500Name getSubjectX500Name ()
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
byte[] encoding
java.io.IOException e
public java.security.Principal getSubjectDN ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
byte[] encoding
java.io.IOException e
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public boolean[] getIssuerUniqueID ()
int i
byte[] bytes
boolean[] boolId
org.bouncycastle.asn1.DERBitString id
public boolean[] getSubjectUniqueID ()
int i
byte[] bytes
boolean[] boolId
org.bouncycastle.asn1.DERBitString id
public boolean[] getKeyUsage ()
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
int i
org.bouncycastle.asn1.ASN1Sequence seq
java.util.List list
Exception e
byte[] extOctets
public int getBasicConstraints ()
public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Set getCriticalExtensionOIDs ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
org.bouncycastle.asn1.x509.Extensions extensions
public byte[] getExtensionValue (java.lang.String)
Exception e
String oid
org.bouncycastle.asn1.ASN1OctetString extValue
public java.util.Set getNonCriticalExtensionOIDs ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
org.bouncycastle.asn1.x509.Extensions extensions
public boolean hasUnsupportedCriticalExtension ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
org.bouncycastle.asn1.x509.Extensions extensions
public java.security.PublicKey getPublicKey ()
java.io.IOException e
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public java.lang.String toString ()
Exception ex
byte[] octs
org.bouncycastle.asn1.ASN1InputStream dIn
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
org.bouncycastle.asn1.x509.Extensions extensions
public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public final void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
java.security.NoSuchProviderException e
java.security.PublicKey key
java.security.Provider sigProvider
private void doVerify (java.security.PublicKey, org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException
java.security.SignatureException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
String sigName
java.security.Signature signature
java.security.SignatureException sigExc
int i
java.util.List pubKeys
org.bouncycastle.asn1.ASN1Sequence keySeq
org.bouncycastle.asn1.ASN1Sequence sigSeq
boolean success
java.security.Signature signature
java.security.SignatureException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
String sigName
java.security.SignatureException sigExc
int i
org.bouncycastle.asn1.ASN1Sequence keySeq
org.bouncycastle.asn1.ASN1Sequence sigSeq
boolean success
int i
java.util.List keys
String sigName
java.security.Signature signature
java.security.PublicKey key
org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator signatureCreator
private void checkSignature (java.security.PublicKey, java.security.Signature, org.bouncycastle.asn1.ASN1Encodable, byte[]) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.io.OutputStream sigOut
java.io.IOException e
java.security.PublicKey key
java.security.Signature signature
org.bouncycastle.asn1.ASN1Encodable params
byte[] sigBytes
private boolean isAlgIdEqual (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier id1
org.bouncycastle.asn1.x509.AlgorithmIdentifier id2
private static java.util.Collection getAlternativeNames (org.bouncycastle.asn1.x509.Certificate, java.lang.String) throws java.security.cert.CertificateParsingException
String addr
java.net.UnknownHostException e
byte[] addrBytes
String addr
org.bouncycastle.asn1.x509.GeneralName genName
java.util.List list
java.util.Collection temp
java.util.Enumeration it
Exception e
org.bouncycastle.asn1.x509.Certificate c
String oid
byte[] extOctets
protected static byte[] getExtensionOctets (org.bouncycastle.asn1.x509.Certificate, java.lang.String)
org.bouncycastle.asn1.x509.Certificate c
String oid
org.bouncycastle.asn1.ASN1OctetString extValue
protected static org.bouncycastle.asn1.ASN1OctetString getExtensionValue (org.bouncycastle.asn1.x509.Certificate, java.lang.String)
org.bouncycastle.asn1.x509.Extension ext
org.bouncycastle.asn1.x509.Certificate c
String oid
org.bouncycastle.asn1.x509.Extensions exts
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.class
X509CertificateInternal.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl {
private final byte[] encoding
void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.Certificate, org.bouncycastle.asn1.x509.BasicConstraints, boolean[], java.lang.String, byte[], byte[])
org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
org.bouncycastle.asn1.x509.Certificate c
org.bouncycastle.asn1.x509.BasicConstraints basicConstraints
boolean[] keyUsage
String sigAlgName
byte[] sigAlgParams
byte[] encoding
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.class
X509CertificateObject.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateObject extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private final Object cacheLock
private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal internalCertificateValue
private javax.security.auth.x500.X500Principal issuerValue
private java.security.PublicKey publicKeyValue
private javax.security.auth.x500.X500Principal subjectValue
private long[] validityValues
private volatile boolean hashValueSet
private volatile int hashValue
private org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier
private byte[] encoded
void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
org.bouncycastle.asn1.x509.Certificate c
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
long checkTime
long[] validityValues
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
javax.security.auth.x500.X500Principal temp
public java.security.PublicKey getPublicKey ()
java.security.PublicKey temp
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
javax.security.auth.x500.X500Principal temp
public long[] getValidityValues ()
long[] temp
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public boolean equals (java.lang.Object)
org.bouncycastle.asn1.ASN1BitString signature
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateObject otherBC
Object other
public int hashCode ()
public int originalHashCode ()
int i
int hashCode
byte[] certData
java.security.cert.CertificateEncodingException e
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal getInternalCertificate ()
byte[] encoding
java.security.cert.CertificateEncodingException e
byte[] encoding
org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal temp
private static org.bouncycastle.asn1.x509.BasicConstraints createBasicConstraints (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
byte[] extOctets
Exception e
org.bouncycastle.asn1.x509.Certificate c
private static boolean[] createKeyUsage (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
int i
byte[] extOctets
org.bouncycastle.asn1.ASN1BitString bits
byte[] bytes
int length
boolean[] keyUsage
Exception e
org.bouncycastle.asn1.x509.Certificate c
private static java.lang.String createSigAlgName (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
Exception e
org.bouncycastle.asn1.x509.Certificate c
private static byte[] createSigAlgParams (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
org.bouncycastle.asn1.ASN1Encodable parameters
Exception e
org.bouncycastle.asn1.x509.Certificate c
}
org/bouncycastle/jcajce/provider/asymmetric/x509/X509SignatureUtil.class
X509SignatureUtil.java
package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.asymmetric.x509.X509SignatureUtil extends java.lang.Object {
private static final java.util.Map algNames
private static final org.bouncycastle.asn1.ASN1Null derNull
void <init> ()
static boolean isCompositeAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
static void setSignatureParameters (java.security.Signature, org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.io.IOException e
java.security.GeneralSecurityException e
java.security.AlgorithmParameters sigParams
java.security.Signature signature
org.bouncycastle.asn1.ASN1Encodable params
static java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.pkcs.RSASSAPSSparams rsaParams
org.bouncycastle.asn1.ASN1Sequence ecDsaParams
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.ASN1Encodable params
String algName
private static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
String name
int dIndex
private static java.lang.String findAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
String algName
String algName
int i
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
java.security.Provider prov
java.security.Provider[] provs
private static java.lang.String lookupAlg (java.security.Provider, org.bouncycastle.asn1.ASN1ObjectIdentifier)
java.security.Provider prov
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
String algName
static void prettyPrintSignature (byte[], java.lang.StringBuffer, java.lang.String)
int i
byte[] sig
StringBuffer buf
String nl
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/config/
org/bouncycastle/jcajce/provider/config/ConfigurableProvider.class
ConfigurableProvider.java
package org.bouncycastle.jcajce.provider.config
public abstract org.bouncycastle.jcajce.provider.config.ConfigurableProvider extends java.lang.Object {
public static final String THREAD_LOCAL_EC_IMPLICITLY_CA
public static final String EC_IMPLICITLY_CA
public static final String THREAD_LOCAL_DH_DEFAULT_PARAMS
public static final String DH_DEFAULT_PARAMS
public static final String ACCEPTABLE_EC_CURVES
public static final String ADDITIONAL_EC_PARAMETERS
public abstract void setParameter (java.lang.String, java.lang.Object)
public abstract void addAlgorithm (java.lang.String, java.lang.String)
public abstract void addAlgorithm (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public abstract boolean hasAlgorithm (java.lang.String, java.lang.String)
public abstract void addKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
public abstract org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract void addAttributes (java.lang.String, java.util.Map)
}
org/bouncycastle/jcajce/provider/config/PKCS12StoreParameter.class
PKCS12StoreParameter.java
package org.bouncycastle.jcajce.provider.config
public org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter extends org.bouncycastle.jcajce.PKCS12StoreParameter {
public void <init> (java.io.OutputStream, char[])
java.io.OutputStream out
char[] password
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
public void <init> (java.io.OutputStream, char[], boolean)
java.io.OutputStream out
char[] password
boolean forDEREncoding
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
boolean forDEREncoding
}
org/bouncycastle/jcajce/provider/config/ProviderConfiguration.class
ProviderConfiguration.java
package org.bouncycastle.jcajce.provider.config
public abstract org.bouncycastle.jcajce.provider.config.ProviderConfiguration extends java.lang.Object {
public abstract org.bouncycastle.jce.spec.ECParameterSpec getEcImplicitlyCa ()
public abstract javax.crypto.spec.DHParameterSpec getDHDefaultParameters (int)
public abstract java.security.spec.DSAParameterSpec getDSADefaultParameters (int)
public abstract java.util.Set getAcceptableNamedCurves ()
public abstract java.util.Map getAdditionalECParameters ()
}
org/bouncycastle/jcajce/provider/config/ProviderConfigurationPermission.class
ProviderConfigurationPermission.java
package org.bouncycastle.jcajce.provider.config
public org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission extends java.security.BasicPermission {
private static final int THREAD_LOCAL_EC_IMPLICITLY_CA
private static final int EC_IMPLICITLY_CA
private static final int THREAD_LOCAL_DH_DEFAULT_PARAMS
private static final int DH_DEFAULT_PARAMS
private static final int ACCEPTABLE_EC_CURVES
private static final int ADDITIONAL_EC_PARAMETERS
private static final int ALL
private static final String THREAD_LOCAL_EC_IMPLICITLY_CA_STR
private static final String EC_IMPLICITLY_CA_STR
private static final String THREAD_LOCAL_DH_DEFAULT_PARAMS_STR
private static final String DH_DEFAULT_PARAMS_STR
private static final String ACCEPTABLE_EC_CURVES_STR
private static final String ADDITIONAL_EC_PARAMETERS_STR
private static final String ALL_STR
private final String actions
private final int permissionMask
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.lang.String)
String name
String actions
private int calculateMask (java.lang.String)
String s
String actions
java.util.StringTokenizer tok
int mask
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission other
public boolean equals (java.lang.Object)
org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission other
Object obj
public int hashCode ()
}
org/bouncycastle/jcajce/provider/digest/
org/bouncycastle/jcajce/provider/digest/BCMessageDigest.class
BCMessageDigest.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.BCMessageDigest extends java.security.MessageDigest {
protected org.bouncycastle.crypto.Digest digest
protected int digestSize
protected void <init> (org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest digest
public void engineReset ()
public void engineUpdate (byte)
byte input
public void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
public int engineGetDigestLength ()
public byte[] engineDigest ()
byte[] digestBytes
}
org/bouncycastle/jcajce/provider/digest/DigestAlgorithmProvider.class
DigestAlgorithmProvider.java
package org.bouncycastle.jcajce.provider.digest
abstract org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
void <init> ()
protected void addHMACAlgorithm (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String algorithm
String algorithmClassName
String keyGeneratorClassName
String mainName
protected void addHMACAlias (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String algorithm
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String mainName
}
org/bouncycastle/jcajce/provider/digest/MD5$Digest.class
MD5.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.MD5$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.bouncycastle.jcajce.provider.digest.MD5$Digest d
}
org/bouncycastle/jcajce/provider/digest/MD5$HashMac.class
MD5.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.MD5$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/MD5$KeyGenerator.class
MD5.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.MD5$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/MD5$Mappings.class
MD5.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.MD5$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/digest/MD5.class
MD5.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.MD5 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA1$Digest.class
SHA1.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA1$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.bouncycastle.jcajce.provider.digest.SHA1$Digest d
}
org/bouncycastle/jcajce/provider/digest/SHA1$HashMac.class
SHA1.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA1$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA1$KeyGenerator.class
SHA1.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA1$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA1$Mappings.class
SHA1.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA1$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/digest/SHA1$PBEWithMacKeyFactory.class
SHA1.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA1$PBEWithMacKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA1$SHA1Mac.class
SHA1.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA1$SHA1Mac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA1.class
SHA1.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA1 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA224$Digest.class
SHA224.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA224$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.bouncycastle.jcajce.provider.digest.SHA224$Digest d
}
org/bouncycastle/jcajce/provider/digest/SHA224$HashMac.class
SHA224.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA224$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA224$KeyGenerator.class
SHA224.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA224$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA224$Mappings.class
SHA224.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA224$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/digest/SHA224.class
SHA224.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA224 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA256$Digest.class
SHA256.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA256$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.bouncycastle.jcajce.provider.digest.SHA256$Digest d
}
org/bouncycastle/jcajce/provider/digest/SHA256$HashMac.class
SHA256.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA256$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA256$KeyGenerator.class
SHA256.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA256$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA256$Mappings.class
SHA256.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA256$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/digest/SHA256.class
SHA256.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA256 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA384$Digest.class
SHA384.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA384$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.bouncycastle.jcajce.provider.digest.SHA384$Digest d
}
org/bouncycastle/jcajce/provider/digest/SHA384$HashMac.class
SHA384.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA384$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA384$KeyGenerator.class
SHA384.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA384$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA384$Mappings.class
SHA384.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA384$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/digest/SHA384.class
SHA384.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA384 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA512$Digest.class
SHA512.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA512$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.bouncycastle.jcajce.provider.digest.SHA512$Digest d
}
org/bouncycastle/jcajce/provider/digest/SHA512$HashMac.class
SHA512.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA512$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA512$KeyGenerator.class
SHA512.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA512$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/digest/SHA512$Mappings.class
SHA512.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA512$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/digest/SHA512.class
SHA512.java
package org.bouncycastle.jcajce.provider.digest
public org.bouncycastle.jcajce.provider.digest.SHA512 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/keystore/
org/bouncycastle/jcajce/provider/keystore/BC$Mappings.class
BC.java
package org.bouncycastle.jcajce.provider.keystore
public org.bouncycastle.jcajce.provider.keystore.BC$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
org/bouncycastle/jcajce/provider/keystore/BC.class
BC.java
package org.bouncycastle.jcajce.provider.keystore
public org.bouncycastle.jcajce.provider.keystore.BC extends java.lang.Object {
private static final String PREFIX
public void <init> ()
}
org/bouncycastle/jcajce/provider/keystore/PKCS12$Mappings.class
PKCS12.java
package org.bouncycastle.jcajce.provider.keystore
public org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
org/bouncycastle/jcajce/provider/keystore/PKCS12.class
PKCS12.java
package org.bouncycastle.jcajce.provider.keystore
public org.bouncycastle.jcajce.provider.keystore.PKCS12 extends java.lang.Object {
private static final String PREFIX
public void <init> ()
}
org/bouncycastle/jcajce/provider/keystore/bc/
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$BCKeyStoreException.class
BcKeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.bc
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BCKeyStoreException extends java.security.KeyStoreException {
private final Exception cause
public void <init> (java.lang.String, java.lang.Exception)
String msg
Exception cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$BouncyCastleStore.class
BcKeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.bc
public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BouncyCastleStore extends org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void <init> ()
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
String cipherAlg
java.io.InputStream stream
char[] password
java.io.DataInputStream dIn
int version
byte[] salt
int iterationCount
String cipherAlg
javax.crypto.Cipher cipher
javax.crypto.CipherInputStream cIn
org.bouncycastle.crypto.Digest dig
org.bouncycastle.crypto.io.DigestInputStream dgIn
byte[] hash
byte[] oldHash
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
java.io.OutputStream stream
char[] password
javax.crypto.Cipher cipher
java.io.DataOutputStream dOut
byte[] salt
int iterationCount
javax.crypto.CipherOutputStream cOut
org.bouncycastle.crypto.io.DigestOutputStream dgOut
byte[] dig
}
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Std.class
BcKeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.bc
public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std extends org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$StoreEntry.class
BcKeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.bc
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry extends java.lang.Object {
int type
String alias
Object obj
java.security.cert.Certificate[] certChain
java.util.Date date
final synthetic org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi this$0
void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.cert.Certificate)
String alias
java.security.cert.Certificate obj
void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, byte[], java.security.cert.Certificate[])
String alias
byte[] obj
java.security.cert.Certificate[] certChain
void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.lang.Exception
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] certChain
byte[] salt
int iterationCount
java.io.ByteArrayOutputStream bOut
java.io.DataOutputStream dOut
javax.crypto.Cipher cipher
javax.crypto.CipherOutputStream cOut
void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object)
String alias
java.util.Date date
int type
Object obj
void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object, java.security.cert.Certificate[])
String alias
java.util.Date date
int type
Object obj
java.security.cert.Certificate[] certChain
int getType ()
java.lang.String getAlias ()
java.lang.Object getObject ()
java.lang.Object getObject (char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
Exception y
java.io.ByteArrayOutputStream bOut
java.io.DataOutputStream dOut
javax.crypto.Cipher out
javax.crypto.CipherOutputStream cOut
java.security.Key k
Exception x
byte[] salt
int iterationCount
javax.crypto.Cipher cipher
javax.crypto.CipherInputStream cIn
Exception e
java.io.ByteArrayInputStream bIn
java.io.DataInputStream dIn
char[] password
java.security.cert.Certificate[] getCertificateChain ()
java.util.Date getDate ()
}
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Version1.class
BcKeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.bc
public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Version1 extends org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.class
BcKeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.bc
public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi extends java.security.KeyStoreSpi implements org.bouncycastle.jce.interfaces.BCKeyStore {
private static final int STORE_VERSION
private static final int STORE_SALT_SIZE
private static final String STORE_CIPHER
private static final int KEY_SALT_SIZE
private static final int MIN_ITERATIONS
private static final String KEY_CIPHER
static final int NULL
static final int CERTIFICATE
static final int KEY
static final int SECRET
static final int SEALED
static final int KEY_PRIVATE
static final int KEY_PUBLIC
static final int KEY_SECRET
protected java.util.Hashtable table
protected java.security.SecureRandom random
protected int version
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
public void <init> (int)
int version
private void encodeCertificate (java.security.cert.Certificate, java.io.DataOutputStream) throws java.io.IOException
byte[] cEnc
java.security.cert.CertificateEncodingException ex
java.security.cert.Certificate cert
java.io.DataOutputStream dOut
private java.security.cert.Certificate decodeCertificate (java.io.DataInputStream) throws java.io.IOException
java.security.cert.CertificateFactory cFact
java.io.ByteArrayInputStream bIn
java.security.NoSuchProviderException ex
java.security.cert.CertificateException ex
java.io.DataInputStream dIn
String type
byte[] cEnc
private void encodeKey (java.security.Key, java.io.DataOutputStream) throws java.io.IOException
java.security.Key key
java.io.DataOutputStream dOut
byte[] enc
private java.security.Key decodeKey (java.io.DataInputStream) throws java.io.IOException
java.security.spec.KeySpec spec
java.security.spec.KeySpec spec
Exception e
java.io.DataInputStream dIn
int keyType
String format
String algorithm
byte[] enc
java.security.spec.KeySpec spec
protected javax.crypto.Cipher makePBECipher (java.lang.String, int, char[], byte[], int) throws java.io.IOException
javax.crypto.spec.PBEKeySpec pbeSpec
javax.crypto.SecretKeyFactory keyFact
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.Cipher cipher
Exception e
String algorithm
int mode
char[] password
byte[] salt
int iterationCount
public void setRandom (java.security.SecureRandom)
java.security.SecureRandom rand
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
String alias
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String alias
Object entry
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
java.security.cert.Certificate[] chain
String alias
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate c
java.security.cert.Certificate[] chain
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
java.security.cert.Certificate cert
java.util.Enumeration e
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
String alias
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public boolean engineIsCertificateEntry (java.lang.String)
String alias
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public boolean engineIsKeyEntry (java.lang.String)
String alias
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
Exception e
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public int engineSize ()
protected void loadStore (java.io.InputStream) throws java.io.IOException
int i
java.security.cert.Certificate cert
java.security.Key key
byte[] b
String alias
java.util.Date date
int chainLength
java.security.cert.Certificate[] chain
java.io.InputStream in
java.io.DataInputStream dIn
int type
protected void saveStore (java.io.OutputStream) throws java.io.IOException
int i
byte[] b
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
java.security.cert.Certificate[] chain
java.io.OutputStream out
java.util.Enumeration e
java.io.DataOutputStream dOut
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
org.bouncycastle.crypto.CipherParameters macParams
byte[] passKey
org.bouncycastle.crypto.PBEParametersGenerator pbeGen
org.bouncycastle.crypto.CipherParameters macParams
org.bouncycastle.crypto.io.MacInputStream mIn
byte[] mac
byte[] oldMac
byte[] oldMac
java.io.InputStream stream
char[] password
java.io.DataInputStream dIn
int version
int saltLength
byte[] salt
int iterationCount
org.bouncycastle.crypto.macs.HMac hMac
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
int i
java.io.OutputStream stream
char[] password
java.io.DataOutputStream dOut
byte[] salt
int iterationCount
org.bouncycastle.crypto.macs.HMac hMac
org.bouncycastle.crypto.io.MacOutputStream mOut
org.bouncycastle.crypto.PBEParametersGenerator pbeGen
byte[] passKey
byte[] mac
static synthetic void access$000 (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.security.Key, java.io.DataOutputStream) throws java.io.IOException
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi x0
java.security.Key x1
java.io.DataOutputStream x2
static synthetic java.security.Key access$100 (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.io.DataInputStream) throws java.io.IOException
org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi x0
java.io.DataInputStream x1
}
org/bouncycastle/jcajce/provider/keystore/pkcs12/
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$1.class
PKCS12KeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.pkcs12
synthetic org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$BCPKCS12KeyStore.class
PKCS12KeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.pkcs12
public org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$BCPKCS12KeyStore extends org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi {
public void <init> ()
}
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$CertId.class
PKCS12KeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.pkcs12
org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId extends java.lang.Object {
byte[] id
final synthetic org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi this$0
void <init> (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, java.security.PublicKey)
java.security.PublicKey key
void <init> (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, byte[])
byte[] id
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId cId
}
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$DefaultSecretKeyProvider.class
PKCS12KeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.pkcs12
org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider extends java.lang.Object {
private final java.util.Map KEY_SIZES
void <init> ()
java.util.Map keySizes
public int getKeySize (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
Integer keySize
}
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$IgnoresCaseHashtable.class
PKCS12KeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.pkcs12
org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable extends java.lang.Object {
private java.util.Hashtable orig
private java.util.Hashtable keys
private void <init> ()
public void put (java.lang.String, java.lang.Object)
String key
Object value
String lower
String k
public java.util.Enumeration keys ()
public java.lang.Object remove (java.lang.String)
String alias
String k
public java.lang.Object get (java.lang.String)
String alias
String k
public java.util.Enumeration elements ()
public int size ()
synthetic void <init> (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1)
org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1 x0
}
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.class
PKCS12KeyStoreSpi.java
package org.bouncycastle.jcajce.provider.keystore.pkcs12
public org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi extends java.security.KeyStoreSpi implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers org.bouncycastle.asn1.x509.X509ObjectIdentifiers org.bouncycastle.jce.interfaces.BCKeyStore {
static final String PKCS12_MAX_IT_COUNT_PROPERTY
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
private static final int SALT_SIZE
private static final int MIN_ITERATIONS
private static final org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider keySizeProvider
private org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable keys
private java.util.Hashtable localIds
private org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable certs
private java.util.Hashtable chainCerts
private java.util.Hashtable keyCerts
static final int NULL
static final int CERTIFICATE
static final int KEY
static final int SECRET
static final int SEALED
static final int KEY_PRIVATE
static final int KEY_PUBLIC
static final int KEY_SECRET
protected java.security.SecureRandom random
private java.security.cert.CertificateFactory certFact
private org.bouncycastle.asn1.ASN1ObjectIdentifier keyAlgorithm
private org.bouncycastle.asn1.ASN1ObjectIdentifier certAlgorithm
private org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlgorithm
private int itCount
private int saltLength
public void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1ObjectIdentifier)
Exception e
org.bouncycastle.jcajce.util.JcaJceHelper helper
org.bouncycastle.asn1.ASN1ObjectIdentifier keyAlgorithm
org.bouncycastle.asn1.ASN1ObjectIdentifier certAlgorithm
private org.bouncycastle.asn1.x509.SubjectKeyIdentifier createSubjectKeyId (java.security.PublicKey)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
Exception e
java.security.PublicKey pubKey
private static byte[] getDigest (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki
org.bouncycastle.crypto.Digest digest
byte[] resBuf
byte[] bytes
public void setRandom (java.security.SecureRandom)
java.security.SecureRandom rand
public java.util.Enumeration engineAliases ()
String a
java.util.Hashtable tab
java.util.Enumeration e
public boolean engineContainsAlias (java.lang.String)
String alias
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String id
String alias
java.security.Key k
java.security.cert.Certificate c
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
String id
String alias
java.security.cert.Certificate c
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate tc
String ta
java.security.cert.Certificate tc
String ta
java.security.cert.Certificate cert
java.util.Enumeration c
java.util.Enumeration k
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
org.bouncycastle.asn1.ASN1OctetString akiValue
org.bouncycastle.asn1.x509.AuthorityKeyIdentifier aki
byte[] keyID
java.security.cert.X509Certificate crt
java.security.Principal sub
java.util.Enumeration e
java.security.Principal i
java.security.Principal s
java.security.cert.X509Certificate x509c
java.security.cert.Certificate nextC
byte[] akiBytes
int i
java.util.Vector cs
java.security.cert.Certificate[] certChain
String alias
java.security.cert.Certificate c
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
public boolean engineIsCertificateEntry (java.lang.String)
String alias
public boolean engineIsKeyEntry (java.lang.String)
String alias
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
int i
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public int engineSize ()
String a
java.util.Hashtable tab
java.util.Enumeration e
protected java.security.PrivateKey unwrapKey (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[], char[], boolean) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.Cipher cipher
org.bouncycastle.jcajce.PKCS12Key key
javax.crypto.Cipher cipher
Exception e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] data
char[] password
boolean wrongPKCS12Zero
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
protected byte[] wrapKey (java.lang.String, java.security.Key, org.bouncycastle.asn1.pkcs.PKCS12PBEParams, char[]) throws java.io.IOException
javax.crypto.SecretKeyFactory keyFact
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.Cipher cipher
byte[] out
Exception e
String algorithm
java.security.Key key
org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams
char[] password
javax.crypto.spec.PBEKeySpec pbeSpec
byte[] out
protected byte[] cryptData (boolean, org.bouncycastle.asn1.x509.AlgorithmIdentifier, char[], boolean, byte[]) throws java.io.IOException
javax.crypto.spec.PBEParameterSpec defParams
org.bouncycastle.jcajce.PKCS12Key key
javax.crypto.Cipher cipher
Exception e
org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams
javax.crypto.Cipher cipher
Exception e
boolean forEncryption
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
char[] password
boolean wrongPKCS12Zero
byte[] data
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
int mode
private javax.crypto.Cipher createCipher (int, char[], org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException javax.crypto.NoSuchPaddingException java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException
javax.crypto.SecretKey key
int mode
char[] password
org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
org.bouncycastle.asn1.pkcs.PBES2Parameters alg
org.bouncycastle.asn1.pkcs.PBKDF2Params func
org.bouncycastle.asn1.x509.AlgorithmIdentifier encScheme
javax.crypto.SecretKeyFactory keyFact
javax.crypto.SecretKey key
javax.crypto.Cipher cipher
org.bouncycastle.asn1.ASN1Encodable encParams
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
org.bouncycastle.asn1.pkcs.Pfx bag
Exception e
byte[] res
byte[] dig
java.io.IOException e
Exception e
org.bouncycastle.asn1.pkcs.MacData mData
org.bouncycastle.asn1.x509.DigestInfo dInfo
byte[] salt
byte[] data
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
org.bouncycastle.asn1.ASN1Encodable existing
org.bouncycastle.asn1.ASN1Sequence sq
org.bouncycastle.asn1.ASN1ObjectIdentifier aOid
org.bouncycastle.asn1.ASN1Set attrSet
org.bouncycastle.asn1.ASN1Primitive attr
java.util.Enumeration e
String name
org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo eIn
java.security.PrivateKey privKey
String alias
org.bouncycastle.asn1.ASN1OctetString localId
org.bouncycastle.asn1.pkcs.SafeBag b
int j
org.bouncycastle.asn1.ASN1OctetString authSafeContent
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Encodable existing
org.bouncycastle.asn1.ASN1Sequence sq
org.bouncycastle.asn1.ASN1ObjectIdentifier aOid
org.bouncycastle.asn1.ASN1Set attrSet
org.bouncycastle.asn1.ASN1Primitive attr
org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo eIn
java.security.PrivateKey privKey
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
String alias
org.bouncycastle.asn1.ASN1OctetString localId
java.util.Enumeration e
String name
org.bouncycastle.asn1.ASN1Encodable existing
org.bouncycastle.asn1.ASN1Sequence sq
org.bouncycastle.asn1.ASN1ObjectIdentifier aOid
org.bouncycastle.asn1.ASN1Set attrSet
org.bouncycastle.asn1.ASN1Primitive attr
org.bouncycastle.asn1.pkcs.PrivateKeyInfo kInfo
java.security.PrivateKey privKey
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
String alias
org.bouncycastle.asn1.ASN1OctetString localId
java.util.Enumeration e
String name
org.bouncycastle.asn1.pkcs.SafeBag b
int j
org.bouncycastle.asn1.pkcs.EncryptedData d
byte[] octets
org.bouncycastle.asn1.ASN1Sequence seq
int i
org.bouncycastle.asn1.ASN1OctetString content
org.bouncycastle.asn1.pkcs.AuthenticatedSafe authSafe
org.bouncycastle.asn1.pkcs.ContentInfo[] c
java.io.ByteArrayInputStream cIn
java.security.cert.Certificate cert
Exception e
org.bouncycastle.asn1.ASN1Encodable existing
org.bouncycastle.asn1.ASN1Primitive attr
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
org.bouncycastle.asn1.ASN1Sequence sq
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Set attrSet
java.util.Enumeration e
String name
String name
org.bouncycastle.asn1.pkcs.SafeBag b
org.bouncycastle.asn1.pkcs.CertBag cb
java.security.cert.Certificate cert
org.bouncycastle.asn1.ASN1OctetString localId
String alias
int i
java.io.InputStream stream
char[] password
java.io.BufferedInputStream bufIn
int head
org.bouncycastle.asn1.ASN1InputStream bIn
org.bouncycastle.asn1.pkcs.Pfx bag
org.bouncycastle.asn1.pkcs.ContentInfo info
java.util.Vector chain
boolean unmarkedKey
boolean wrongPKCS12Zero
private int validateIterationCount (java.math.BigInteger)
java.math.BigInteger i
int count
java.math.BigInteger maxValue
public void engineStore (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
org.bouncycastle.jcajce.PKCS12StoreParameter bcParam
char[] password
char[] password
java.security.KeyStore$LoadStoreParameter param
org.bouncycastle.jcajce.PKCS12StoreParameter bcParam
char[] password
java.security.KeyStore$ProtectionParameter protParam
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
java.io.OutputStream stream
char[] password
private void doStore (java.io.OutputStream, char[], boolean) throws java.io.IOException
java.security.cert.Certificate ct
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1EncodableVector kSeq
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
org.bouncycastle.asn1.DERBMPString nm
java.util.Enumeration e
org.bouncycastle.asn1.ASN1EncodableVector kSeq
java.security.cert.Certificate ct
byte[] kSalt
String name
java.security.PrivateKey privKey
org.bouncycastle.asn1.pkcs.PKCS12PBEParams kParams
byte[] kBytes
org.bouncycastle.asn1.x509.AlgorithmIdentifier kAlgId
org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo kInfo
boolean attrSet
org.bouncycastle.asn1.ASN1EncodableVector kName
org.bouncycastle.asn1.pkcs.SafeBag kBag
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1EncodableVector fSeq
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
org.bouncycastle.asn1.DERBMPString nm
java.util.Enumeration e
org.bouncycastle.asn1.ASN1EncodableVector fSeq
String name
java.security.cert.Certificate cert
boolean cAttrSet
org.bouncycastle.asn1.pkcs.CertBag cBag
org.bouncycastle.asn1.ASN1EncodableVector fName
org.bouncycastle.asn1.pkcs.SafeBag sBag
java.security.cert.CertificateEncodingException e
String certId
java.security.cert.Certificate cert
org.bouncycastle.asn1.pkcs.SafeBag sBag
java.security.cert.CertificateEncodingException e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1EncodableVector fSeq
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
java.util.Enumeration e
org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId certId
java.security.cert.Certificate cert
org.bouncycastle.asn1.pkcs.CertBag cBag
org.bouncycastle.asn1.ASN1EncodableVector fName
org.bouncycastle.asn1.pkcs.SafeBag sBag
java.security.cert.CertificateEncodingException e
byte[] res
org.bouncycastle.asn1.x509.DigestInfo dInfo
org.bouncycastle.asn1.pkcs.MacData mData
Exception e
java.io.OutputStream stream
char[] password
boolean useDEREncoding
org.bouncycastle.asn1.ASN1EncodableVector keyS
java.util.Enumeration ks
byte[] keySEncoded
org.bouncycastle.asn1.BEROctetString keyString
byte[] cSalt
org.bouncycastle.asn1.ASN1EncodableVector certSeq
org.bouncycastle.asn1.pkcs.PKCS12PBEParams cParams
org.bouncycastle.asn1.x509.AlgorithmIdentifier cAlgId
java.util.Hashtable doneCerts
java.util.Enumeration cs
java.util.Set usedSet
byte[] certSeqEncoded
byte[] certBytes
org.bouncycastle.asn1.pkcs.EncryptedData cInfo
org.bouncycastle.asn1.pkcs.ContentInfo[] info
org.bouncycastle.asn1.pkcs.AuthenticatedSafe auth
byte[] pkg
org.bouncycastle.asn1.pkcs.ContentInfo mainInfo
byte[] mSalt
byte[] data
org.bouncycastle.asn1.pkcs.MacData mData
org.bouncycastle.asn1.pkcs.Pfx pfx
private org.bouncycastle.asn1.pkcs.SafeBag createSafeBag (java.lang.String, java.security.cert.Certificate) throws java.security.cert.CertificateEncodingException
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1EncodableVector fSeq
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
org.bouncycastle.asn1.DERBMPString nm
java.util.Enumeration e
org.bouncycastle.asn1.ASN1EncodableVector fSeq
String certId
java.security.cert.Certificate cert
org.bouncycastle.asn1.pkcs.CertBag cBag
org.bouncycastle.asn1.ASN1EncodableVector fName
boolean cAttrSet
private java.util.Set getUsedCertificateSet ()
int i
String alias
java.security.cert.Certificate[] certs
java.util.Enumeration en
String alias
java.security.cert.Certificate cert
java.util.Enumeration en
java.util.Set usedSet
private byte[] calculatePbeMac (org.bouncycastle.asn1.ASN1ObjectIdentifier, byte[], int, char[], boolean, byte[]) throws java.lang.Exception
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
byte[] salt
int itCount
char[] password
boolean wrongPkcs12Zero
byte[] data
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.Mac mac
static synthetic org.bouncycastle.asn1.x509.SubjectKeyIdentifier access$100 (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, java.security.PublicKey)
org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi x0
java.security.PublicKey x1
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/
org/bouncycastle/jcajce/provider/symmetric/AES$AlgParams.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$AlgParams extends org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters {
public void <init> ()
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$AlgParamsGCM.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$AlgParamsGCM extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
private org.bouncycastle.asn1.cms.GCMParameters gcmParams
public void <init> ()
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
String format
protected java.lang.String engineToString ()
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
}
org/bouncycastle/jcajce/provider/symmetric/AES$CBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$CFB.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$CFB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$ECB$1.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
org.bouncycastle.jcajce.provider.symmetric.AES$ECB$1 extends java.lang.Object implements org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider {
void <init> ()
public org.bouncycastle.crypto.BlockCipher get ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$ECB.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$GCM.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$GCM extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
java.security.GeneralSecurityException e
}
org/bouncycastle/jcajce/provider/symmetric/AES$KeyGen.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$KeyGen extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
public void <init> (int)
int keySize
}
org/bouncycastle/jcajce/provider/symmetric/AES$Mappings.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$Mappings extends org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider {
private static final String PREFIX
private static final String wrongAES128
private static final String wrongAES192
private static final String wrongAES256
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$OFB.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$OFB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithAESCBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithAESCBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And128BitAESCBCOpenSSL.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And128BitAESCBCOpenSSL extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And192BitAESCBCOpenSSL.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And192BitAESCBCOpenSSL extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And256BitAESCBCOpenSSL.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And256BitAESCBCOpenSSL extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC128.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC128 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC192.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC192 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC256.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC256 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC128.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC128 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC192.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC192 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC256.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC256 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And128BitAESBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And128BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And192BitAESBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And192BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And256BitAESBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And256BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd128BitAESBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd128BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd192BitAESBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd192BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd256BitAESBC.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd256BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES$Wrap.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.AES$Wrap extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/AES.class
AES.java
package org.bouncycastle.jcajce.provider.symmetric
public final org.bouncycastle.jcajce.provider.symmetric.AES extends java.lang.Object {
private static final java.util.Map generalAesAttributes
private void <init> ()
static synthetic java.util.Map access$000 ()
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4$Base.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.ARC4$Base extends org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4$KeyGen.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.ARC4$KeyGen extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4$Mappings.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128Bit.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128Bit extends org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128BitKeyFactory.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40Bit.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40Bit extends org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40BitKeyFactory.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/ARC4.class
ARC4.java
package org.bouncycastle.jcajce.provider.symmetric
public final org.bouncycastle.jcajce.provider.symmetric.ARC4 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/Blowfish$AlgParams.class
Blowfish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Blowfish$AlgParams extends org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters {
public void <init> ()
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/symmetric/Blowfish$CBC.class
Blowfish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Blowfish$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/Blowfish$ECB.class
Blowfish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Blowfish$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/Blowfish$KeyGen.class
Blowfish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Blowfish$KeyGen extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/Blowfish$Mappings.class
Blowfish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/Blowfish.class
Blowfish.java
package org.bouncycastle.jcajce.provider.symmetric
public final org.bouncycastle.jcajce.provider.symmetric.Blowfish extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$CBC.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$CBCMAC.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$CBCMAC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$DES64.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$DES64 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$DES64with7816d4.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$DES64with7816d4 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$DESPBEKeyFactory.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
private boolean forCipher
private int scheme
private int digest
private int keySize
private int ivSize
public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int)
String algorithm
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean forCipher
int scheme
int digest
int keySize
int ivSize
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.KeyParameter kParam
javax.crypto.spec.PBEKeySpec pbeSpec
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.KeyParameter kParam
java.security.spec.KeySpec keySpec
}
org/bouncycastle/jcajce/provider/symmetric/DES$ECB.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$KeyFactory.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
public void <init> ()
protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
Exception e
byte[] bytes
javax.crypto.SecretKey key
Class keySpec
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
javax.crypto.spec.DESKeySpec desKeySpec
java.security.spec.KeySpec keySpec
}
org/bouncycastle/jcajce/provider/symmetric/DES$KeyGenerator.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
int keySize
java.security.SecureRandom random
protected javax.crypto.SecretKey engineGenerateKey ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$Mappings.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
private static final String PACKAGE
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
private void addAlias (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5KeyFactory.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1KeyFactory.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DES.class
DES.java
package org.bouncycastle.jcajce.provider.symmetric
public final org.bouncycastle.jcajce.provider.symmetric.DES extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$CBC.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$CBCMAC.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$CBCMAC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64with7816d4.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64with7816d4 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$ECB.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$KeyFactory.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
public void <init> ()
protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
byte[] longKey
Exception e
byte[] bytes
javax.crypto.SecretKey key
Class keySpec
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
javax.crypto.spec.DESedeKeySpec desKeySpec
java.security.spec.KeySpec keySpec
}
org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
private boolean keySizeSet
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
int keySize
java.security.SecureRandom random
protected javax.crypto.SecretKey engineGenerateKey ()
byte[] k
}
org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator3.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator3 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$Mappings.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
private static final String PACKAGE
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2Key.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2Key extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2KeyFactory.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3Key.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3Key extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3KeyFactory.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede$Wrap.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.DESede$Wrap extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/DESede.class
DESede.java
package org.bouncycastle.jcajce.provider.symmetric
public final org.bouncycastle.jcajce.provider.symmetric.DESede extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/GcmSpecUtil.class
GcmSpecUtil.java
package org.bouncycastle.jcajce.provider.symmetric
org.bouncycastle.jcajce.provider.symmetric.GcmSpecUtil extends java.lang.Object {
static final Class gcmSpecClass
void <init> ()
static boolean gcmSpecExists ()
static boolean isGcmSpec (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec paramSpec
static boolean isGcmSpec (java.lang.Class)
Class paramSpecClass
static java.security.spec.AlgorithmParameterSpec extractGcmSpec (org.bouncycastle.asn1.ASN1Primitive) throws java.security.spec.InvalidParameterSpecException
org.bouncycastle.asn1.cms.GCMParameters gcmParams
java.lang.reflect.Constructor constructor
NoSuchMethodException e
Exception e
org.bouncycastle.asn1.ASN1Primitive spec
static org.bouncycastle.asn1.cms.GCMParameters extractGcmParameters (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.lang.reflect.Method tLen
java.lang.reflect.Method iv
Exception e
java.security.spec.AlgorithmParameterSpec paramSpec
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$1.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
synthetic org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
private int scheme
private int keySizeInBits
private int ivSizeInBits
private int defaultDigest
public void <init> (java.lang.String, int)
String name
int scheme
private void <init> (java.lang.String, int, int, int, int)
String name
int scheme
int digest
int keySizeInBits
int ivSizeInBits
private void <init> (java.lang.String, int, int)
String name
int scheme
int digest
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
org.bouncycastle.jcajce.spec.PBKDF2KeySpec spec
int digest
int keySize
int ivSize
org.bouncycastle.crypto.CipherParameters param
int digest
int keySize
int ivSize
org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.PBEKeySpec pbeSpec
java.security.spec.KeySpec keySpec
private int getDigestCode (org.bouncycastle.asn1.ASN1ObjectIdentifier) throws java.security.spec.InvalidKeySpecException
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
Integer code
synthetic void <init> (java.lang.String, int, int, org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1)
String x0
int x1
int x2
org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1 x3
synthetic void <init> (java.lang.String, int, int, int, int, org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1)
String x0
int x1
int x2
int x3
int x4
org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1 x5
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA1.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
String name
int scheme
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA224.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA224 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
String name
int scheme
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA256.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
String name
int scheme
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA384.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA384 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
String name
int scheme
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA512.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA512 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
String name
int scheme
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$Mappings.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA1AndAES_128.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA1AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA1AndAES_256.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA1AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA224AndAES_128.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA224AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA224AndAES_256.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA224AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA256AndAES_128.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA256AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA256AndAES_256.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA256AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA384AndAES_128.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA384AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA384AndAES_256.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA384AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA512AndAES_128.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA512AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA512AndAES_256.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA512AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA18BIT.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA18BIT extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA1UTF8.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA1UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA224UTF8.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA224UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA224 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA256UTF8.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA256UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA256 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA384UTF8.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA384UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA384 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA512UTF8.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA512UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA512 {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2.class
PBEPBKDF2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2 extends java.lang.Object {
private static final java.util.Map prfCodes
private void <init> ()
static synthetic java.util.Map access$000 ()
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$AlgParams.class
PBEPKCS12.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$AlgParams extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
org.bouncycastle.asn1.pkcs.PKCS12PBEParams params
public void <init> ()
protected byte[] engineGetEncoded ()
java.io.IOException e
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
javax.crypto.spec.PBEParameterSpec pbeSpec
protected void engineInit (byte[]) throws java.io.IOException
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$Mappings.class
PBEPKCS12.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12.class
PBEPKCS12.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$1.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
synthetic org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$1 extends java.lang.Object {
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
abstract org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
private final org.bouncycastle.asn1.x509.AlgorithmIdentifier kdf
private final String kdfShortName
private final int keySize
private final org.bouncycastle.asn1.ASN1ObjectIdentifier cipherAlgorithm
private final String cipherAlgorithmShortName
private org.bouncycastle.asn1.pkcs.PBES2Parameters params
private void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, int, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier kdf
String kdfShortName
int keySize
org.bouncycastle.asn1.ASN1ObjectIdentifier cipherAlgorithm
String cipherAlgorithmShortName
protected byte[] engineGetEncoded ()
java.io.IOException e
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
org.bouncycastle.asn1.pkcs.PBKDF2Params pbeParamSpec
byte[] iv
Class parameterSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
byte[] iv
java.security.spec.AlgorithmParameterSpec paramSpec
javax.crypto.spec.PBEParameterSpec pbeSpec
byte[] iv
java.security.spec.AlgorithmParameterSpec algorithmParameterSpec
protected void engineInit (byte[]) throws java.io.IOException
byte[] params
org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration seqObjects
org.bouncycastle.asn1.ASN1ObjectIdentifier id
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
synthetic void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, int, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$1)
org.bouncycastle.asn1.ASN1ObjectIdentifier x0
String x1
int x2
org.bouncycastle.asn1.ASN1ObjectIdentifier x3
String x4
org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$1 x5
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$Mappings.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
int shaVariant
int keySize
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
int[] keySizes
int[] shaVariants
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA1AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA1AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA1AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA1AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA224AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA224AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA224AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA224AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA256AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA256AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA256AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA256AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA384AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA384AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA384AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA384AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA512AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA512AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA512AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA512AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters.class
PBES2AlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters extends java.lang.Object {
private void <init> ()
private static javax.crypto.spec.PBEParameterSpec createPBEParameterSpec (byte[], int, byte[])
Class pbeParameterSpecClass
java.lang.reflect.Constructor constructor
Exception e
byte[] salt
int iterationCount
byte[] iv
static synthetic javax.crypto.spec.PBEParameterSpec access$000 (byte[], int, byte[])
byte[] x0
int x1
byte[] x2
}
org/bouncycastle/jcajce/provider/symmetric/RC2$Mappings.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5AndRC2.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5AndRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5KeyFactory.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1AndRC2.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1AndRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1KeyFactory.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitKeyFactory.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitRC2.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitKeyFactory.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitRC2.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/RC2.class
RC2.java
package org.bouncycastle.jcajce.provider.symmetric
public final org.bouncycastle.jcajce.provider.symmetric.RC2 extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.class
SymmetricAlgorithmProvider.java
package org.bouncycastle.jcajce.provider.symmetric
abstract org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/Twofish$Mappings.class
Twofish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings extends org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider {
private static final String PREFIX
public void <init> ()
public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHA.class
Twofish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHA extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHAKeyFactory.class
Twofish.java
package org.bouncycastle.jcajce.provider.symmetric
public org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHAKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/Twofish.class
Twofish.java
package org.bouncycastle.jcajce.provider.symmetric
public final org.bouncycastle.jcajce.provider.symmetric.Twofish extends java.lang.Object {
private void <init> ()
}
org/bouncycastle/jcajce/provider/symmetric/util/
org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.class
BCPBEKey.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey extends java.lang.Object implements javax.crypto.interfaces.PBEKey javax.security.auth.Destroyable {
private final java.util.concurrent.atomic.AtomicBoolean hasBeenDestroyed
String algorithm
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
int type
int digest
int keySize
int ivSize
private final char[] password
private final byte[] salt
private final int iterationCount
private final org.bouncycastle.crypto.CipherParameters param
boolean tryWrong
public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, int, int, int, int, javax.crypto.spec.PBEKeySpec, org.bouncycastle.crypto.CipherParameters)
String algorithm
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
int type
int digest
int keySize
int ivSize
javax.crypto.spec.PBEKeySpec pbeKeySpec
org.bouncycastle.crypto.CipherParameters param
public void <init> (java.lang.String, org.bouncycastle.crypto.CipherParameters)
String algName
org.bouncycastle.crypto.CipherParameters param
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.crypto.params.KeyParameter kParam
org.bouncycastle.crypto.params.KeyParameter kParam
int getType ()
int getDigest ()
int getKeySize ()
public int getIvSize ()
public org.bouncycastle.crypto.CipherParameters getParam ()
public char[] getPassword ()
public byte[] getSalt ()
public int getIterationCount ()
public org.bouncycastle.asn1.ASN1ObjectIdentifier getOID ()
public void setTryWrongPKCS12Zero (boolean)
boolean tryWrong
boolean shouldTryWrongPKCS12 ()
public void destroy ()
public boolean isDestroyed ()
static void checkDestroyed (javax.security.auth.Destroyable)
javax.security.auth.Destroyable destroyable
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameterGenerator.class
BaseAlgorithmParameterGenerator.java
package org.bouncycastle.jcajce.provider.symmetric.util
public abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator extends java.security.AlgorithmParameterGeneratorSpi {
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
protected java.security.SecureRandom random
protected int strength
public void <init> ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
protected void engineInit (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameters.class
BaseAlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric.util
public abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters extends java.security.AlgorithmParametersSpi {
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$AEADGenericBlockCipher.class
BaseBlockCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher extends java.lang.Object implements org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher {
private static final java.lang.reflect.Constructor aeadBadTagConstructor
private org.bouncycastle.crypto.modes.AEADCipher cipher
private static java.lang.reflect.Constructor findExceptionConstructor (java.lang.Class)
Exception e
Class clazz
void <init> (org.bouncycastle.crypto.modes.AEADCipher)
org.bouncycastle.crypto.modes.AEADCipher cipher
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public boolean wrapOnNoPadding ()
public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public int getOutputSize (int)
int len
public int getUpdateOutputSize (int)
int len
public void updateAAD (byte[], int, int)
byte[] input
int offset
int length
public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException
byte[] in
int inOff
int len
byte[] out
int outOff
public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
javax.crypto.BadPaddingException aeadBadTag
org.bouncycastle.crypto.InvalidCipherTextException e
byte[] out
int outOff
static synthetic org.bouncycastle.crypto.modes.AEADCipher access$000 (org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher)
org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher x0
static void <clinit> ()
Class aeadBadTagClass
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$BufferedGenericBlockCipher.class
BaseBlockCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher extends java.lang.Object implements org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher {
private org.bouncycastle.crypto.BufferedBlockCipher cipher
void <init> (org.bouncycastle.crypto.BufferedBlockCipher)
org.bouncycastle.crypto.BufferedBlockCipher cipher
void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher cipher
void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.paddings.BlockCipherPadding)
org.bouncycastle.crypto.BlockCipher cipher
org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
boolean forEncryption
org.bouncycastle.crypto.CipherParameters params
public boolean wrapOnNoPadding ()
public java.lang.String getAlgorithmName ()
public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public int getOutputSize (int)
int len
public int getUpdateOutputSize (int)
int len
public void updateAAD (byte[], int, int)
byte[] input
int offset
int length
public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException
byte[] in
int inOff
int len
byte[] out
int outOff
public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
org.bouncycastle.crypto.InvalidCipherTextException e
byte[] out
int outOff
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$GenericBlockCipher.class
BaseBlockCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher extends java.lang.Object {
public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract boolean wrapOnNoPadding ()
public abstract java.lang.String getAlgorithmName ()
public abstract org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public abstract int getOutputSize (int)
public abstract int getUpdateOutputSize (int)
public abstract void updateAAD (byte[], int, int)
public abstract int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException
public abstract int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException
public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.class
BaseBlockCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private static final int BUF_SIZE
private static final Class gcmSpecClass
private Class[] availableSpecs
private org.bouncycastle.crypto.BlockCipher baseEngine
private org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider engineProvider
private org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher cipher
private org.bouncycastle.crypto.params.ParametersWithIV ivParam
private org.bouncycastle.crypto.params.AEADParameters aeadParams
private int keySizeInBits
private int scheme
private int digest
private int ivLength
private boolean padded
private boolean fixedIv
private javax.crypto.spec.PBEParameterSpec pbeSpec
private String pbeAlgorithm
private String modeName
protected void <init> (org.bouncycastle.crypto.BlockCipher)
org.bouncycastle.crypto.BlockCipher engine
protected void <init> (org.bouncycastle.crypto.BlockCipher, int, int, int, int)
org.bouncycastle.crypto.BlockCipher engine
int scheme
int digest
int keySizeInBits
int ivLength
protected void <init> (org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider)
org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider provider
protected void <init> (org.bouncycastle.crypto.modes.AEADBlockCipher)
org.bouncycastle.crypto.modes.AEADBlockCipher engine
protected void <init> (org.bouncycastle.crypto.modes.AEADCipher, boolean, int)
org.bouncycastle.crypto.modes.AEADCipher engine
boolean fixedIv
int ivLength
protected void <init> (org.bouncycastle.crypto.modes.AEADBlockCipher, boolean, int)
org.bouncycastle.crypto.modes.AEADBlockCipher engine
boolean fixedIv
int ivLength
protected void <init> (org.bouncycastle.crypto.BlockCipher, int)
org.bouncycastle.crypto.BlockCipher engine
int ivLength
protected void <init> (org.bouncycastle.crypto.BlockCipher, boolean, int)
org.bouncycastle.crypto.BlockCipher engine
boolean fixedIv
int ivLength
protected void <init> (org.bouncycastle.crypto.BufferedBlockCipher, int)
org.bouncycastle.crypto.BufferedBlockCipher engine
int ivLength
protected void <init> (org.bouncycastle.crypto.BufferedBlockCipher, boolean, int)
org.bouncycastle.crypto.BufferedBlockCipher engine
boolean fixedIv
int ivLength
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
Exception e
Exception e
Exception e
Exception e
String name
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
int wordSize
int wordSize
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
String paddingName
private boolean isBCPBEKeyWithoutIV (java.security.Key)
java.security.Key key
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
javax.crypto.SecretKey k
Exception e
javax.crypto.interfaces.PBEKey pbeKey
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters pbeKeyParam
org.bouncycastle.crypto.CipherParameters param
javax.crypto.SecretKey k
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
org.bouncycastle.crypto.CipherParameters param
javax.crypto.interfaces.PBEKey k
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.KeyParameter keyParam
org.bouncycastle.jcajce.spec.AEADParameterSpec aeadSpec
org.bouncycastle.crypto.params.KeyParameter keyParam
javax.crypto.spec.IvParameterSpec p
org.bouncycastle.crypto.params.KeyParameter keyParam
org.bouncycastle.crypto.params.KeyParameter keyParam
byte[] iv
java.security.SecureRandom ivRandom
org.bouncycastle.crypto.modes.AEADCipher aeadCipher
Exception e
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
org.bouncycastle.crypto.CipherParameters param
private org.bouncycastle.crypto.CipherParameters adjustParameters (java.security.spec.AlgorithmParameterSpec, org.bouncycastle.crypto.CipherParameters)
javax.crypto.spec.IvParameterSpec iv
org.bouncycastle.crypto.CipherParameters key
javax.crypto.spec.IvParameterSpec iv
java.security.spec.AlgorithmParameterSpec params
org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected void engineUpdateAAD (byte[], int, int)
byte[] input
int offset
int length
protected void engineUpdateAAD (java.nio.ByteBuffer)
byte[] data
int length
byte[] data
java.nio.ByteBuffer src
int remaining
protected byte[] engineUpdate (byte[], int, int)
byte[] tmp
byte[] out
int len
byte[] input
int inputOffset
int inputLen
int length
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
int len
byte[] tmp
byte[] out
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
org.bouncycastle.crypto.OutputLengthException e
org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
int len
private boolean isAEADModeName (java.lang.String)
String modeName
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseKeyGenerator.class
BaseKeyGenerator.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator extends javax.crypto.KeyGeneratorSpi {
protected String algName
protected int keySize
protected int defaultKeySize
protected org.bouncycastle.crypto.CipherKeyGenerator engine
protected boolean uninitialised
protected void <init> (java.lang.String, int, org.bouncycastle.crypto.CipherKeyGenerator)
String algName
int defaultKeySize
org.bouncycastle.crypto.CipherKeyGenerator engine
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
protected void engineInit (java.security.SecureRandom)
java.security.SecureRandom random
protected void engineInit (int, java.security.SecureRandom)
IllegalArgumentException e
int keySize
java.security.SecureRandom random
protected javax.crypto.SecretKey engineGenerateKey ()
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseMac.class
BaseMac.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.BaseMac extends javax.crypto.MacSpi implements org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private static final Class gcmSpecClass
private org.bouncycastle.crypto.Mac macEngine
private int scheme
private int pbeHash
private int keySize
protected void <init> (org.bouncycastle.crypto.Mac)
org.bouncycastle.crypto.Mac macEngine
protected void <init> (org.bouncycastle.crypto.Mac, int, int, int)
org.bouncycastle.crypto.Mac macEngine
int scheme
int pbeHash
int keySize
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
javax.crypto.SecretKey k
Exception e
javax.crypto.spec.PBEParameterSpec pbeSpec
Exception e
javax.crypto.SecretKey k
javax.crypto.spec.PBEParameterSpec pbeSpec
int digest
int keySize
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.KeyParameter keyParam
org.bouncycastle.jcajce.spec.AEADParameterSpec aeadSpec
Exception e
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.KeyParameter keyParam
protected int engineGetMacLength ()
protected void engineReset ()
protected void engineUpdate (byte)
byte input
protected void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
protected byte[] engineDoFinal ()
byte[] out
private static java.util.Hashtable copyMap (java.util.Map)
Object key
java.util.Map paramsMap
java.util.Hashtable newTable
java.util.Iterator keys
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.class
BaseSecretKeyFactory.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory extends javax.crypto.SecretKeyFactorySpi implements org.bouncycastle.jcajce.provider.symmetric.util.PBE {
protected String algName
protected org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
protected void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier)
String algName
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
Class[] parameters
java.lang.reflect.Constructor c
Object[] p
Exception e
javax.crypto.SecretKey key
Class keySpec
protected javax.crypto.SecretKey engineTranslateKey (javax.crypto.SecretKey) throws java.security.InvalidKeyException
javax.crypto.SecretKey key
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseStreamCipher.class
BaseStreamCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private Class[] availableSpecs
private org.bouncycastle.crypto.StreamCipher cipher
private int keySizeInBits
private int digest
private org.bouncycastle.crypto.params.ParametersWithIV ivParam
private int ivLength
private javax.crypto.spec.PBEParameterSpec pbeSpec
private String pbeAlgorithm
protected void <init> (org.bouncycastle.crypto.StreamCipher, int)
org.bouncycastle.crypto.StreamCipher engine
int ivLength
protected void <init> (org.bouncycastle.crypto.StreamCipher, int, int)
org.bouncycastle.crypto.StreamCipher engine
int ivLength
int keySizeInBits
protected void <init> (org.bouncycastle.crypto.StreamCipher, int, int, int)
org.bouncycastle.crypto.StreamCipher engine
int ivLength
int keySizeInBits
int digest
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
java.security.AlgorithmParameters engineParams
Exception e
int endIndex
Exception e
String name
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
org.bouncycastle.jcajce.PKCS12Key k
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
byte[] iv
java.security.SecureRandom ivRandom
Exception e
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
byte[] out
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int)
byte[] out
byte[] input
int inputOffset
int inputLen
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher$ErasableOutputStream.class
BaseWrapCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
public final org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$ErasableOutputStream extends java.io.ByteArrayOutputStream {
public void <init> ()
public byte[] getBuf ()
public void erase ()
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher$InvalidKeyOrParametersException.class
BaseWrapCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$InvalidKeyOrParametersException extends java.security.InvalidKeyException {
private final Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher.class
BaseWrapCipher.java
package org.bouncycastle.jcajce.provider.symmetric.util
public abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher extends javax.crypto.CipherSpi implements org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private Class[] availableSpecs
protected int pbeType
protected int pbeHash
protected int pbeKeySize
protected int pbeIvSize
protected java.security.AlgorithmParameters engineParams
protected org.bouncycastle.crypto.Wrapper wrapEngine
private int ivSize
private byte[] iv
private org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$ErasableOutputStream wrapStream
private boolean forWrapping
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
protected void <init> ()
protected void <init> (org.bouncycastle.crypto.Wrapper)
org.bouncycastle.crypto.Wrapper wrapEngine
protected void <init> (org.bouncycastle.crypto.Wrapper, int)
org.bouncycastle.crypto.Wrapper wrapEngine
int ivSize
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
Exception e
String name
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.IvParameterSpec ivSpec
Exception e
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
Exception e
org.bouncycastle.crypto.InvalidCipherTextException e
byte[] input
int inputOffset
int inputLen
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
byte[] enc
Exception e
byte[] enc
org.bouncycastle.crypto.InvalidCipherTextException e
byte[] enc
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
javax.crypto.BadPaddingException e
java.security.Key key
byte[] encoded
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
byte[] encoded
byte[] encoded
org.bouncycastle.crypto.InvalidCipherTextException e
javax.crypto.BadPaddingException e
javax.crypto.IllegalBlockSizeException e2
org.bouncycastle.asn1.pkcs.PrivateKeyInfo in
java.security.PrivateKey privKey
Exception e
java.security.KeyFactory kf
java.security.NoSuchProviderException e
java.security.spec.InvalidKeySpecException e2
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
byte[] encoded
}
org/bouncycastle/jcajce/provider/symmetric/util/BlockCipherProvider.class
BlockCipherProvider.java
package org.bouncycastle.jcajce.provider.symmetric.util
public abstract org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider extends java.lang.Object {
public abstract org.bouncycastle.crypto.BlockCipher get ()
}
org/bouncycastle/jcajce/provider/symmetric/util/ClassUtil$1.class
ClassUtil.java
package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.symmetric.util.ClassUtil$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic String val$className
void <init> (java.lang.String)
public java.lang.Object run ()
}
org/bouncycastle/jcajce/provider/symmetric/util/ClassUtil.class
ClassUtil.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.ClassUtil extends java.lang.Object {
public void <init> ()
public static java.lang.Class loadClass (java.lang.Class, java.lang.String)
ClassLoader loader
Class sourceClass
String className
}
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil$1.class
GcmSpecUtil.java
package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic String val$name
void <init> (java.lang.String)
public java.lang.Object run () throws java.lang.Exception
}
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil$2.class
GcmSpecUtil.java
package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.bouncycastle.crypto.params.KeyParameter val$keyParam
final synthetic java.security.spec.AlgorithmParameterSpec val$params
void <init> (org.bouncycastle.crypto.params.KeyParameter, java.security.spec.AlgorithmParameterSpec)
public java.lang.Object run () throws java.lang.Exception
}
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil$3.class
GcmSpecUtil.java
package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic java.security.spec.AlgorithmParameterSpec val$paramSpec
void <init> (java.security.spec.AlgorithmParameterSpec)
public java.lang.Object run () throws java.lang.Exception
}
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil.class
GcmSpecUtil.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil extends java.lang.Object {
static final Class gcmSpecClass
static final java.lang.reflect.Method tLen
static final java.lang.reflect.Method iv
public void <init> ()
private static java.lang.reflect.Method extractMethod (java.lang.String)
java.security.PrivilegedActionException e
String name
public static boolean gcmSpecExists ()
public static boolean isGcmSpec (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec paramSpec
public static boolean isGcmSpec (java.lang.Class)
Class paramSpecClass
public static java.security.spec.AlgorithmParameterSpec extractGcmSpec (org.bouncycastle.asn1.ASN1Primitive) throws java.security.spec.InvalidParameterSpecException
org.bouncycastle.asn1.cms.GCMParameters gcmParams
java.lang.reflect.Constructor constructor
NoSuchMethodException e
Exception e
org.bouncycastle.asn1.ASN1Primitive spec
static org.bouncycastle.crypto.params.AEADParameters extractAeadParameters (org.bouncycastle.crypto.params.KeyParameter, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
Exception e
org.bouncycastle.crypto.params.KeyParameter keyParam
java.security.spec.AlgorithmParameterSpec params
public static org.bouncycastle.asn1.cms.GCMParameters extractGcmParameters (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
Exception e
java.security.spec.AlgorithmParameterSpec paramSpec
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/symmetric/util/IvAlgorithmParameters.class
IvAlgorithmParameters.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
private byte[] iv
public void <init> ()
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
org.bouncycastle.asn1.ASN1OctetString oct
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
org.bouncycastle.asn1.ASN1OctetString oct
Exception e
byte[] params
String format
protected java.lang.String engineToString ()
}
org/bouncycastle/jcajce/provider/symmetric/util/PBE$Util.class
PBE.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.PBE$Util extends java.lang.Object {
public void <init> ()
private static org.bouncycastle.crypto.PBEParametersGenerator makePBEGenerator (int, int)
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.PBEParametersGenerator generator
int type
int hash
org.bouncycastle.crypto.PBEParametersGenerator generator
public static org.bouncycastle.crypto.CipherParameters makePBEParameters (byte[], int, int, int, int, java.security.spec.AlgorithmParameterSpec, java.lang.String) throws java.security.InvalidAlgorithmParameterException
org.bouncycastle.crypto.params.ParametersWithIV parametersWithIV
javax.crypto.spec.IvParameterSpec ivParameterSpec
java.security.spec.AlgorithmParameterSpec parameterSpecFromPBEParameterSpec
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.KeyParameter kParam
org.bouncycastle.crypto.params.KeyParameter kParam
byte[] pbeKey
int scheme
int digest
int keySize
int ivSize
java.security.spec.AlgorithmParameterSpec spec
String targetAlgorithm
javax.crypto.spec.PBEParameterSpec pbeParam
org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
org.bouncycastle.crypto.CipherParameters param
public static org.bouncycastle.crypto.CipherParameters makePBEParameters (org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec, java.lang.String)
org.bouncycastle.crypto.params.ParametersWithIV parametersWithIV
javax.crypto.spec.IvParameterSpec ivParameterSpec
java.security.spec.AlgorithmParameterSpec parameterSpecFromPBEParameterSpec
org.bouncycastle.crypto.CipherParameters param
org.bouncycastle.crypto.params.KeyParameter kParam
org.bouncycastle.crypto.params.KeyParameter kParam
org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey pbeKey
java.security.spec.AlgorithmParameterSpec spec
String targetAlgorithm
javax.crypto.spec.PBEParameterSpec pbeParam
org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
org.bouncycastle.crypto.CipherParameters param
public static org.bouncycastle.crypto.CipherParameters makePBEMacParameters (org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec)
org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey pbeKey
java.security.spec.AlgorithmParameterSpec spec
javax.crypto.spec.PBEParameterSpec pbeParam
org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
org.bouncycastle.crypto.CipherParameters param
public static org.bouncycastle.crypto.CipherParameters makePBEMacParameters (javax.crypto.spec.PBEKeySpec, int, int, int)
int i
javax.crypto.spec.PBEKeySpec keySpec
int type
int hash
int keySize
org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
org.bouncycastle.crypto.CipherParameters param
public static org.bouncycastle.crypto.CipherParameters makePBEParameters (javax.crypto.spec.PBEKeySpec, int, int, int, int)
org.bouncycastle.crypto.CipherParameters param
int i
javax.crypto.spec.PBEKeySpec keySpec
int type
int hash
int keySize
int ivSize
org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
org.bouncycastle.crypto.CipherParameters param
public static org.bouncycastle.crypto.CipherParameters makePBEMacParameters (javax.crypto.SecretKey, int, int, int, javax.crypto.spec.PBEParameterSpec)
int i
javax.crypto.SecretKey key
int type
int hash
int keySize
javax.crypto.spec.PBEParameterSpec pbeSpec
org.bouncycastle.crypto.PBEParametersGenerator generator
org.bouncycastle.crypto.CipherParameters param
byte[] keyBytes
public static java.security.spec.AlgorithmParameterSpec getParameterSpecFromPBEParameterSpec (javax.crypto.spec.PBEParameterSpec)
java.lang.reflect.Method getParameterSpecMethod
Exception e
javax.crypto.spec.PBEParameterSpec pbeParameterSpec
private static byte[] convertPassword (int, javax.crypto.spec.PBEKeySpec)
byte[] key
byte[] key
int type
javax.crypto.spec.PBEKeySpec keySpec
byte[] key
}
org/bouncycastle/jcajce/provider/symmetric/util/PBE.class
PBE.java
package org.bouncycastle.jcajce.provider.symmetric.util
public abstract org.bouncycastle.jcajce.provider.symmetric.util.PBE extends java.lang.Object {
public static final int MD5
public static final int SHA1
public static final int SHA256
public static final int SHA224
public static final int SHA384
public static final int SHA512
public static final int PKCS5S1
public static final int PKCS5S2
public static final int PKCS12
public static final int OPENSSL
public static final int PKCS5S1_UTF8
public static final int PKCS5S2_UTF8
}
org/bouncycastle/jcajce/provider/symmetric/util/PBESecretKeyFactory.class
PBESecretKeyFactory.java
package org.bouncycastle.jcajce.provider.symmetric.util
public org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory implements org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private boolean forCipher
private int scheme
private int digest
private int keySize
private int ivSize
public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int)
String algorithm
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean forCipher
int scheme
int digest
int keySize
int ivSize
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.PBEKeySpec pbeSpec
org.bouncycastle.crypto.CipherParameters param
java.security.spec.KeySpec keySpec
}
org/bouncycastle/jcajce/provider/symmetric/util/SpecUtil.class
SpecUtil.java
package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.symmetric.util.SpecUtil extends java.lang.Object {
void <init> ()
static java.security.spec.AlgorithmParameterSpec extractSpec (java.security.AlgorithmParameters, java.lang.Class[])
int i
Exception e
java.security.AlgorithmParameters params
Class[] availableSpecs
}
org/bouncycastle/jcajce/provider/util/
org/bouncycastle/jcajce/provider/util/AlgorithmProvider.class
AlgorithmProvider.java
package org.bouncycastle.jcajce.provider.util
public abstract org.bouncycastle.jcajce.provider.util.AlgorithmProvider extends java.lang.Object {
public void <init> ()
public abstract void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
org/bouncycastle/jcajce/provider/util/AsymmetricAlgorithmProvider.class
AsymmetricAlgorithmProvider.java
package org.bouncycastle.jcajce.provider.util
public abstract org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
protected void addSignatureAlgorithm (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String algorithm
String className
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
protected void addSignatureAlgorithm (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String digest
String algorithm
String className
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String mainName
String jdk11Variation1
String jdk11Variation2
String alias
protected void registerOid (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFactory
protected void registerOidAlgorithmParameters (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
protected void registerOidAlgorithmParameterGenerator (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
}
org/bouncycastle/jcajce/provider/util/AsymmetricKeyInfoConverter.class
AsymmetricKeyInfoConverter.java
package org.bouncycastle.jcajce.provider.util
public abstract org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter extends java.lang.Object {
public abstract java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public abstract java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
}
org/bouncycastle/jcajce/provider/util/BadBlockException.class
BadBlockException.java
package org.bouncycastle.jcajce.provider.util
public org.bouncycastle.jcajce.provider.util.BadBlockException extends javax.crypto.BadPaddingException {
private final Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/jcajce/provider/util/DigestFactory.class
DigestFactory.java
package org.bouncycastle.jcajce.provider.util
public org.bouncycastle.jcajce.provider.util.DigestFactory extends java.lang.Object {
private static java.util.Set md5
private static java.util.Set sha1
private static java.util.Set sha224
private static java.util.Set sha256
private static java.util.Set sha384
private static java.util.Set sha512
private static java.util.Map oids
public void <init> ()
public static org.bouncycastle.crypto.Digest getDigest (java.lang.String)
String digestName
public static boolean isSameDigest (java.lang.String, java.lang.String)
String digest1
String digest2
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String digestName
static void <clinit> ()
}
org/bouncycastle/jcajce/provider/util/SecretKeyUtil.class
SecretKeyUtil.java
package org.bouncycastle.jcajce.provider.util
public org.bouncycastle.jcajce.provider.util.SecretKeyUtil extends java.lang.Object {
private static java.util.Map keySizes
public void <init> ()
public static int getKeySize (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
Integer size
static void <clinit> ()
}
org/bouncycastle/jcajce/spec/
org/bouncycastle/jcajce/spec/AEADParameterSpec.class
AEADParameterSpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.AEADParameterSpec extends javax.crypto.spec.IvParameterSpec {
private final byte[] associatedData
private final int macSizeInBits
public void <init> (byte[], int)
byte[] nonce
int macSizeInBits
public void <init> (byte[], int, byte[])
byte[] nonce
int macSizeInBits
byte[] associatedData
public int getMacSizeInBits ()
public byte[] getAssociatedData ()
public byte[] getNonce ()
}
org/bouncycastle/jcajce/spec/CompositeAlgorithmSpec$Builder.class
CompositeAlgorithmSpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder extends java.lang.Object {
private java.util.List algorithmNames
private java.util.List parameterSpecs
public void <init> ()
public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder add (java.lang.String)
String algorithmName
public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder add (java.lang.String, java.security.spec.AlgorithmParameterSpec)
String algorithmName
java.security.spec.AlgorithmParameterSpec parameterSpec
public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec build ()
static synthetic java.util.List access$000 (org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder)
org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder x0
static synthetic java.util.List access$100 (org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder)
org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder x0
}
org/bouncycastle/jcajce/spec/CompositeAlgorithmSpec.class
CompositeAlgorithmSpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final java.util.List algorithmNames
private final java.util.List parameterSpecs
public void <init> (org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder)
org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder builder
public java.util.List getAlgorithmNames ()
public java.util.List getParameterSpecs ()
}
org/bouncycastle/jcajce/spec/DHDomainParameterSpec.class
DHDomainParameterSpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.DHDomainParameterSpec extends javax.crypto.spec.DHParameterSpec {
private final java.math.BigInteger q
private final java.math.BigInteger j
private final int m
private org.bouncycastle.crypto.params.DHValidationParameters validationParameters
public void <init> (org.bouncycastle.crypto.params.DHParameters)
org.bouncycastle.crypto.params.DHParameters domainParameters
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
int l
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
java.math.BigInteger j
int l
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
java.math.BigInteger j
int m
int l
public java.math.BigInteger getQ ()
public java.math.BigInteger getJ ()
public int getM ()
public org.bouncycastle.crypto.params.DHParameters getDomainParameters ()
}
org/bouncycastle/jcajce/spec/DHExtendedPrivateKeySpec.class
DHExtendedPrivateKeySpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.DHExtendedPrivateKeySpec extends javax.crypto.spec.DHPrivateKeySpec {
private final javax.crypto.spec.DHParameterSpec params
public void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
java.math.BigInteger x
javax.crypto.spec.DHParameterSpec params
public javax.crypto.spec.DHParameterSpec getParams ()
}
org/bouncycastle/jcajce/spec/DHExtendedPublicKeySpec.class
DHExtendedPublicKeySpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.DHExtendedPublicKeySpec extends javax.crypto.spec.DHPublicKeySpec {
private final javax.crypto.spec.DHParameterSpec params
public void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
java.math.BigInteger y
javax.crypto.spec.DHParameterSpec params
public javax.crypto.spec.DHParameterSpec getParams ()
}
org/bouncycastle/jcajce/spec/OpenSSHPrivateKeySpec.class
OpenSSHPrivateKeySpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpec extends java.security.spec.EncodedKeySpec {
private final String format
public void <init> (byte[])
byte[] encodedKey
public java.lang.String getFormat ()
}
org/bouncycastle/jcajce/spec/OpenSSHPublicKeySpec.class
OpenSSHPublicKeySpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec extends java.security.spec.EncodedKeySpec {
private static final String[] allowedTypes
private final String type
public void <init> (byte[])
int t
byte[] encodedKey
int pos
int i
public java.lang.String getFormat ()
public java.lang.String getType ()
static void <clinit> ()
}
org/bouncycastle/jcajce/spec/PBKDF2KeySpec.class
PBKDF2KeySpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.PBKDF2KeySpec extends javax.crypto.spec.PBEKeySpec {
private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier defaultPRF
private org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public void <init> (char[], byte[], int, int, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
char[] password
byte[] salt
int iterationCount
int keySize
org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public boolean isDefaultPrf ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf ()
static void <clinit> ()
}
org/bouncycastle/jcajce/spec/UserKeyingMaterialSpec.class
UserKeyingMaterialSpec.java
package org.bouncycastle.jcajce.spec
public org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final byte[] userKeyingMaterial
public void <init> (byte[])
byte[] userKeyingMaterial
public byte[] getUserKeyingMaterial ()
}
org/bouncycastle/jcajce/util/
org/bouncycastle/jcajce/util/AlgorithmParametersUtils.class
AlgorithmParametersUtils.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.AlgorithmParametersUtils extends java.lang.Object {
private void <init> ()
public static org.bouncycastle.asn1.ASN1Encodable extractParameters (java.security.AlgorithmParameters) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable asn1Params
Exception ex
java.security.AlgorithmParameters params
org.bouncycastle.asn1.ASN1Encodable asn1Params
public static void loadParameters (java.security.AlgorithmParameters, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
Exception ex
java.security.AlgorithmParameters params
org.bouncycastle.asn1.ASN1Encodable sParams
}
org/bouncycastle/jcajce/util/AnnotatedPrivateKey.class
AnnotatedPrivateKey.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.AnnotatedPrivateKey extends java.lang.Object implements java.security.PrivateKey {
public static final String LABEL
private final java.security.PrivateKey key
private final java.util.Map annotations
void <init> (java.security.PrivateKey, java.lang.String)
java.security.PrivateKey key
String label
void <init> (java.security.PrivateKey, java.util.Map)
java.security.PrivateKey key
java.util.Map annotations
public java.security.PrivateKey getKey ()
public java.util.Map getAnnotations ()
public java.lang.String getAlgorithm ()
public java.lang.Object getAnnotation (java.lang.String)
String key
public org.bouncycastle.jcajce.util.AnnotatedPrivateKey addAnnotation (java.lang.String, java.lang.Object)
String name
Object annotation
java.util.Map newAnnotations
public org.bouncycastle.jcajce.util.AnnotatedPrivateKey removeAnnotation (java.lang.String)
String name
java.util.Map newAnnotations
public java.lang.String getFormat ()
public byte[] getEncoded ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
public java.lang.String toString ()
}
org/bouncycastle/jcajce/util/BCJcaJceHelper.class
BCJcaJceHelper.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.BCJcaJceHelper extends org.bouncycastle.jcajce.util.ProviderJcaJceHelper {
private static volatile java.security.Provider bcProvider
private static synchronized java.security.Provider getBouncyCastleProvider ()
java.security.Provider system
public void <init> ()
}
org/bouncycastle/jcajce/util/DefaultJcaJceHelper.class
DefaultJcaJceHelper.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.DefaultJcaJceHelper extends java.lang.Object implements org.bouncycastle.jcajce.util.JcaJceHelper {
public void <init> ()
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
String algorithm
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException
String algorithm
public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException
String type
java.security.cert.CertStoreParameters params
public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException
String type
}
org/bouncycastle/jcajce/util/ECKeyUtil$ECPublicKeyWithCompression.class
ECKeyUtil.java
package org.bouncycastle.jcajce.util
org.bouncycastle.jcajce.util.ECKeyUtil$ECPublicKeyWithCompression extends java.lang.Object implements java.security.interfaces.ECPublicKey {
private final java.security.interfaces.ECPublicKey ecPublicKey
public void <init> (java.security.interfaces.ECPublicKey)
java.security.interfaces.ECPublicKey ecPublicKey
public java.security.spec.ECPoint getW ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters x9
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECParameters x9
java.io.IOException e
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.asn1.ASN1OctetString pEnc
public java.security.spec.ECParameterSpec getParams ()
}
org/bouncycastle/jcajce/util/ECKeyUtil.class
ECKeyUtil.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.ECKeyUtil extends java.lang.Object {
public void <init> ()
public static java.security.interfaces.ECPublicKey createKeyWithCompression (java.security.interfaces.ECPublicKey)
java.security.interfaces.ECPublicKey ecPublicKey
}
org/bouncycastle/jcajce/util/JcaJceHelper.class
JcaJceHelper.java
package org.bouncycastle.jcajce.util
public abstract org.bouncycastle.jcajce.util.JcaJceHelper extends java.lang.Object {
public abstract javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException java.security.NoSuchProviderException
public abstract javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.NoSuchProviderException java.security.cert.CertificateException
public abstract java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException
public abstract javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException java.security.NoSuchProviderException
}
org/bouncycastle/jcajce/util/JcaJceUtils.class
JcaJceUtils.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.JcaJceUtils extends java.lang.Object {
private void <init> ()
public static org.bouncycastle.asn1.ASN1Encodable extractParameters (java.security.AlgorithmParameters) throws java.io.IOException
org.bouncycastle.asn1.ASN1Encodable asn1Params
Exception ex
java.security.AlgorithmParameters params
org.bouncycastle.asn1.ASN1Encodable asn1Params
public static void loadParameters (java.security.AlgorithmParameters, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
Exception ex
java.security.AlgorithmParameters params
org.bouncycastle.asn1.ASN1Encodable sParams
public static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
}
org/bouncycastle/jcajce/util/MessageDigestUtils.class
MessageDigestUtils.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.MessageDigestUtils extends java.lang.Object {
private static java.util.Map digestOidMap
public void <init> ()
public static java.lang.String getDigestName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
String name
static void <clinit> ()
}
org/bouncycastle/jcajce/util/NamedJcaJceHelper.class
NamedJcaJceHelper.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.NamedJcaJceHelper extends java.lang.Object implements org.bouncycastle.jcajce.util.JcaJceHelper {
protected final String providerName
public void <init> (java.lang.String)
String providerName
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException java.security.NoSuchProviderException
String algorithm
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchProviderException
String algorithm
public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException
String type
java.security.cert.CertStoreParameters params
public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException java.security.NoSuchProviderException
String type
}
org/bouncycastle/jcajce/util/PrivateKeyAnnotator.class
PrivateKeyAnnotator.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.PrivateKeyAnnotator extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.jcajce.util.AnnotatedPrivateKey annotate (java.security.PrivateKey, java.lang.String)
java.security.PrivateKey privKey
String label
public static org.bouncycastle.jcajce.util.AnnotatedPrivateKey annotate (java.security.PrivateKey, java.util.Map)
java.security.PrivateKey privKey
java.util.Map annotations
java.util.Map savedAnnotations
}
org/bouncycastle/jcajce/util/ProviderJcaJceHelper.class
ProviderJcaJceHelper.java
package org.bouncycastle.jcajce.util
public org.bouncycastle.jcajce.util.ProviderJcaJceHelper extends java.lang.Object implements org.bouncycastle.jcajce.util.JcaJceHelper {
protected final java.security.Provider provider
public void <init> (java.security.Provider)
java.security.Provider provider
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
String algorithm
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException
String algorithm
public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException
String type
java.security.cert.CertStoreParameters params
public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException
String type
}
org/bouncycastle/jce/
org/bouncycastle/jce/ECNamedCurveTable.class
ECNamedCurveTable.java
package org.bouncycastle.jce
public org.bouncycastle.jce.ECNamedCurveTable extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.jce.spec.ECNamedCurveParameterSpec getParameterSpec (java.lang.String)
String name
org.bouncycastle.asn1.x9.X9ECParameters ecP
public static java.util.Enumeration getNames ()
}
org/bouncycastle/jce/PKCS10CertificationRequest.class
PKCS10CertificationRequest.java
package org.bouncycastle.jce
public org.bouncycastle.jce.PKCS10CertificationRequest extends org.bouncycastle.asn1.pkcs.CertificationRequest {
private static java.util.Hashtable algorithms
private static java.util.Hashtable params
private static java.util.Hashtable keyAlgorithms
private static java.util.Hashtable oids
private static java.util.Set noParams
private static org.bouncycastle.asn1.pkcs.RSASSAPSSparams creatPSSParams (org.bouncycastle.asn1.x509.AlgorithmIdentifier, int)
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId
int saltSize
private static org.bouncycastle.asn1.ASN1Sequence toDERSequence (byte[])
org.bouncycastle.asn1.ASN1InputStream dIn
Exception e
byte[] bytes
public void <init> (byte[])
byte[] bytes
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence sequence
public void <init> (java.lang.String, org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String signatureAlgorithm
org.bouncycastle.asn1.x509.X509Name subject
java.security.PublicKey key
org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
private static org.bouncycastle.asn1.x509.X509Name convertName (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal name
public void <init> (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String signatureAlgorithm
javax.security.auth.x500.X500Principal subject
java.security.PublicKey key
org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
public void <init> (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String signatureAlgorithm
javax.security.auth.x500.X500Principal subject
java.security.PublicKey key
org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
String provider
public void <init> (java.lang.String, org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
Exception e
org.bouncycastle.asn1.ASN1Sequence seq
java.io.IOException e
java.security.Signature sig
Exception e
String signatureAlgorithm
org.bouncycastle.asn1.x509.X509Name subject
java.security.PublicKey key
org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
String provider
String algorithmName
org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
java.security.Signature sig
public java.security.PublicKey getPublicKey () throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException
public java.security.PublicKey getPublicKey (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException
String keyAlgorithm
java.security.NoSuchAlgorithmException e
java.security.spec.X509EncodedKeySpec xspec
org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg
java.security.spec.InvalidKeySpecException e
java.io.IOException e
String provider
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPKInfo
public boolean verify () throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
public boolean verify (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String provider
public boolean verify (java.security.PublicKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
java.security.Signature sig
java.security.Signature sig
java.security.Signature sig
String signatureAlgorithm
java.security.Signature sig
java.security.NoSuchAlgorithmException e
Exception e
java.security.PublicKey pubKey
String provider
java.security.Signature sig
public byte[] getEncoded ()
java.io.IOException e
private void setSignatureParameters (java.security.Signature, org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.io.IOException e
java.security.GeneralSecurityException e
java.security.AlgorithmParameters sigParams
java.security.Signature signature
org.bouncycastle.asn1.ASN1Encodable params
static java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.pkcs.RSASSAPSSparams rsaParams
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.ASN1Encodable params
private static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
static void <clinit> ()
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId
}
org/bouncycastle/jce/PrincipalUtil.class
PrincipalUtil.java
package org.bouncycastle.jce
public org.bouncycastle.jce.PrincipalUtil extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert
java.io.IOException e
java.security.cert.X509Certificate cert
public static org.bouncycastle.jce.X509Principal getSubjectX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert
java.io.IOException e
java.security.cert.X509Certificate cert
public static org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509CRL) throws java.security.cert.CRLException
org.bouncycastle.asn1.x509.TBSCertList tbsCertList
java.io.IOException e
java.security.cert.X509CRL crl
}
org/bouncycastle/jce/X509Principal.class
X509Principal.java
package org.bouncycastle.jce
public org.bouncycastle.jce.X509Principal extends org.bouncycastle.asn1.x509.X509Name implements java.security.Principal {
private static org.bouncycastle.asn1.ASN1Sequence readSequence (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException
IllegalArgumentException e
org.bouncycastle.asn1.ASN1InputStream aIn
public void <init> (byte[]) throws java.io.IOException
byte[] bytes
public void <init> (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name name
public void <init> (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name name
public void <init> (java.util.Hashtable)
java.util.Hashtable attributes
public void <init> (java.util.Vector, java.util.Hashtable)
java.util.Vector ordering
java.util.Hashtable attributes
public void <init> (java.util.Vector, java.util.Vector)
java.util.Vector oids
java.util.Vector values
public void <init> (java.lang.String)
String dirName
public void <init> (boolean, java.lang.String)
boolean reverse
String dirName
public void <init> (boolean, java.util.Hashtable, java.lang.String)
boolean reverse
java.util.Hashtable lookUp
String dirName
public java.lang.String getName ()
public byte[] getEncoded ()
java.io.IOException e
}
org/bouncycastle/jce/exception/
org/bouncycastle/jce/exception/ExtCertPathBuilderException.class
ExtCertPathBuilderException.java
package org.bouncycastle.jce.exception
public org.bouncycastle.jce.exception.ExtCertPathBuilderException extends java.security.cert.CertPathBuilderException implements org.bouncycastle.jce.exception.ExtException {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
String msg
Throwable cause
java.security.cert.CertPath certPath
int index
public java.lang.Throwable getCause ()
}
org/bouncycastle/jce/exception/ExtCertPathValidatorException.class
ExtCertPathValidatorException.java
package org.bouncycastle.jce.exception
public org.bouncycastle.jce.exception.ExtCertPathValidatorException extends java.security.cert.CertPathValidatorException implements org.bouncycastle.jce.exception.ExtException {
private Throwable cause
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
String msg
Throwable cause
java.security.cert.CertPath certPath
int index
public java.lang.Throwable getCause ()
}
org/bouncycastle/jce/exception/ExtException.class
ExtException.java
package org.bouncycastle.jce.exception
public abstract org.bouncycastle.jce.exception.ExtException extends java.lang.Object {
public abstract java.lang.Throwable getCause ()
}
org/bouncycastle/jce/interfaces/
org/bouncycastle/jce/interfaces/BCKeyStore.class
BCKeyStore.java
package org.bouncycastle.jce.interfaces
public abstract org.bouncycastle.jce.interfaces.BCKeyStore extends java.lang.Object {
public abstract void setRandom (java.security.SecureRandom)
}
org/bouncycastle/jce/interfaces/ECKey.class
ECKey.java
package org.bouncycastle.jce.interfaces
public abstract org.bouncycastle.jce.interfaces.ECKey extends java.lang.Object {
public abstract org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
}
org/bouncycastle/jce/interfaces/ECPointEncoder.class
ECPointEncoder.java
package org.bouncycastle.jce.interfaces
public abstract org.bouncycastle.jce.interfaces.ECPointEncoder extends java.lang.Object {
public abstract void setPointFormat (java.lang.String)
}
org/bouncycastle/jce/interfaces/ECPrivateKey.class
ECPrivateKey.java
package org.bouncycastle.jce.interfaces
public abstract org.bouncycastle.jce.interfaces.ECPrivateKey extends java.lang.Object implements org.bouncycastle.jce.interfaces.ECKey java.security.PrivateKey {
public abstract java.math.BigInteger getD ()
}
org/bouncycastle/jce/interfaces/ECPublicKey.class
ECPublicKey.java
package org.bouncycastle.jce.interfaces
public abstract org.bouncycastle.jce.interfaces.ECPublicKey extends java.lang.Object implements org.bouncycastle.jce.interfaces.ECKey java.security.PublicKey {
public abstract org.bouncycastle.math.ec.ECPoint getQ ()
}
org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.class
PKCS12BagAttributeCarrier.java
package org.bouncycastle.jce.interfaces
public abstract org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier extends java.lang.Object {
public abstract void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
public abstract org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract java.util.Enumeration getBagAttributeKeys ()
}
org/bouncycastle/jce/netscape/
org/bouncycastle/jce/netscape/NetscapeCertRequest.class
NetscapeCertRequest.java
package org.bouncycastle.jce.netscape
public org.bouncycastle.jce.netscape.NetscapeCertRequest extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg
byte[] sigBits
String challenge
org.bouncycastle.asn1.DERBitString content
java.security.PublicKey pubkey
private static org.bouncycastle.asn1.ASN1Sequence getReq (byte[]) throws java.io.IOException
byte[] r
org.bouncycastle.asn1.ASN1InputStream aIn
public void <init> (byte[]) throws java.io.IOException
byte[] req
public void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence pkac
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubkeyinfo
java.security.spec.X509EncodedKeySpec xspec
Exception e
org.bouncycastle.asn1.ASN1Sequence spkac
public void <init> (java.lang.String, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException java.security.NoSuchProviderException
java.io.IOException e
String challenge
org.bouncycastle.asn1.x509.AlgorithmIdentifier signing_alg
java.security.PublicKey pub_key
org.bouncycastle.asn1.ASN1EncodableVector content_der
public java.lang.String getChallenge ()
public void setChallenge (java.lang.String)
String value
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigningAlgorithm ()
public void setSigningAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier value
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getKeyAlgorithm ()
public void setKeyAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier value
public java.security.PublicKey getPublicKey ()
public void setPublicKey (java.security.PublicKey)
java.security.PublicKey value
public boolean verify (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException
String challenge
java.security.Signature sig
public void sign (java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.spec.InvalidKeySpecException
java.security.PrivateKey priv_key
public void sign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.spec.InvalidKeySpecException
java.io.IOException ioe
java.security.PrivateKey priv_key
java.security.SecureRandom rand
java.security.Signature sig
org.bouncycastle.asn1.ASN1EncodableVector pkac
private org.bouncycastle.asn1.ASN1Primitive getKeySpec () throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException java.security.NoSuchProviderException
org.bouncycastle.asn1.ASN1InputStream derin
java.io.IOException ioe
java.io.ByteArrayOutputStream baos
org.bouncycastle.asn1.ASN1Primitive obj
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
org.bouncycastle.asn1.ASN1EncodableVector spkac
org.bouncycastle.asn1.ASN1EncodableVector pkac
}
org/bouncycastle/jce/provider/
org/bouncycastle/jce/provider/AnnotatedException.class
AnnotatedException.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.AnnotatedException extends java.lang.Exception implements org.bouncycastle.jce.exception.ExtException {
private Throwable _underlyingException
public void <init> (java.lang.String, java.lang.Throwable)
String string
Throwable e
public void <init> (java.lang.String)
String string
java.lang.Throwable getUnderlyingException ()
public java.lang.Throwable getCause ()
}
org/bouncycastle/jce/provider/BouncyCastleProvider$1.class
BouncyCastleProvider.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.BouncyCastleProvider$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.bouncycastle.jce.provider.BouncyCastleProvider this$0
void <init> (org.bouncycastle.jce.provider.BouncyCastleProvider)
org.bouncycastle.jce.provider.BouncyCastleProvider this$0
public java.lang.Object run ()
}
org/bouncycastle/jce/provider/BouncyCastleProvider.class
BouncyCastleProvider.java
package org.bouncycastle.jce.provider
public final org.bouncycastle.jce.provider.BouncyCastleProvider extends java.security.Provider implements org.bouncycastle.jcajce.provider.config.ConfigurableProvider {
private static String info
public static final String PROVIDER_NAME
public static final org.bouncycastle.jcajce.provider.config.ProviderConfiguration CONFIGURATION
private static final java.util.Map keyInfoConverters
private static final Class revChkClass
private static final String SYMMETRIC_PACKAGE
private static final String[] SYMMETRIC_GENERIC
private static final String[] SYMMETRIC_MACS
private static final String[] SYMMETRIC_CIPHERS
private static final String ASYMMETRIC_PACKAGE
private static final String[] ASYMMETRIC_GENERIC
private static final String[] ASYMMETRIC_CIPHERS
private static final String DIGEST_PACKAGE
private static final String[] DIGESTS
private static final String KEYSTORE_PACKAGE
private static final String[] KEYSTORES
public void <init> ()
private void setup ()
private void loadAlgorithms (java.lang.String, java.lang.String[])
Exception e
Class clazz
int i
String packageName
String[] names
public void setParameter (java.lang.String, java.lang.Object)
String parameterName
Object parameter
public boolean hasAlgorithm (java.lang.String, java.lang.String)
String type
String name
public void addAlgorithm (java.lang.String, java.lang.String)
String key
String value
public void addAlgorithm (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
String type
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String className
public void addKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyInfoConverter
public org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public void addAttributes (java.lang.String, java.util.Map)
String attributeName
String attributeKey
java.util.Iterator it
String key
java.util.Map attributeMap
private static org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getAsymmetricKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
public static java.security.PublicKey getPublicKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
java.security.NoSuchAlgorithmException ex
java.security.spec.InvalidKeySpecException ex
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
public static java.security.PrivateKey getPrivateKey (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
java.security.NoSuchAlgorithmException ex
java.security.spec.InvalidKeySpecException ex
org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo
static synthetic void access$000 (org.bouncycastle.jce.provider.BouncyCastleProvider)
org.bouncycastle.jce.provider.BouncyCastleProvider x0
static void <clinit> ()
}
org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.class
BouncyCastleProviderConfiguration.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.BouncyCastleProviderConfiguration extends java.lang.Object implements org.bouncycastle.jcajce.provider.config.ProviderConfiguration {
private static java.security.Permission BC_EC_LOCAL_PERMISSION
private static java.security.Permission BC_EC_PERMISSION
private static java.security.Permission BC_DH_LOCAL_PERMISSION
private static java.security.Permission BC_DH_PERMISSION
private static java.security.Permission BC_EC_CURVE_PERMISSION
private static java.security.Permission BC_ADDITIONAL_EC_CURVE_PERMISSION
private ThreadLocal ecThreadSpec
private ThreadLocal dhThreadSpec
private volatile org.bouncycastle.jce.spec.ECParameterSpec ecImplicitCaParams
private volatile Object dhDefaultParams
private volatile java.util.Set acceptableNamedCurves
private volatile java.util.Map additionalECParameters
void <init> ()
void setParameter (java.lang.String, java.lang.Object)
org.bouncycastle.jce.spec.ECParameterSpec curveSpec
org.bouncycastle.jce.spec.ECParameterSpec curveSpec
Object dhSpec
Object dhSpec
String parameterName
Object parameter
SecurityManager securityManager
public org.bouncycastle.jce.spec.ECParameterSpec getEcImplicitlyCa ()
org.bouncycastle.jce.spec.ECParameterSpec spec
public javax.crypto.spec.DHParameterSpec getDHDefaultParameters (int)
javax.crypto.spec.DHParameterSpec spec
int i
javax.crypto.spec.DHParameterSpec[] specs
int keySize
Object params
org.bouncycastle.crypto.params.DHParameters dhParams
public java.security.spec.DSAParameterSpec getDSADefaultParameters (int)
int keySize
org.bouncycastle.crypto.params.DSAParameters dsaParams
public java.util.Set getAcceptableNamedCurves ()
public java.util.Map getAdditionalECParameters ()
static void <clinit> ()
}
org/bouncycastle/jce/provider/CertBlocklist.class
CertBlocklist.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.CertBlocklist extends java.lang.Object {
private static final java.util.logging.Logger logger
public final java.util.Set serialBlocklist
public final java.util.Set pubkeyBlocklist
public void <init> ()
String androidData
String blocklistRoot
String defaultPubkeyBlocklistPath
String defaultSerialBlocklistPath
public void <init> (java.lang.String, java.lang.String)
String pubkeyBlocklistPath
String serialBlocklistPath
private static boolean isHex (java.lang.String)
NumberFormatException e
String value
private static boolean isPubkeyHash (java.lang.String)
String value
private static java.lang.String readBlocklist (java.lang.String)
java.io.IOException e
String path
private static java.lang.String readFileAsString (java.lang.String) throws java.io.IOException
String path
private static java.io.ByteArrayOutputStream readFileAsBytes (java.lang.String) throws java.io.IOException
int byteCount
java.io.ByteArrayOutputStream bytes
byte[] buffer
String path
java.io.RandomAccessFile f
private static void closeQuietly (java.io.Closeable)
RuntimeException rethrown
java.io.Closeable closeable
private static java.util.Set readSerialBlockList (java.lang.String)
NumberFormatException e
String value
String path
java.util.Set bl
String serialBlocklist
private static java.util.Set readPublicKeyBlockList (java.lang.String)
String value
String path
java.util.Set bl
String pubkeyBlocklist
public boolean isPublicKeyBlockListed (java.security.PublicKey)
byte[] blocklisted
java.security.PublicKey publicKey
byte[] encoded
org.bouncycastle.crypto.Digest digest
byte[] out
public boolean isSerialNumberBlockListed (java.math.BigInteger)
java.math.BigInteger serial
static void <clinit> ()
}
org/bouncycastle/jce/provider/CertPathValidatorUtilities.class
CertPathValidatorUtilities.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.CertPathValidatorUtilities extends java.lang.Object {
protected static final String CERTIFICATE_POLICIES
protected static final String BASIC_CONSTRAINTS
protected static final String POLICY_MAPPINGS
protected static final String SUBJECT_ALTERNATIVE_NAME
protected static final String NAME_CONSTRAINTS
protected static final String KEY_USAGE
protected static final String INHIBIT_ANY_POLICY
protected static final String ISSUING_DISTRIBUTION_POINT
protected static final String DELTA_CRL_INDICATOR
protected static final String POLICY_CONSTRAINTS
protected static final String FRESHEST_CRL
protected static final String CRL_DISTRIBUTION_POINTS
protected static final String AUTHORITY_KEY_IDENTIFIER
protected static final String ANY_POLICY
protected static final String CRL_NUMBER
protected static final int KEY_CERT_SIGN
protected static final int CRL_SIGN
protected static final String[] crlReasons
void <init> ()
static java.util.Collection findTargets (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters) throws java.security.cert.CertPathBuilderException
org.bouncycastle.jce.provider.AnnotatedException e
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX
org.bouncycastle.jcajce.PKIXExtendedParameters baseParams
org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect
java.util.LinkedHashSet targets
java.security.cert.Certificate target
protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set) throws org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.X509Certificate cert
java.util.Set trustAnchors
protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set, java.lang.String) throws org.bouncycastle.jce.provider.AnnotatedException
org.bouncycastle.asn1.x500.X500Name caName
IllegalArgumentException ex
Exception ex
java.security.cert.X509Certificate cert
java.util.Set trustAnchors
String sigProvider
java.security.cert.TrustAnchor trust
java.security.PublicKey trustPublicKey
Exception invalidKeyEx
java.security.cert.X509CertSelector certSelectX509
javax.security.auth.x500.X500Principal certIssuerPrincipal
org.bouncycastle.asn1.x500.X500Name certIssuerName
java.util.Iterator iter
static boolean isIssuerTrustAnchor (java.security.cert.X509Certificate, java.util.Set, java.lang.String) throws org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.security.cert.X509Certificate cert
java.util.Set trustAnchors
String sigProvider
static java.util.List getAdditionalStoresFromAltNames (byte[], java.util.Map) throws java.security.cert.CertificateParsingException
org.bouncycastle.asn1.x509.GeneralName altName
org.bouncycastle.jcajce.PKIXCertStore altStore
int i
byte[] issuerAlternativeName
java.util.Map altNameCertStoreMap
org.bouncycastle.asn1.x509.GeneralNames issuerAltName
org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List stores
protected static java.util.Date getValidityDate (org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date)
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date currentDate
java.util.Date validityDate
protected static boolean isSelfIssued (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
protected static org.bouncycastle.asn1.ASN1Primitive getExtensionValue (java.security.cert.X509Extension, java.lang.String) throws org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.X509Extension ext
String oid
byte[] bytes
private static org.bouncycastle.asn1.ASN1Primitive getObject (java.lang.String, byte[]) throws org.bouncycastle.jce.provider.AnnotatedException
org.bouncycastle.asn1.ASN1OctetString octs
Exception e
String oid
byte[] ext
protected static org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier (java.security.PublicKey) throws java.security.cert.CertPathValidatorException
Exception e
java.security.PublicKey key
protected static final java.util.Set getQualifierSet (org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CertPathValidatorException
java.io.IOException ex
org.bouncycastle.asn1.ASN1Sequence qualifiers
java.util.Set pq
java.io.ByteArrayOutputStream bOut
org.bouncycastle.asn1.ASN1OutputStream aOut
java.util.Enumeration e
protected static org.bouncycastle.jce.provider.PKIXPolicyNode removePolicyNode (org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode)
int j
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.List[] policyNodes
org.bouncycastle.jce.provider.PKIXPolicyNode _node
org.bouncycastle.jce.provider.PKIXPolicyNode _parent
private static void removePolicyNodeRecurse (java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode)
org.bouncycastle.jce.provider.PKIXPolicyNode _child
java.util.Iterator _iter
java.util.List[] policyNodes
org.bouncycastle.jce.provider.PKIXPolicyNode _node
protected static boolean processCertD1i (int, java.util.List[], org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set)
java.util.Set childExpectedPolicies
org.bouncycastle.jce.provider.PKIXPolicyNode child
org.bouncycastle.jce.provider.PKIXPolicyNode node
java.util.Set expectedPolicies
int j
int index
java.util.List[] policyNodes
org.bouncycastle.asn1.ASN1ObjectIdentifier pOid
java.util.Set pq
java.util.List policyNodeVec
protected static void processCertD1ii (int, java.util.List[], org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set)
java.util.Set _childExpectedPolicies
org.bouncycastle.jce.provider.PKIXPolicyNode _child
org.bouncycastle.jce.provider.PKIXPolicyNode _node
int j
int index
java.util.List[] policyNodes
org.bouncycastle.asn1.ASN1ObjectIdentifier _poid
java.util.Set _pq
java.util.List policyNodeVec
protected static void prepareNextCertB1 (int, java.util.List[], java.lang.String, java.util.Map, java.security.cert.X509Certificate) throws org.bouncycastle.jce.provider.AnnotatedException java.security.cert.CertPathValidatorException
org.bouncycastle.jce.provider.PKIXPolicyNode node
Exception e
Exception ex
java.security.cert.CertPathValidatorException ex
org.bouncycastle.asn1.x509.PolicyInformation pinfo
org.bouncycastle.jce.provider.PKIXPolicyNode c_node
java.util.Set pq
org.bouncycastle.asn1.ASN1Sequence policies
java.util.Enumeration e
boolean ci
org.bouncycastle.jce.provider.PKIXPolicyNode p_node
org.bouncycastle.jce.provider.PKIXPolicyNode node
int i
java.util.List[] policyNodes
String id_p
java.util.Map m_idp
java.security.cert.X509Certificate cert
boolean idp_found
java.util.Iterator nodes_i
protected static org.bouncycastle.jce.provider.PKIXPolicyNode prepareNextCertB2 (int, java.util.List[], java.lang.String, org.bouncycastle.jce.provider.PKIXPolicyNode)
org.bouncycastle.jce.provider.PKIXPolicyNode node2
int l
java.util.List nodes
int k
org.bouncycastle.jce.provider.PKIXPolicyNode p_node
org.bouncycastle.jce.provider.PKIXPolicyNode node
int i
java.util.List[] policyNodes
String id_p
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.Iterator nodes_i
protected static boolean isAnyPolicy (java.util.Set)
java.util.Set policySet
protected static void findCertificates (java.util.LinkedHashSet, org.bouncycastle.jcajce.PKIXCertStoreSelector, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.CertStoreException e
java.security.cert.CertStore certStore
Object obj
java.util.LinkedHashSet certs
org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect
java.util.List certStores
java.util.Iterator iter
static java.util.List getAdditionalStoresFromCRLDistributionPoint (org.bouncycastle.asn1.x509.CRLDistPoint, java.util.Map, java.util.Date, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException
org.bouncycastle.asn1.x509.DistributionPoint[] dps
Exception e
org.bouncycastle.jcajce.PKIXCRLStore store
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPointName dpn
int i
java.security.cert.CertificateFactory certFact
Exception e
org.bouncycastle.asn1.x509.GeneralName name
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPointName dpn
int i
java.security.cert.CertificateFactory certFact
org.bouncycastle.asn1.x509.CRLDistPoint crldp
java.util.Map namedCRLStoreMap
java.util.Date validDate
org.bouncycastle.jcajce.util.JcaJceHelper helper
org.bouncycastle.asn1.x509.DistributionPoint[] dps
java.util.List stores
protected static void getCRLIssuersFromDistributionPoint (org.bouncycastle.asn1.x509.DistributionPoint, java.util.Collection, java.security.cert.X509CRLSelector) throws org.bouncycastle.jce.provider.AnnotatedException
java.io.IOException e
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
java.util.Iterator it
java.io.IOException ex
org.bouncycastle.asn1.x509.DistributionPoint dp
java.util.Collection issuerPrincipals
java.security.cert.X509CRLSelector selector
java.util.List issuers
java.util.Iterator it
private static java.math.BigInteger getSerialNumber (java.lang.Object)
Object cert
protected static void getCertStatus (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus) throws org.bouncycastle.jce.provider.AnnotatedException
boolean isIndirect
java.security.cert.CRLException exception
org.bouncycastle.asn1.x500.X500Name certIssuer
javax.security.auth.x500.X500Principal certificateIssuer
org.bouncycastle.asn1.x500.X500Name certIssuer
java.security.cert.X509CRLEntry crl_entry
Exception e
java.util.Date validDate
java.security.cert.X509CRL crl
Object cert
org.bouncycastle.jce.provider.CertStatus certStatus
boolean isIndirect
java.security.cert.X509CRLEntry crl_entry
org.bouncycastle.asn1.ASN1Enumerated reasonCode
int reasonCodeValue
protected static java.util.Set getDeltaCRLs (java.util.Date, java.security.cert.X509CRL, java.util.List, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException
java.io.IOException e
org.bouncycastle.asn1.ASN1Primitive derObject
Exception e
byte[] idp
Exception e
java.security.cert.CertificateFactory certFact
Exception e
org.bouncycastle.asn1.x509.GeneralName name
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPointName dpn
int i
java.security.cert.CertificateFactory certFact
org.bouncycastle.asn1.x509.CRLDistPoint id
org.bouncycastle.asn1.x509.DistributionPoint[] dps
java.security.cert.X509CRL crl
java.util.Iterator it
java.util.Date validityDate
java.security.cert.X509CRL completeCRL
java.util.List certStores
java.util.List pkixCrlStores
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.security.cert.X509CRLSelector baseDeltaSelect
java.math.BigInteger completeCRLNumber
byte[] idp
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder selBuilder
org.bouncycastle.jcajce.PKIXCRLStoreSelector deltaSelect
java.util.Set temp
java.util.Set result
private static boolean isDeltaCRL (java.security.cert.X509CRL)
java.security.cert.X509CRL crl
java.util.Set critical
protected static java.util.Set getCompleteCRLs (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.jce.provider.RecoverableCertPathValidatorException
java.util.Set issuers
org.bouncycastle.jce.provider.AnnotatedException e
org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params
org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date validityDate
java.security.cert.X509CRLSelector baseCrlSelect
org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect
java.util.Set crls
protected static java.util.Date getValidCertDateFromValidityModel (java.util.Date, int, java.security.cert.CertPath, int) throws org.bouncycastle.jce.provider.AnnotatedException
byte[] extBytes
java.io.IOException e
IllegalArgumentException e
java.text.ParseException e
org.bouncycastle.asn1.ASN1GeneralizedTime dateOfCertgen
java.util.Date validityDate
int validityModel
java.security.cert.CertPath certPath
int index
java.security.cert.X509Certificate issuedCert
protected static java.security.PublicKey getNextWorkingKey (java.util.List, int, org.bouncycastle.jcajce.util.JcaJceHelper) throws java.security.cert.CertPathValidatorException
java.security.KeyFactory keyFactory
Exception exception
java.security.cert.X509Certificate parentCert
java.security.interfaces.DSAPublicKey prevDSAPubKey
java.security.interfaces.DSAParams dsaParams
java.security.spec.DSAPublicKeySpec dsaPubKeySpec
int i
java.util.List certs
int index
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.security.cert.Certificate cert
java.security.PublicKey pubKey
java.security.interfaces.DSAPublicKey dsaPubKey
static java.util.Collection findIssuerCerts (java.security.cert.X509Certificate, java.util.List, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException
Exception e
org.bouncycastle.asn1.ASN1OctetString aki
byte[] authorityKeyIdentifier
byte[] akiExtensionValue
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate cert
java.util.List certStores
java.util.List pkixCertStores
java.security.cert.X509CertSelector selector
org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect
java.util.LinkedHashSet certs
protected static void verifyX509Certificate (java.security.cert.X509Certificate, java.security.PublicKey, java.lang.String) throws java.security.GeneralSecurityException
java.security.cert.X509Certificate cert
java.security.PublicKey publicKey
String sigProvider
static void checkCRLsNotEmpty (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, java.util.Set, java.lang.Object) throws org.bouncycastle.jce.provider.RecoverableCertPathValidatorException
org.bouncycastle.x509.X509AttributeCertificate aCert
java.security.cert.X509Certificate xCert
org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params
java.util.Set crls
Object cert
static void <clinit> ()
}
org/bouncycastle/jce/provider/CertStatus.class
CertStatus.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.CertStatus extends java.lang.Object {
public static final int UNREVOKED
public static final int UNDETERMINED
int certStatus
java.util.Date revocationDate
void <init> ()
public java.util.Date getRevocationDate ()
public void setRevocationDate (java.util.Date)
java.util.Date revocationDate
public int getCertStatus ()
public void setCertStatus (int)
int certStatus
}
org/bouncycastle/jce/provider/CertStoreCollectionSpi.class
CertStoreCollectionSpi.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.CertStoreCollectionSpi extends java.security.cert.CertStoreSpi {
private java.security.cert.CollectionCertStoreParameters params
public void <init> (java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException
java.security.cert.CertStoreParameters params
public java.util.Collection engineGetCertificates (java.security.cert.CertSelector) throws java.security.cert.CertStoreException
Object obj
Object obj
java.security.cert.CertSelector selector
java.util.List col
java.util.Iterator iter
public java.util.Collection engineGetCRLs (java.security.cert.CRLSelector) throws java.security.cert.CertStoreException
Object obj
Object obj
java.security.cert.CRLSelector selector
java.util.List col
java.util.Iterator iter
}
org/bouncycastle/jce/provider/DHUtil.class
DHUtil.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.DHUtil extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPublicKey k
java.security.PublicKey key
public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPrivateKey k
java.security.PrivateKey key
}
org/bouncycastle/jce/provider/ExtCRLException.class
ExtCRLException.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.ExtCRLException extends java.security.cert.CRLException {
Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/jce/provider/JCEDHPrivateKey.class
JCEDHPrivateKey.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.JCEDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
java.math.BigInteger x
private javax.crypto.spec.DHParameterSpec dhSpec
private org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
private org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier
protected void <init> ()
void <init> (javax.crypto.interfaces.DHPrivateKey)
javax.crypto.interfaces.DHPrivateKey key
void <init> (javax.crypto.spec.DHPrivateKeySpec)
javax.crypto.spec.DHPrivateKeySpec spec
void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.DHParameter params
org.bouncycastle.asn1.x9.DHDomainParameters params
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Integer derX
org.bouncycastle.asn1.ASN1ObjectIdentifier id
void <init> (org.bouncycastle.crypto.params.DHPrivateKeyParameters)
org.bouncycastle.crypto.params.DHPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getX ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
}
org/bouncycastle/jce/provider/JCEDHPublicKey.class
JCEDHPublicKey.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.JCEDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey {
static final long serialVersionUID
private java.math.BigInteger y
private javax.crypto.spec.DHParameterSpec dhSpec
private org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
void <init> (javax.crypto.spec.DHPublicKeySpec)
javax.crypto.spec.DHPublicKeySpec spec
void <init> (javax.crypto.interfaces.DHPublicKey)
javax.crypto.interfaces.DHPublicKey key
void <init> (org.bouncycastle.crypto.params.DHPublicKeyParameters)
org.bouncycastle.crypto.params.DHPublicKeyParameters params
void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
java.math.BigInteger y
javax.crypto.spec.DHParameterSpec dhSpec
void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
org.bouncycastle.asn1.pkcs.DHParameter params
org.bouncycastle.asn1.x9.DHDomainParameters params
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.ASN1Integer derY
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1ObjectIdentifier id
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getY ()
private boolean isPKCSParam (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.ASN1Integer l
org.bouncycastle.asn1.ASN1Integer p
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jce/provider/JCEECPrivateKey.class
JCEECPrivateKey.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.JCEECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier org.bouncycastle.jce.interfaces.ECPointEncoder {
private String algorithm
private java.math.BigInteger d
private java.security.spec.ECParameterSpec ecSpec
private boolean withCompression
private org.bouncycastle.asn1.DERBitString publicKey
private org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void <init> ()
public void <init> (java.security.interfaces.ECPrivateKey)
java.security.interfaces.ECPrivateKey key
public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPrivateKeySpec)
org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.jce.spec.ECPrivateKeySpec spec
public void <init> (java.lang.String, java.security.spec.ECPrivateKeySpec)
String algorithm
java.security.spec.ECPrivateKeySpec spec
public void <init> (java.lang.String, org.bouncycastle.jce.provider.JCEECPrivateKey)
String algorithm
org.bouncycastle.jce.provider.JCEECPrivateKey key
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jce.provider.JCEECPublicKey, java.security.spec.ECParameterSpec)
org.bouncycastle.crypto.params.ECDomainParameters dp
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.crypto.params.ECPrivateKeyParameters params
org.bouncycastle.jce.provider.JCEECPublicKey pubKey
java.security.spec.ECParameterSpec spec
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jce.provider.JCEECPublicKey, org.bouncycastle.jce.spec.ECParameterSpec)
org.bouncycastle.crypto.params.ECDomainParameters dp
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.crypto.params.ECPrivateKeyParameters params
org.bouncycastle.jce.provider.JCEECPublicKey pubKey
org.bouncycastle.jce.spec.ECParameterSpec spec
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters)
String algorithm
org.bouncycastle.crypto.params.ECPrivateKeyParameters params
void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
private void populateFromPrivKeyInfo (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.asn1.ASN1Integer derD
org.bouncycastle.asn1.sec.ECPrivateKeyStructure ec
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.asn1.ASN1Encodable privKey
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.asn1.sec.ECPrivateKeyStructure keyStructure
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.asn1.sec.ECPrivateKeyStructure keyStructure
public java.security.spec.ECParameterSpec getParams ()
public org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.math.BigInteger getS ()
public java.math.BigInteger getD ()
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.jce.provider.JCEECPrivateKey other
public int hashCode ()
public java.lang.String toString ()
StringBuffer buf
String nl
private org.bouncycastle.asn1.DERBitString getPublicKeyDetails (org.bouncycastle.jce.provider.JCEECPublicKey)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
java.io.IOException e
org.bouncycastle.jce.provider.JCEECPublicKey pub
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jce/provider/JCEECPublicKey.class
JCEECPublicKey.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.JCEECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPointEncoder {
private String algorithm
private org.bouncycastle.math.ec.ECPoint q
private java.security.spec.ECParameterSpec ecSpec
private boolean withCompression
public void <init> (java.lang.String, org.bouncycastle.jce.provider.JCEECPublicKey)
String algorithm
org.bouncycastle.jce.provider.JCEECPublicKey key
public void <init> (java.lang.String, java.security.spec.ECPublicKeySpec)
String algorithm
java.security.spec.ECPublicKeySpec spec
public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPublicKeySpec)
org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.jce.spec.ECParameterSpec s
String algorithm
org.bouncycastle.jce.spec.ECPublicKeySpec spec
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec)
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.crypto.params.ECPublicKeyParameters params
java.security.spec.ECParameterSpec spec
org.bouncycastle.crypto.params.ECDomainParameters dp
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, org.bouncycastle.jce.spec.ECParameterSpec)
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
org.bouncycastle.crypto.params.ECPublicKeyParameters params
org.bouncycastle.jce.spec.ECParameterSpec spec
org.bouncycastle.crypto.params.ECDomainParameters dp
public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters)
String algorithm
org.bouncycastle.crypto.params.ECPublicKeyParameters params
private java.security.spec.ECParameterSpec createSpec (java.security.spec.EllipticCurve, org.bouncycastle.crypto.params.ECDomainParameters)
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.crypto.params.ECDomainParameters dp
public void <init> (java.security.interfaces.ECPublicKey)
java.security.interfaces.ECPublicKey key
void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
private void populateFromPubKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x9.X9ECParameters ecP
org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.EllipticCurve ellipticCurve
java.io.IOException ex
int qLength
org.bouncycastle.asn1.x9.X962Parameters params
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.DERBitString bits
byte[] data
org.bouncycastle.asn1.ASN1OctetString key
org.bouncycastle.asn1.x9.X9ECPoint derQ
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.x509.AlgorithmIdentifier algID
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid
org.bouncycastle.asn1.ASN1Encodable params
org.bouncycastle.asn1.ASN1Encodable params
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.asn1.x9.X9ECParameters ecP
byte[] pubKeyOctets
org.bouncycastle.asn1.ASN1Encodable params
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
private void extractBytes (byte[], int, java.math.BigInteger)
byte[] tmp
int i
byte[] encKey
int offSet
java.math.BigInteger bI
byte[] val
public java.security.spec.ECParameterSpec getParams ()
public org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
public java.security.spec.ECPoint getW ()
public org.bouncycastle.math.ec.ECPoint getQ ()
public org.bouncycastle.math.ec.ECPoint engineGetQ ()
org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.lang.String toString ()
StringBuffer buf
String nl
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.jce.provider.JCEECPublicKey other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jce/provider/JDKDSAPrivateKey.class
JDKDSAPrivateKey.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.JDKDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private static final long serialVersionUID
java.math.BigInteger x
java.security.interfaces.DSAParams dsaSpec
private org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void <init> ()
void <init> (java.security.interfaces.DSAPrivateKey)
java.security.interfaces.DSAPrivateKey key
void <init> (java.security.spec.DSAPrivateKeySpec)
java.security.spec.DSAPrivateKeySpec spec
void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
org.bouncycastle.asn1.x509.DSAParameter params
org.bouncycastle.asn1.ASN1Integer derX
void <init> (org.bouncycastle.crypto.params.DSAPrivateKeyParameters)
org.bouncycastle.crypto.params.DSAPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getX ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPrivateKey other
public int hashCode ()
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jce/provider/JDKDSAPublicKey.class
JDKDSAPublicKey.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.JDKDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey {
private static final long serialVersionUID
private java.math.BigInteger y
private java.security.interfaces.DSAParams dsaSpec
void <init> (java.security.spec.DSAPublicKeySpec)
java.security.spec.DSAPublicKeySpec spec
void <init> (java.security.interfaces.DSAPublicKey)
java.security.interfaces.DSAPublicKey key
void <init> (org.bouncycastle.crypto.params.DSAPublicKeyParameters)
org.bouncycastle.crypto.params.DSAPublicKeyParameters params
void <init> (java.math.BigInteger, java.security.spec.DSAParameterSpec)
java.math.BigInteger y
java.security.spec.DSAParameterSpec dsaSpec
void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
org.bouncycastle.asn1.x509.DSAParameter params
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.ASN1Integer derY
private boolean isNotNull (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable parameters
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
java.io.IOException e
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getY ()
public java.lang.String toString ()
StringBuffer buf
String nl
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPublicKey other
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
org/bouncycastle/jce/provider/JDKPKCS12StoreParameter.class
JDKPKCS12StoreParameter.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.JDKPKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
private java.io.OutputStream outputStream
private java.security.KeyStore$ProtectionParameter protectionParameter
private boolean useDEREncoding
public void <init> ()
public java.io.OutputStream getOutputStream ()
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
public boolean isUseDEREncoding ()
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream outputStream
public void setPassword (char[])
char[] password
public void setProtectionParameter (java.security.KeyStore$ProtectionParameter)
java.security.KeyStore$ProtectionParameter protectionParameter
public void setUseDEREncoding (boolean)
boolean useDEREncoding
}
org/bouncycastle/jce/provider/PEMUtil.class
PEMUtil.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.PEMUtil extends java.lang.Object {
private final String _header1
private final String _header2
private final String _footer1
private final String _footer2
void <init> (java.lang.String)
String type
private java.lang.String readLine (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
int c
StringBuffer l
org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException
org.bouncycastle.asn1.ASN1Primitive o
java.io.InputStream in
String line
StringBuffer pemBuf
}
org/bouncycastle/jce/provider/PKIXCRLUtil.class
PKIXCRLUtil.java
package org.bouncycastle.jce.provider
abstract org.bouncycastle.jce.provider.PKIXCRLUtil extends java.lang.Object {
void <init> ()
static java.util.Set findCRLs (org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.Date, java.util.List, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate cert
java.security.cert.X509CRL crl
java.util.Iterator it
org.bouncycastle.jcajce.PKIXCRLStoreSelector crlselect
java.util.Date validityDate
java.util.List certStores
java.util.List pkixCrlStores
java.util.HashSet initialSet
java.util.Set finalSet
private static void findCRLs (java.util.HashSet, org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.CertStoreException e
java.security.cert.CertStore store
Object obj
java.util.HashSet crls
org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect
java.util.List crlStores
org.bouncycastle.jce.provider.AnnotatedException lastException
boolean foundValidStore
java.util.Iterator iter
}
org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.class
PKIXCertPathBuilderSpi.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi extends java.security.cert.CertPathBuilderSpi {
private final boolean isForCRLCheck
private Exception certPathException
public void <init> ()
void <init> (boolean)
boolean isForCRLCheck
public java.security.cert.CertPathBuilderResult engineBuild (java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException java.security.InvalidAlgorithmParameterException
java.util.Iterator it
org.bouncycastle.x509.ExtendedPKIXBuilderParameters extPKIX
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder paramsBldrPKIXBldr
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsPKIXBldr
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder paramsBldrPKIXBldr
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX
java.security.cert.X509Certificate cert
java.security.cert.CertPathParameters params
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX
java.util.Collection targets
java.util.Iterator targetIter
java.util.List certPathList
java.security.cert.CertPathBuilderResult result
protected java.security.cert.CertPathBuilderResult build (java.security.cert.X509Certificate, org.bouncycastle.jcajce.PKIXExtendedBuilderParameters, java.util.List)
org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory cFact
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi validator
Exception e
Exception e
Exception e
java.security.cert.CertPath certPath
java.security.cert.PKIXCertPathValidatorResult result
java.security.cert.CertificateParsingException e
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate issuer
java.util.List stores
java.util.Collection issuers
java.util.Iterator it
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate tbvCert
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters pkixParams
java.util.List tbvPath
org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory cFact
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi validator
java.security.cert.CertPathBuilderResult builderResult
}
org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi$NoPreloadHolder.class
PKIXCertPathValidatorSpi.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi$NoPreloadHolder extends java.lang.Object {
private static final org.bouncycastle.jce.provider.CertBlocklist blocklist
private void <init> ()
static synthetic org.bouncycastle.jce.provider.CertBlocklist access$000 ()
static void <clinit> ()
}
org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.class
PKIXCertPathValidatorSpi.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi extends java.security.cert.CertPathValidatorSpi {
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
private final boolean isForCRLCheck
public void <init> ()
public void <init> (boolean)
boolean isForCRLCheck
public java.security.cert.CertPathValidatorResult engineValidate (java.security.cert.CertPath, java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException java.security.InvalidAlgorithmParameterException
org.bouncycastle.x509.ExtendedPKIXParameters extPKIX
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsPKIXBldr
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
String message
org.bouncycastle.jce.provider.AnnotatedException e
java.math.BigInteger serial
java.security.cert.X509Certificate cert
java.security.cert.TrustAnchor trust
org.bouncycastle.jce.provider.AnnotatedException e
int j
int explicitPolicy
int inhibitAnyPolicy
int policyMapping
java.security.PublicKey workingPublicKey
org.bouncycastle.asn1.x500.X500Name workingIssuerName
java.security.PublicKey workingPublicKey
org.bouncycastle.asn1.x500.X500Name workingIssuerName
RuntimeException ex
java.security.cert.CertPathValidatorException e
org.bouncycastle.jce.provider.ProvCrlRevocationChecker revocationChecker
String message
org.bouncycastle.jce.provider.AnnotatedException e
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPathValidatorException e
java.util.Set criticalExtensions
boolean verificationAlreadyPerformed
int i
java.security.cert.CertPath certPath
java.security.cert.CertPathParameters params
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.List certs
int n
java.util.Date currentDate
java.util.Date validityDate
java.util.Set userInitialPolicySet
java.security.cert.TrustAnchor trust
java.util.Iterator certIter
int index
java.util.List[] policyNodes
java.util.Set policySet
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator
int explicitPolicy
java.util.Set acceptablePolicies
int inhibitAnyPolicy
int policyMapping
java.security.PublicKey workingPublicKey
org.bouncycastle.asn1.x500.X500Name workingIssuerName
java.security.cert.X509Certificate sign
org.bouncycastle.asn1.x509.AlgorithmIdentifier workingAlgId
org.bouncycastle.asn1.ASN1ObjectIdentifier workingPublicKeyAlgorithm
org.bouncycastle.asn1.ASN1Encodable workingPublicKeyParameters
int maxPathLength
java.util.List pathCheckers
org.bouncycastle.jce.provider.ProvCrlRevocationChecker revocationChecker
java.security.cert.X509Certificate cert
java.util.Set criticalExtensions
org.bouncycastle.jce.provider.PKIXPolicyNode intersection
static void checkCertificate (java.security.cert.X509Certificate) throws org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.CertificateEncodingException e
IllegalArgumentException e
java.security.cert.X509Certificate cert
}
org/bouncycastle/jce/provider/PKIXNameConstraintValidator.class
PKIXNameConstraintValidator.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.PKIXNameConstraintValidator extends java.lang.Object {
org.bouncycastle.asn1.x509.PKIXNameConstraintValidator validator
public void <init> ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.jce.provider.PKIXNameConstraintValidator constraintValidator
public void checkPermittedDN (org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
org.bouncycastle.asn1.x509.NameConstraintValidatorException e
org.bouncycastle.asn1.ASN1Sequence dns
public void checkExcludedDN (org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
org.bouncycastle.asn1.x509.NameConstraintValidatorException e
org.bouncycastle.asn1.ASN1Sequence dns
public void checkPermitted (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
org.bouncycastle.asn1.x509.NameConstraintValidatorException e
org.bouncycastle.asn1.x509.GeneralName name
public void checkExcluded (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
org.bouncycastle.asn1.x509.NameConstraintValidatorException e
org.bouncycastle.asn1.x509.GeneralName name
public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree)
org.bouncycastle.asn1.x509.GeneralSubtree permitted
public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[])
org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
public void intersectEmptyPermittedSubtree (int)
int nameType
public void addExcludedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree)
org.bouncycastle.asn1.x509.GeneralSubtree subtree
public java.lang.String toString ()
}
org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.class
PKIXNameConstraintValidatorException.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException extends java.lang.Exception {
private Throwable cause
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable e
public java.lang.Throwable getCause ()
}
org/bouncycastle/jce/provider/PKIXPolicyNode.class
PKIXPolicyNode.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.PKIXPolicyNode extends java.lang.Object implements java.security.cert.PolicyNode {
protected java.util.List children
protected int depth
protected java.util.Set expectedPolicies
protected java.security.cert.PolicyNode parent
protected java.util.Set policyQualifiers
protected String validPolicy
protected boolean critical
public void <init> (java.util.List, int, java.util.Set, java.security.cert.PolicyNode, java.util.Set, java.lang.String, boolean)
java.util.List _children
int _depth
java.util.Set _expectedPolicies
java.security.cert.PolicyNode _parent
java.util.Set _policyQualifiers
String _validPolicy
boolean _critical
public void addChild (org.bouncycastle.jce.provider.PKIXPolicyNode)
org.bouncycastle.jce.provider.PKIXPolicyNode _child
public java.util.Iterator getChildren ()
public int getDepth ()
public java.util.Set getExpectedPolicies ()
public java.security.cert.PolicyNode getParent ()
public java.util.Set getPolicyQualifiers ()
public java.lang.String getValidPolicy ()
public boolean hasChildren ()
public boolean isCritical ()
public void removeChild (org.bouncycastle.jce.provider.PKIXPolicyNode)
org.bouncycastle.jce.provider.PKIXPolicyNode _child
public void setCritical (boolean)
boolean _critical
public void setParent (org.bouncycastle.jce.provider.PKIXPolicyNode)
org.bouncycastle.jce.provider.PKIXPolicyNode _parent
public java.lang.String toString ()
public java.lang.String toString (java.lang.String)
int i
String _indent
StringBuffer _buf
public java.lang.Object clone ()
public org.bouncycastle.jce.provider.PKIXPolicyNode copy ()
org.bouncycastle.jce.provider.PKIXPolicyNode _child
java.util.Set _expectedPolicies
java.util.Iterator _iter
java.util.Set _policyQualifiers
org.bouncycastle.jce.provider.PKIXPolicyNode _node
public void setExpectedPolicies (java.util.Set)
java.util.Set expectedPolicies
}
org/bouncycastle/jce/provider/PrincipalUtils.class
PrincipalUtils.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.PrincipalUtils extends java.lang.Object {
void <init> ()
static org.bouncycastle.asn1.x500.X500Name getCA (java.security.cert.TrustAnchor)
java.security.cert.TrustAnchor trustAnchor
static org.bouncycastle.asn1.x500.X500Name getEncodedIssuerPrincipal (java.lang.Object)
Object cert
static org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509Certificate)
java.security.cert.X509Certificate certificate
static org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509CRL)
java.security.cert.X509CRL crl
static org.bouncycastle.asn1.x500.X500Name getSubjectPrincipal (java.security.cert.X509Certificate)
java.security.cert.X509Certificate certificate
static org.bouncycastle.asn1.x500.X500Name getX500Name (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
org.bouncycastle.asn1.x500.X500Name name
static org.bouncycastle.asn1.x500.X500Name getX500Name (org.bouncycastle.asn1.x500.X500NameStyle, javax.security.auth.x500.X500Principal)
org.bouncycastle.asn1.x500.X500NameStyle style
javax.security.auth.x500.X500Principal principal
org.bouncycastle.asn1.x500.X500Name name
private static byte[] getEncoded (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
byte[] encoding
private static byte[] notNull (byte[])
byte[] encoding
private static java.security.cert.TrustAnchor notNull (java.security.cert.TrustAnchor)
java.security.cert.TrustAnchor trustAnchor
private static java.security.cert.X509Certificate notNull (java.security.cert.X509Certificate)
java.security.cert.X509Certificate certificate
private static java.security.cert.X509CRL notNull (java.security.cert.X509CRL)
java.security.cert.X509CRL crl
private static org.bouncycastle.asn1.x500.X500Name notNull (org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x500.X500Name name
private static javax.security.auth.x500.X500Principal notNull (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
}
org/bouncycastle/jce/provider/ProvCrlRevocationChecker.class
ProvCrlRevocationChecker.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.ProvCrlRevocationChecker extends java.lang.Object implements org.bouncycastle.jcajce.PKIXCertRevocationChecker {
private final org.bouncycastle.jcajce.util.JcaJceHelper helper
private org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params
private java.util.Date currentDate
public void <init> (org.bouncycastle.jcajce.util.JcaJceHelper)
org.bouncycastle.jcajce.util.JcaJceHelper helper
public void setParameter (java.lang.String, java.lang.Object)
String name
Object value
public void initialize (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters)
org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params
public void init (boolean) throws java.security.cert.CertPathValidatorException
boolean forForward
public void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException
Throwable cause
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.Certificate certificate
}
org/bouncycastle/jce/provider/RFC3280CertPathUtilities.class
RFC3280CertPathUtilities.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.RFC3280CertPathUtilities extends java.lang.Object {
private static final Class revChkClass
public static final String CERTIFICATE_POLICIES
public static final String POLICY_MAPPINGS
public static final String INHIBIT_ANY_POLICY
public static final String ISSUING_DISTRIBUTION_POINT
public static final String FRESHEST_CRL
public static final String DELTA_CRL_INDICATOR
public static final String POLICY_CONSTRAINTS
public static final String BASIC_CONSTRAINTS
public static final String CRL_DISTRIBUTION_POINTS
public static final String SUBJECT_ALTERNATIVE_NAME
public static final String NAME_CONSTRAINTS
public static final String AUTHORITY_KEY_IDENTIFIER
public static final String KEY_USAGE
public static final String CRL_NUMBER
public static final String ANY_POLICY
protected static final int KEY_CERT_SIGN
protected static final int CRL_SIGN
protected static final String[] crlReasons
void <init> ()
protected static void processCRLB2 (org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws org.bouncycastle.jce.provider.AnnotatedException
Exception e
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
java.util.Enumeration e
Exception e
org.bouncycastle.asn1.ASN1EncodableVector vec
Exception e
java.util.Enumeration e
org.bouncycastle.asn1.ASN1EncodableVector vec
int j
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPointName dpName
java.util.List names
boolean matches
Exception e
org.bouncycastle.asn1.x509.BasicConstraints bc
org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.security.cert.X509CRL crl
org.bouncycastle.asn1.x509.IssuingDistributionPoint idp
protected static void processCRLB1 (org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws org.bouncycastle.jce.provider.AnnotatedException
byte[] issuerBytes
java.io.IOException e
java.io.IOException e
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.security.cert.X509CRL crl
org.bouncycastle.asn1.ASN1Primitive idp
boolean isIndirect
byte[] issuerBytes
boolean matchIssuer
protected static org.bouncycastle.jce.provider.ReasonsMask processCRLD (java.security.cert.X509CRL, org.bouncycastle.asn1.x509.DistributionPoint) throws org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.security.cert.X509CRL crl
org.bouncycastle.asn1.x509.DistributionPoint dp
org.bouncycastle.asn1.x509.IssuingDistributionPoint idp
protected static java.util.Set processCRLF (java.security.cert.X509CRL, java.lang.Object, java.security.cert.X509Certificate, java.security.PublicKey, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException
byte[] issuerPrincipal
java.io.IOException e
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPathBuilderSpi builder
java.security.cert.X509CertSelector tmpCertSelector
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsBuilder
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extParams
java.util.List certs
java.security.cert.CertPathBuilderException e
java.security.cert.CertPathValidatorException e
Exception e
java.security.cert.X509Certificate signingCert
java.security.cert.X509Certificate signCert
boolean[] keyUsage
int i
java.security.cert.X509CRL crl
Object cert
java.security.cert.X509Certificate defaultCRLSignCert
java.security.PublicKey defaultCRLSignKey
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.List certPathCerts
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.security.cert.X509CertSelector certSelector
org.bouncycastle.jcajce.PKIXCertStoreSelector selector
java.util.LinkedHashSet coll
java.util.Iterator cert_it
java.util.List validCerts
java.util.List validKeys
java.util.Set checkKeys
org.bouncycastle.jce.provider.AnnotatedException lastException
protected static java.security.PublicKey processCRLG (java.security.cert.X509CRL, java.util.Set) throws org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.security.PublicKey key
java.util.Iterator it
java.security.cert.X509CRL crl
java.util.Set keys
Exception lastException
protected static java.security.cert.X509CRL processCRLH (java.util.Set, java.security.PublicKey) throws org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.security.cert.X509CRL crl
java.util.Iterator it
java.util.Set deltacrls
java.security.PublicKey key
Exception lastException
protected static void processCRLC (java.security.cert.X509CRL, java.security.cert.X509CRL, org.bouncycastle.jcajce.PKIXExtendedParameters) throws org.bouncycastle.jce.provider.AnnotatedException
Exception e
Exception e
org.bouncycastle.jce.provider.AnnotatedException e
org.bouncycastle.jce.provider.AnnotatedException e
org.bouncycastle.asn1.x509.IssuingDistributionPoint deltaidp
boolean match
org.bouncycastle.asn1.ASN1Primitive completeKeyIdentifier
org.bouncycastle.asn1.ASN1Primitive deltaKeyIdentifier
java.security.cert.X509CRL deltaCRL
java.security.cert.X509CRL completeCRL
org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams
org.bouncycastle.asn1.x509.IssuingDistributionPoint completeidp
protected static void processCRLI (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus, org.bouncycastle.jcajce.PKIXExtendedParameters) throws org.bouncycastle.jce.provider.AnnotatedException
java.util.Date validDate
java.security.cert.X509CRL deltacrl
Object cert
org.bouncycastle.jce.provider.CertStatus certStatus
org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams
protected static void processCRLJ (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus) throws org.bouncycastle.jce.provider.AnnotatedException
java.util.Date validDate
java.security.cert.X509CRL completecrl
Object cert
org.bouncycastle.jce.provider.CertStatus certStatus
protected static org.bouncycastle.jce.provider.PKIXPolicyNode prepareCertB (java.security.cert.CertPath, int, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException
org.bouncycastle.jce.provider.AnnotatedException ex
java.util.Set tmp
org.bouncycastle.asn1.ASN1Sequence mapping
String id_p
String sd_p
java.util.Set tmp
int j
org.bouncycastle.jce.provider.PKIXPolicyNode node
org.bouncycastle.jce.provider.AnnotatedException e
Exception ex
java.security.cert.CertPathValidatorException ex
org.bouncycastle.asn1.x509.PolicyInformation pinfo
org.bouncycastle.jce.provider.PKIXPolicyNode c_node
java.util.Set pq
org.bouncycastle.asn1.ASN1Sequence policies
java.util.Enumeration e
boolean ci
org.bouncycastle.jce.provider.PKIXPolicyNode p_node
org.bouncycastle.jce.provider.PKIXPolicyNode node
boolean idp_found
java.util.Iterator nodes_i
org.bouncycastle.jce.provider.PKIXPolicyNode node2
int l
java.util.List nodes
int k
org.bouncycastle.jce.provider.PKIXPolicyNode p_node
org.bouncycastle.jce.provider.PKIXPolicyNode node
java.util.Iterator nodes_i
String id_p
org.bouncycastle.asn1.ASN1Sequence mappings
java.util.Map m_idp
java.util.Set s_idp
java.util.Iterator it_idp
java.security.cert.CertPath certPath
int index
java.util.List[] policyNodes
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
int policyMapping
java.util.List certs
java.security.cert.X509Certificate cert
int n
int i
org.bouncycastle.asn1.ASN1Sequence pm
org.bouncycastle.jce.provider.PKIXPolicyNode _validPolicyTree
protected static void prepareNextCertA (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
org.bouncycastle.jce.provider.AnnotatedException ex
org.bouncycastle.asn1.ASN1Sequence mapping
Exception e
org.bouncycastle.asn1.ASN1ObjectIdentifier issuerDomainPolicy
org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDomainPolicy
int j
org.bouncycastle.asn1.ASN1Sequence mappings
java.security.cert.CertPath certPath
int index
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.ASN1Sequence pm
protected static void processCertF (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPath certPath
int index
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
int explicitPolicy
protected static org.bouncycastle.jce.provider.PKIXPolicyNode processCertE (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXPolicyNode) throws java.security.cert.CertPathValidatorException
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPath certPath
int index
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.ASN1Sequence certPolicies
protected static void processCertBC (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXNameConstraintValidator, boolean) throws java.security.cert.CertPathValidatorException
org.bouncycastle.asn1.ASN1Sequence dns
Exception e
org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException e
Exception e
org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException ex
String email
org.bouncycastle.asn1.x509.GeneralName emailAsGeneralName
int eI
Exception e
org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException e
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x500.X500Name principal
org.bouncycastle.asn1.ASN1Sequence dns
org.bouncycastle.asn1.x509.GeneralNames altName
org.bouncycastle.asn1.x500.RDN[] emails
java.security.cert.CertPath certPath
int index
org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator
boolean isForCRLCheck
java.util.List certs
java.security.cert.X509Certificate cert
int n
int i
protected static org.bouncycastle.jce.provider.PKIXPolicyNode processCertD (java.security.cert.CertPath, int, java.util.Set, org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], int, boolean) throws java.security.cert.CertPathValidatorException
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPathValidatorException ex
java.util.Set pq
boolean match
org.bouncycastle.asn1.x509.PolicyInformation pInfo
org.bouncycastle.asn1.ASN1ObjectIdentifier pOid
Object o
java.util.Iterator it
java.util.Set t1
String _policy
org.bouncycastle.jce.provider.PKIXPolicyNode _child
java.util.Set _newChildExpectedPolicies
org.bouncycastle.jce.provider.PKIXPolicyNode _newChild
Object _tmp
String _policy
boolean _found
java.util.Iterator _childrenIter
org.bouncycastle.jce.provider.PKIXPolicyNode _node
java.util.Iterator _policySetIter
int k
java.util.Set _apq
java.util.List _nodes
org.bouncycastle.asn1.x509.PolicyInformation pInfo
org.bouncycastle.jce.provider.PKIXPolicyNode node
int k
java.util.List nodes
int j
org.bouncycastle.jce.provider.PKIXPolicyNode node
int j
boolean critical
java.util.List nodes
java.util.Enumeration e
java.util.Set pols
org.bouncycastle.jce.provider.PKIXPolicyNode _validPolicyTree
java.util.Set criticalExtensionOids
java.security.cert.CertPath certPath
int index
java.util.Set acceptablePolicies
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.List[] policyNodes
int inhibitAnyPolicy
boolean isForCRLCheck
java.util.List certs
java.security.cert.X509Certificate cert
int n
int i
org.bouncycastle.asn1.ASN1Sequence certPolicies
protected static void processCertA (java.security.cert.CertPath, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, org.bouncycastle.jcajce.PKIXCertRevocationChecker, int, java.security.PublicKey, boolean, org.bouncycastle.asn1.x500.X500Name, java.security.cert.X509Certificate) throws java.security.cert.CertPathValidatorException
java.security.GeneralSecurityException e
java.util.Date validCertDate
org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertificateExpiredException e
java.security.cert.CertificateNotYetValidException e
java.security.cert.CertPath certPath
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date validityDate
org.bouncycastle.jcajce.PKIXCertRevocationChecker revocationChecker
int index
java.security.PublicKey workingPublicKey
boolean verificationAlreadyPerformed
org.bouncycastle.asn1.x500.X500Name workingIssuerName
java.security.cert.X509Certificate sign
java.util.List certs
java.security.cert.X509Certificate cert
java.util.Date validCertDate
org.bouncycastle.asn1.x500.X500Name issuer
protected static int prepareNextCertI1 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int tmpInt
org.bouncycastle.asn1.ASN1TaggedObject constraint
IllegalArgumentException e
java.util.Enumeration policyConstraints
java.security.cert.CertPath certPath
int index
int explicitPolicy
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.ASN1Sequence pc
protected static int prepareNextCertI2 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int tmpInt
org.bouncycastle.asn1.ASN1TaggedObject constraint
IllegalArgumentException e
java.util.Enumeration policyConstraints
java.security.cert.CertPath certPath
int index
int policyMapping
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.ASN1Sequence pc
protected static void prepareNextCertG (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXNameConstraintValidator) throws java.security.cert.CertPathValidatorException
org.bouncycastle.asn1.ASN1Sequence ncSeq
Exception e
Exception ex
Exception ex
int i
org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
org.bouncycastle.asn1.x509.GeneralSubtree[] excluded
java.security.cert.CertPath certPath
int index
org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.x509.NameConstraints nc
private static void checkCRL (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, org.bouncycastle.asn1.x509.DistributionPoint, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.security.PublicKey, org.bouncycastle.jce.provider.CertStatus, org.bouncycastle.jce.provider.ReasonsMask, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.jce.provider.RecoverableCertPathValidatorException
java.util.Set deltaCRLs
java.security.cert.X509CRL crl
org.bouncycastle.jce.provider.ReasonsMask interimReasonsMask
java.util.Set keys
java.security.PublicKey key
java.security.cert.X509CRL deltaCRL
java.util.Set criticalExtensions
org.bouncycastle.jce.provider.AnnotatedException e
org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params
org.bouncycastle.asn1.x509.DistributionPoint dp
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date currentDate
java.util.Date validityDate
java.security.cert.X509Certificate cert
java.security.cert.X509Certificate defaultCRLSignCert
java.security.PublicKey defaultCRLSignKey
org.bouncycastle.jce.provider.CertStatus certStatus
org.bouncycastle.jce.provider.ReasonsMask reasonMask
java.util.List certPathCerts
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.util.Set crls
boolean validCrlFound
org.bouncycastle.jce.provider.AnnotatedException lastException
java.util.Iterator crl_iter
protected static void checkCRLs (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.security.PublicKey, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.jce.provider.RecoverableCertPathValidatorException
Exception e
java.util.Iterator it
java.util.List extras
org.bouncycastle.jce.provider.AnnotatedException e
Exception e
org.bouncycastle.jce.provider.AnnotatedException e
int i
org.bouncycastle.asn1.x509.DistributionPoint[] dps
org.bouncycastle.asn1.x500.X500Name issuer
RuntimeException e
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.DistributionPoint dp
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIXClone
org.bouncycastle.jce.provider.AnnotatedException e
java.text.SimpleDateFormat df
String message
org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date currentDate
java.util.Date validityDate
java.security.cert.X509Certificate cert
java.security.cert.X509Certificate sign
java.security.PublicKey workingPublicKey
java.util.List certPathCerts
org.bouncycastle.jcajce.util.JcaJceHelper helper
org.bouncycastle.jce.provider.AnnotatedException lastException
org.bouncycastle.asn1.x509.CRLDistPoint crldp
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsBldr
org.bouncycastle.jce.provider.CertStatus certStatus
org.bouncycastle.jce.provider.ReasonsMask reasonsMask
org.bouncycastle.jcajce.PKIXExtendedParameters finalParams
boolean validCrlFound
protected static int prepareNextCertJ (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int _inhibitAnyPolicy
java.security.cert.CertPath certPath
int index
int inhibitAnyPolicy
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.ASN1Integer iap
protected static void prepareNextCertK (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
Exception e
java.security.cert.CertPath certPath
int index
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.x509.BasicConstraints bc
protected static int prepareNextCertL (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPath certPath
int index
int maxPathLength
java.util.List certs
java.security.cert.X509Certificate cert
protected static int prepareNextCertM (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int _plc
java.math.BigInteger _pathLengthConstraint
java.security.cert.CertPath certPath
int index
int maxPathLength
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.x509.BasicConstraints bc
protected static void prepareNextCertN (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPath certPath
int index
java.util.List certs
java.security.cert.X509Certificate cert
boolean[] keyUsage
protected static void prepareNextCertO (java.security.cert.CertPath, int, java.util.Set, java.util.List) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPathValidatorException e
java.security.cert.CertPath certPath
int index
java.util.Set criticalExtensions
java.util.List pathCheckers
java.util.List certs
java.security.cert.X509Certificate cert
java.util.Iterator tmpIter
protected static int prepareNextCertH1 (java.security.cert.CertPath, int, int)
java.security.cert.CertPath certPath
int index
int explicitPolicy
java.util.List certs
java.security.cert.X509Certificate cert
protected static int prepareNextCertH2 (java.security.cert.CertPath, int, int)
java.security.cert.CertPath certPath
int index
int policyMapping
java.util.List certs
java.security.cert.X509Certificate cert
protected static int prepareNextCertH3 (java.security.cert.CertPath, int, int)
java.security.cert.CertPath certPath
int index
int inhibitAnyPolicy
java.util.List certs
java.security.cert.X509Certificate cert
protected static int wrapupCertA (int, java.security.cert.X509Certificate)
int explicitPolicy
java.security.cert.X509Certificate cert
protected static int wrapupCertB (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
org.bouncycastle.jce.provider.AnnotatedException e
int tmpInt
Exception e
int tmpInt
org.bouncycastle.asn1.ASN1TaggedObject constraint
java.util.Enumeration policyConstraints
java.security.cert.CertPath certPath
int index
int explicitPolicy
java.util.List certs
java.security.cert.X509Certificate cert
org.bouncycastle.asn1.ASN1Sequence pc
protected static void wrapupCertF (java.security.cert.CertPath, int, java.util.List, java.util.Set) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPathValidatorException e
Exception e
java.security.cert.CertPath certPath
int index
java.util.List pathCheckers
java.util.Set criticalExtensions
java.util.List certs
java.security.cert.X509Certificate cert
java.util.Iterator tmpIter
protected static org.bouncycastle.jce.provider.PKIXPolicyNode wrapupCertG (java.security.cert.CertPath, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Set, int, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.Set) throws java.security.cert.CertPathValidatorException
org.bouncycastle.jce.provider.PKIXPolicyNode intersection
java.util.Iterator _iter
org.bouncycastle.jce.provider.PKIXPolicyNode _node
int k
java.util.List _nodeDepth
int j
org.bouncycastle.jce.provider.PKIXPolicyNode _node
String _validPolicy
org.bouncycastle.jce.provider.PKIXPolicyNode node
int k
java.util.List nodes
int j
java.util.Set _validPolicyNodeSet
java.util.Iterator _vpnsIter
org.bouncycastle.jce.provider.PKIXPolicyNode intersection
org.bouncycastle.jce.provider.PKIXPolicyNode _c_node
java.util.Iterator _iter
org.bouncycastle.jce.provider.PKIXPolicyNode _node
int k
java.util.List _nodeDepth
int j
org.bouncycastle.jce.provider.PKIXPolicyNode _node
String _validPolicy
org.bouncycastle.jce.provider.PKIXPolicyNode node
int k
java.util.List nodes
int j
java.util.Set _validPolicyNodeSet
java.util.Iterator _vpnsIter
java.security.cert.CertPath certPath
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Set userInitialPolicySet
int index
java.util.List[] policyNodes
org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.Set acceptablePolicies
int n
org.bouncycastle.jce.provider.PKIXPolicyNode intersection
static void <clinit> ()
}
org/bouncycastle/jce/provider/ReasonsMask.class
ReasonsMask.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.ReasonsMask extends java.lang.Object {
private int _reasons
static final org.bouncycastle.jce.provider.ReasonsMask allReasons
void <init> (org.bouncycastle.asn1.x509.ReasonFlags)
org.bouncycastle.asn1.x509.ReasonFlags reasons
private void <init> (int)
int reasons
void <init> ()
void addReasons (org.bouncycastle.jce.provider.ReasonsMask)
org.bouncycastle.jce.provider.ReasonsMask mask
boolean isAllReasons ()
org.bouncycastle.jce.provider.ReasonsMask intersect (org.bouncycastle.jce.provider.ReasonsMask)
org.bouncycastle.jce.provider.ReasonsMask mask
org.bouncycastle.jce.provider.ReasonsMask _mask
boolean hasNewReasons (org.bouncycastle.jce.provider.ReasonsMask)
org.bouncycastle.jce.provider.ReasonsMask mask
int getReasons ()
static void <clinit> ()
}
org/bouncycastle/jce/provider/RecoverableCertPathValidatorException.class
RecoverableCertPathValidatorException.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.RecoverableCertPathValidatorException extends java.security.cert.CertPathValidatorException {
public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
String msg
Throwable cause
java.security.cert.CertPath certPath
int index
}
org/bouncycastle/jce/provider/WrappedRevocationChecker.class
WrappedRevocationChecker.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.WrappedRevocationChecker extends java.lang.Object implements org.bouncycastle.jcajce.PKIXCertRevocationChecker {
private final java.security.cert.PKIXCertPathChecker checker
public void <init> (java.security.cert.PKIXCertPathChecker)
java.security.cert.PKIXCertPathChecker checker
public void setParameter (java.lang.String, java.lang.Object)
String name
Object value
public void initialize (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters) throws java.security.cert.CertPathValidatorException
org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params
public void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException
java.security.cert.Certificate cert
}
org/bouncycastle/jce/provider/X509CRLEntryObject.class
X509CRLEntryObject.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.X509CRLEntryObject extends java.security.cert.X509CRLEntry {
private org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
private org.bouncycastle.asn1.x500.X500Name certificateIssuer
private int hashValue
private boolean isHashValueSet
public void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry)
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
public void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, org.bouncycastle.asn1.x500.X500Name)
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
boolean isIndirect
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private org.bouncycastle.asn1.x500.X500Name loadCertificateIssuer (boolean, org.bouncycastle.asn1.x500.X500Name)
int i
org.bouncycastle.asn1.x509.GeneralName[] names
Exception e
boolean isIndirect
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
org.bouncycastle.asn1.x509.Extension ext
public javax.security.auth.x500.X500Principal getCertificateIssuer ()
java.io.IOException e
private java.util.Set getExtensionOIDs (boolean)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
boolean critical
org.bouncycastle.asn1.x509.Extensions extensions
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
private org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extensions exts
public byte[] getExtensionValue (java.lang.String)
Exception e
String oid
org.bouncycastle.asn1.x509.Extension ext
public int hashCode ()
public boolean equals (java.lang.Object)
org.bouncycastle.jce.provider.X509CRLEntryObject other
Object o
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
public boolean hasExtensions ()
public java.lang.String toString ()
Exception ex
byte[] octs
org.bouncycastle.asn1.ASN1InputStream dIn
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
org.bouncycastle.asn1.x509.Extensions extensions
}
org/bouncycastle/jce/provider/X509CRLObject.class
X509CRLObject.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.X509CRLObject extends java.security.cert.X509CRL {
private org.bouncycastle.asn1.x509.CertificateList c
private String sigAlgName
private byte[] sigAlgParams
private boolean isIndirect
private boolean isHashCodeSet
private int hashCodeValue
public static boolean isIndirectCRL (java.security.cert.X509CRL) throws java.security.cert.CRLException
byte[] idp
Exception e
java.security.cert.X509CRL crl
public void <init> (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
Exception e
org.bouncycastle.asn1.x509.CertificateList c
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private java.util.Set getExtensionOIDs (boolean)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
org.bouncycastle.asn1.x509.Extensions extensions
boolean critical
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
Exception e
org.bouncycastle.asn1.x509.Extension ext
String oid
org.bouncycastle.asn1.x509.Extensions exts
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature sig
Exception e
java.security.PublicKey key
java.security.Signature sig
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature sig
java.security.PublicKey key
String sigProvider
java.security.Signature sig
public void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
java.security.Signature sig
java.security.PublicKey key
java.security.Provider sigProvider
java.security.Signature sig
private void doVerify (java.security.PublicKey, java.security.Signature) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
java.security.PublicKey key
java.security.Signature sig
public int getVersion ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.io.IOException e
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
private java.util.Set loadCRLEntries ()
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
org.bouncycastle.jce.provider.X509CRLEntryObject crlEntry
java.util.Set entrySet
java.util.Enumeration certs
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serialNumber
java.util.Enumeration certs
org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.util.Set getRevokedCertificates ()
java.util.Set entrySet
public byte[] getTBSCertList () throws java.security.cert.CRLException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
byte[] tmp
public java.lang.String toString ()
int i
Exception ex
byte[] octs
org.bouncycastle.asn1.ASN1InputStream dIn
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Iterator it
StringBuffer buf
String nl
byte[] sig
org.bouncycastle.asn1.x509.Extensions extensions
java.util.Set set
public boolean isRevoked (java.security.cert.Certificate)
org.bouncycastle.asn1.x509.Extension currentCaName
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x500.X500Name issuer
java.security.cert.CertificateEncodingException e
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serial
java.security.cert.Certificate cert
java.util.Enumeration certs
org.bouncycastle.asn1.x500.X500Name caName
public boolean equals (java.lang.Object)
boolean otherIsHashCodeSet
org.bouncycastle.jce.provider.X509CRLObject crlObject
Object other
public int hashCode ()
}
org/bouncycastle/jce/provider/X509CertificateObject.class
X509CertificateObject.java
package org.bouncycastle.jce.provider
public org.bouncycastle.jce.provider.X509CertificateObject extends java.security.cert.X509Certificate implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private org.bouncycastle.asn1.x509.Certificate c
private org.bouncycastle.asn1.x509.BasicConstraints basicConstraints
private boolean[] keyUsage
private boolean hashValueSet
private int hashValue
private org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier
private byte[] encoded
public void <init> (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
byte[] bytes
Exception e
int i
org.bouncycastle.asn1.ASN1BitString bits
int length
byte[] bytes
Exception e
org.bouncycastle.asn1.x509.Certificate c
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.io.IOException e
public java.security.Principal getSubjectDN ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
java.io.IOException e
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
String algName
String algName
int i
java.security.Provider prov
java.security.Provider[] provs
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
java.io.IOException e
public boolean[] getIssuerUniqueID ()
int i
byte[] bytes
boolean[] boolId
org.bouncycastle.asn1.DERBitString id
public boolean[] getSubjectUniqueID ()
int i
byte[] bytes
boolean[] boolId
org.bouncycastle.asn1.DERBitString id
public boolean[] getKeyUsage ()
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
int i
org.bouncycastle.asn1.ASN1InputStream dIn
org.bouncycastle.asn1.ASN1Sequence seq
java.util.List list
Exception e
byte[] bytes
public int getBasicConstraints ()
public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Set getCriticalExtensionOIDs ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
org.bouncycastle.asn1.x509.Extensions extensions
private byte[] getExtensionBytes (java.lang.String)
org.bouncycastle.asn1.x509.Extension ext
String oid
org.bouncycastle.asn1.x509.Extensions exts
public byte[] getExtensionValue (java.lang.String)
Exception e
org.bouncycastle.asn1.x509.Extension ext
String oid
org.bouncycastle.asn1.x509.Extensions exts
public java.util.Set getNonCriticalExtensionOIDs ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
org.bouncycastle.asn1.x509.Extensions extensions
public boolean hasUnsupportedCriticalExtension ()
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String oidId
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
org.bouncycastle.asn1.x509.Extensions extensions
public java.security.PublicKey getPublicKey ()
java.io.IOException e
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public boolean equals (java.lang.Object)
byte[] b1
byte[] b2
java.security.cert.CertificateEncodingException e
Object o
java.security.cert.Certificate other
public synchronized int hashCode ()
private int calculateHashCode ()
int i
int hashCode
byte[] certData
java.security.cert.CertificateEncodingException e
public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.ASN1Encodable attribute
public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
public java.lang.String toString ()
int i
Exception ex
byte[] octs
org.bouncycastle.asn1.ASN1InputStream dIn
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
byte[] sig
org.bouncycastle.asn1.x509.Extensions extensions
public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature signature
Exception e
java.security.PublicKey key
java.security.Signature signature
String sigName
public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature signature
java.security.PublicKey key
String sigProvider
String sigName
java.security.Signature signature
public final void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
java.security.Signature signature
java.security.PublicKey key
java.security.Provider sigProvider
String sigName
java.security.Signature signature
private void checkSignature (java.security.PublicKey, java.security.Signature) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PublicKey key
java.security.Signature signature
org.bouncycastle.asn1.ASN1Encodable params
private boolean isAlgIdEqual (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier id1
org.bouncycastle.asn1.x509.AlgorithmIdentifier id2
private static java.util.Collection getAlternativeNames (byte[]) throws java.security.cert.CertificateParsingException
String addr
java.net.UnknownHostException e
byte[] addrBytes
String addr
org.bouncycastle.asn1.x509.GeneralName genName
java.util.List list
java.util.Collection temp
java.util.Enumeration it
Exception e
byte[] extVal
}
org/bouncycastle/jce/provider/X509SignatureUtil.class
X509SignatureUtil.java
package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.X509SignatureUtil extends java.lang.Object {
private static final org.bouncycastle.asn1.ASN1Null derNull
void <init> ()
static void setSignatureParameters (java.security.Signature, org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.io.IOException e
java.security.GeneralSecurityException e
java.security.AlgorithmParameters sigParams
java.security.Signature signature
org.bouncycastle.asn1.ASN1Encodable params
static java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.ASN1Sequence ecDsaParams
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.ASN1Encodable params
private static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
static void <clinit> ()
}
org/bouncycastle/jce/spec/
org/bouncycastle/jce/spec/ECKeySpec.class
ECKeySpec.java
package org.bouncycastle.jce.spec
public org.bouncycastle.jce.spec.ECKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private org.bouncycastle.jce.spec.ECParameterSpec spec
protected void <init> (org.bouncycastle.jce.spec.ECParameterSpec)
org.bouncycastle.jce.spec.ECParameterSpec spec
public org.bouncycastle.jce.spec.ECParameterSpec getParams ()
}
org/bouncycastle/jce/spec/ECNamedCurveGenParameterSpec.class
ECNamedCurveGenParameterSpec.java
package org.bouncycastle.jce.spec
public org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private String name
public void <init> (java.lang.String)
String name
public java.lang.String getName ()
}
org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.class
ECNamedCurveParameterSpec.java
package org.bouncycastle.jce.spec
public org.bouncycastle.jce.spec.ECNamedCurveParameterSpec extends org.bouncycastle.jce.spec.ECParameterSpec {
private String name
public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
String name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
String name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
String name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public java.lang.String getName ()
}
org/bouncycastle/jce/spec/ECNamedCurveSpec.class
ECNamedCurveSpec.java
package org.bouncycastle.jce.spec
public org.bouncycastle.jce.spec.ECNamedCurveSpec extends java.security.spec.ECParameterSpec {
private String name
private static java.security.spec.EllipticCurve convertCurve (org.bouncycastle.math.ec.ECCurve, byte[])
org.bouncycastle.math.ec.ECCurve curve
byte[] seed
java.security.spec.ECField field
java.math.BigInteger a
java.math.BigInteger b
private static java.security.spec.ECField convertField (org.bouncycastle.math.field.FiniteField)
org.bouncycastle.math.field.Polynomial poly
int[] exponents
int[] ks
org.bouncycastle.math.field.FiniteField field
public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
String name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
public void <init> (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger)
String name
java.security.spec.EllipticCurve curve
java.security.spec.ECPoint g
java.math.BigInteger n
public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
String name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
public void <init> (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger, java.math.BigInteger)
String name
java.security.spec.EllipticCurve curve
java.security.spec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
String name
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public java.lang.String getName ()
}
org/bouncycastle/jce/spec/ECParameterSpec.class
ECParameterSpec.java
package org.bouncycastle.jce.spec
public org.bouncycastle.jce.spec.ECParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private org.bouncycastle.math.ec.ECCurve curve
private byte[] seed
private org.bouncycastle.math.ec.ECPoint G
private java.math.BigInteger n
private java.math.BigInteger h
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public org.bouncycastle.math.ec.ECCurve getCurve ()
public org.bouncycastle.math.ec.ECPoint getG ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
public byte[] getSeed ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.jce.spec.ECParameterSpec other
public int hashCode ()
}
org/bouncycastle/jce/spec/ECPrivateKeySpec.class
ECPrivateKeySpec.java
package org.bouncycastle.jce.spec
public org.bouncycastle.jce.spec.ECPrivateKeySpec extends org.bouncycastle.jce.spec.ECKeySpec {
private java.math.BigInteger d
public void <init> (java.math.BigInteger, org.bouncycastle.jce.spec.ECParameterSpec)
java.math.BigInteger d
org.bouncycastle.jce.spec.ECParameterSpec spec
public java.math.BigInteger getD ()
}
org/bouncycastle/jce/spec/ECPublicKeySpec.class
ECPublicKeySpec.java
package org.bouncycastle.jce.spec
public org.bouncycastle.jce.spec.ECPublicKeySpec extends org.bouncycastle.jce.spec.ECKeySpec {
private org.bouncycastle.math.ec.ECPoint q
public void <init> (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.jce.spec.ECParameterSpec)
org.bouncycastle.math.ec.ECPoint q
org.bouncycastle.jce.spec.ECParameterSpec spec
public org.bouncycastle.math.ec.ECPoint getQ ()
}
org/bouncycastle/math/
org/bouncycastle/math/Primes$1.class
Primes.java
package org.bouncycastle.math
synthetic org.bouncycastle.math.Primes$1 extends java.lang.Object {
}
org/bouncycastle/math/Primes$MROutput.class
Primes.java
package org.bouncycastle.math
public org.bouncycastle.math.Primes$MROutput extends java.lang.Object {
private boolean provablyComposite
private java.math.BigInteger factor
private static org.bouncycastle.math.Primes$MROutput probablyPrime ()
private static org.bouncycastle.math.Primes$MROutput provablyCompositeWithFactor (java.math.BigInteger)
java.math.BigInteger factor
private static org.bouncycastle.math.Primes$MROutput provablyCompositeNotPrimePower ()
private void <init> (boolean, java.math.BigInteger)
boolean provablyComposite
java.math.BigInteger factor
public java.math.BigInteger getFactor ()
public boolean isProvablyComposite ()
public boolean isNotPrimePower ()
static synthetic org.bouncycastle.math.Primes$MROutput access$000 ()
static synthetic org.bouncycastle.math.Primes$MROutput access$100 (java.math.BigInteger)
java.math.BigInteger x0
static synthetic org.bouncycastle.math.Primes$MROutput access$200 ()
}
org/bouncycastle/math/Primes$STOutput.class
Primes.java
package org.bouncycastle.math
public org.bouncycastle.math.Primes$STOutput extends java.lang.Object {
private java.math.BigInteger prime
private byte[] primeSeed
private int primeGenCounter
private void <init> (java.math.BigInteger, byte[], int)
java.math.BigInteger prime
byte[] primeSeed
int primeGenCounter
public java.math.BigInteger getPrime ()
public byte[] getPrimeSeed ()
public int getPrimeGenCounter ()
synthetic void <init> (java.math.BigInteger, byte[], int, org.bouncycastle.math.Primes$1)
java.math.BigInteger x0
byte[] x1
int x2
org.bouncycastle.math.Primes$1 x3
}
org/bouncycastle/math/Primes.class
Primes.java
package org.bouncycastle.math
public abstract org.bouncycastle.math.Primes extends java.lang.Object {
public static final int SMALL_FACTOR_LIMIT
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private static final java.math.BigInteger THREE
public void <init> ()
public static org.bouncycastle.math.Primes$STOutput generateSTRandomPrime (org.bouncycastle.crypto.Digest, int, byte[])
org.bouncycastle.crypto.Digest hash
int length
byte[] inputSeed
public static org.bouncycastle.math.Primes$MROutput enhancedMRProbablePrimeTest (java.math.BigInteger, java.security.SecureRandom, int)
int j
java.math.BigInteger b
java.math.BigInteger g
java.math.BigInteger z
boolean primeToBase
java.math.BigInteger x
int i
java.math.BigInteger candidate
java.security.SecureRandom random
int iterations
java.math.BigInteger w
java.math.BigInteger wSubOne
java.math.BigInteger wSubTwo
int a
java.math.BigInteger m
public static boolean hasAnySmallFactors (java.math.BigInteger)
java.math.BigInteger candidate
public static boolean isMRProbablePrime (java.math.BigInteger, java.security.SecureRandom, int)
java.math.BigInteger b
int i
java.math.BigInteger candidate
java.security.SecureRandom random
int iterations
java.math.BigInteger w
java.math.BigInteger wSubOne
java.math.BigInteger wSubTwo
int a
java.math.BigInteger m
public static boolean isMRProbablePrimeToBase (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger candidate
java.math.BigInteger base
java.math.BigInteger w
java.math.BigInteger wSubOne
int a
java.math.BigInteger m
private static void checkCandidate (java.math.BigInteger, java.lang.String)
java.math.BigInteger n
String name
private static boolean implHasAnySmallFactors (java.math.BigInteger)
java.math.BigInteger x
int m
int r
private static boolean implMRProbablePrimeToBase (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, java.math.BigInteger)
int j
java.math.BigInteger w
java.math.BigInteger wSubOne
java.math.BigInteger m
int a
java.math.BigInteger b
java.math.BigInteger z
boolean result
private static org.bouncycastle.math.Primes$STOutput implSTRandomPrime (org.bouncycastle.crypto.Digest, int, byte[])
int c
long c64
int primeGenCounter
byte[] c0
byte[] c1
java.math.BigInteger a
java.math.BigInteger z
org.bouncycastle.crypto.Digest d
int length
byte[] primeSeed
int dLen
org.bouncycastle.math.Primes$STOutput rec
java.math.BigInteger c0
int primeGenCounter
int outlen
int iterations
int oldCounter
java.math.BigInteger x
java.math.BigInteger c0x2
java.math.BigInteger tx2
int dt
java.math.BigInteger c
private static int extract32 (byte[])
int b
int i
byte[] bs
int result
int count
private static void hash (org.bouncycastle.crypto.Digest, byte[], byte[], int)
org.bouncycastle.crypto.Digest d
byte[] input
byte[] output
int outPos
private static java.math.BigInteger hashGen (org.bouncycastle.crypto.Digest, byte[], int)
int i
org.bouncycastle.crypto.Digest d
byte[] seed
int count
int dLen
int pos
byte[] buf
private static void inc (byte[], int)
byte[] seed
int c
int pos
private static boolean isPrime32 (long)
long d
int pos
long x
long[] ds
long base
static void <clinit> ()
}
org/bouncycastle/math/ec/
org/bouncycastle/math/ec/AbstractECLookupTable.class
AbstractECLookupTable.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.AbstractECLookupTable extends java.lang.Object implements org.bouncycastle.math.ec.ECLookupTable {
public void <init> ()
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int index
}
org/bouncycastle/math/ec/AbstractECMultiplier.class
AbstractECMultiplier.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.AbstractECMultiplier extends java.lang.Object implements org.bouncycastle.math.ec.ECMultiplier {
public void <init> ()
public org.bouncycastle.math.ec.ECPoint multiply (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
int sign
org.bouncycastle.math.ec.ECPoint positive
org.bouncycastle.math.ec.ECPoint result
protected abstract org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
protected org.bouncycastle.math.ec.ECPoint checkResult (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
}
org/bouncycastle/math/ec/ECAlgorithms.class
ECAlgorithms.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECAlgorithms extends java.lang.Object {
public void <init> ()
public static boolean isF2mCurve (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve c
public static boolean isF2mField (org.bouncycastle.math.field.FiniteField)
org.bouncycastle.math.field.FiniteField field
public static boolean isFpCurve (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve c
public static boolean isFpField (org.bouncycastle.math.field.FiniteField)
org.bouncycastle.math.field.FiniteField field
public static org.bouncycastle.math.ec.ECPoint sumOfMultiplies (org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
int i
org.bouncycastle.math.ec.ECPoint[] ps
java.math.BigInteger[] ks
int count
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.math.ec.ECPoint[] imported
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
public static org.bouncycastle.math.ec.ECPoint sumOfTwoMultiplies (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve$AbstractF2m f2mCurve
org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger a
org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger b
org.bouncycastle.math.ec.ECCurve cp
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
public static org.bouncycastle.math.ec.ECPoint shamirsTrick (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger l
org.bouncycastle.math.ec.ECCurve cp
public static org.bouncycastle.math.ec.ECPoint importPoint (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECCurve cp
public static void montgomeryTrick (org.bouncycastle.math.ec.ECFieldElement[], int, int)
org.bouncycastle.math.ec.ECFieldElement[] zs
int off
int len
public static void montgomeryTrick (org.bouncycastle.math.ec.ECFieldElement[], int, int, org.bouncycastle.math.ec.ECFieldElement)
int j
org.bouncycastle.math.ec.ECFieldElement tmp
org.bouncycastle.math.ec.ECFieldElement[] zs
int off
int len
org.bouncycastle.math.ec.ECFieldElement scale
org.bouncycastle.math.ec.ECFieldElement[] c
int i
org.bouncycastle.math.ec.ECFieldElement u
public static org.bouncycastle.math.ec.ECPoint referenceMultiply (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int i
org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
java.math.BigInteger x
org.bouncycastle.math.ec.ECPoint q
int t
public static org.bouncycastle.math.ec.ECPoint validatePoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
public static org.bouncycastle.math.ec.ECPoint cleanPoint (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECCurve cp
static org.bouncycastle.math.ec.ECPoint implCheckResult (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
static org.bouncycastle.math.ec.ECPoint implShamirsTrickJsf (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int jsfi
int kDigit
int lDigit
int index
org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger l
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint infinity
org.bouncycastle.math.ec.ECPoint PaddQ
org.bouncycastle.math.ec.ECPoint PsubQ
org.bouncycastle.math.ec.ECPoint[] points
org.bouncycastle.math.ec.ECPoint[] table
byte[] jsf
org.bouncycastle.math.ec.ECPoint R
int i
static org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECCurve c
int combSize
org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger l
boolean negK
boolean negL
java.math.BigInteger kAbs
java.math.BigInteger lAbs
int minWidthP
int minWidthQ
org.bouncycastle.math.ec.WNafPreCompInfo infoP
org.bouncycastle.math.ec.WNafPreCompInfo infoQ
int widthP
int widthQ
org.bouncycastle.math.ec.ECPoint[] preCompP
org.bouncycastle.math.ec.ECPoint[] preCompQ
org.bouncycastle.math.ec.ECPoint[] preCompNegP
org.bouncycastle.math.ec.ECPoint[] preCompNegQ
byte[] wnafP
byte[] wnafQ
static org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
java.math.BigInteger l
boolean negK
boolean negL
int minWidth
org.bouncycastle.math.ec.WNafPreCompInfo infoP
org.bouncycastle.math.ec.ECPoint Q
org.bouncycastle.math.ec.WNafPreCompInfo infoQ
int widthP
int widthQ
org.bouncycastle.math.ec.ECPoint[] preCompP
org.bouncycastle.math.ec.ECPoint[] preCompQ
org.bouncycastle.math.ec.ECPoint[] preCompNegP
org.bouncycastle.math.ec.ECPoint[] preCompNegQ
byte[] wnafP
byte[] wnafQ
private static org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (org.bouncycastle.math.ec.ECPoint[], org.bouncycastle.math.ec.ECPoint[], byte[], org.bouncycastle.math.ec.ECPoint[], org.bouncycastle.math.ec.ECPoint[], byte[])
int nP
org.bouncycastle.math.ec.ECPoint[] tableP
int nQ
org.bouncycastle.math.ec.ECPoint[] tableQ
int wiP
int wiQ
org.bouncycastle.math.ec.ECPoint r
int i
org.bouncycastle.math.ec.ECPoint[] preCompP
org.bouncycastle.math.ec.ECPoint[] preCompNegP
byte[] wnafP
org.bouncycastle.math.ec.ECPoint[] preCompQ
org.bouncycastle.math.ec.ECPoint[] preCompNegQ
byte[] wnafQ
int len
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint infinity
org.bouncycastle.math.ec.ECPoint R
int zeroes
static org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
java.math.BigInteger ki
int minWidth
org.bouncycastle.math.ec.WNafPreCompInfo info
int width
int i
org.bouncycastle.math.ec.ECPoint[] ps
java.math.BigInteger[] ks
int count
boolean[] negs
org.bouncycastle.math.ec.WNafPreCompInfo[] infos
byte[][] wnafs
static org.bouncycastle.math.ec.ECPoint implSumOfMultipliesGLV (org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[], org.bouncycastle.math.ec.endo.GLVEndomorphism)
java.math.BigInteger[] ab
int i
int j
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECPoint q
int i
int j
org.bouncycastle.math.ec.ECPoint[] ps
java.math.BigInteger[] ks
org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism
java.math.BigInteger n
int len
java.math.BigInteger[] abs
org.bouncycastle.math.ec.ECPoint[] pqs
static org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
int j0
int j1
java.math.BigInteger kj0
java.math.BigInteger kj1
int minWidth
org.bouncycastle.math.ec.ECPoint P
org.bouncycastle.math.ec.WNafPreCompInfo infoP
org.bouncycastle.math.ec.ECPoint Q
org.bouncycastle.math.ec.WNafPreCompInfo infoQ
int widthP
int widthQ
int i
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
org.bouncycastle.math.ec.ECPoint[] ps
java.math.BigInteger[] ks
int halfCount
int fullCount
boolean[] negs
org.bouncycastle.math.ec.WNafPreCompInfo[] infos
byte[][] wnafs
org.bouncycastle.math.ec.ECPointMap pointMap
private static org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (boolean[], org.bouncycastle.math.ec.WNafPreCompInfo[], byte[][])
int i
int n
org.bouncycastle.math.ec.WNafPreCompInfo info
org.bouncycastle.math.ec.ECPoint[] table
byte[] wnaf
int wi
int j
org.bouncycastle.math.ec.ECPoint r
int i
boolean[] negs
org.bouncycastle.math.ec.WNafPreCompInfo[] infos
byte[][] wnafs
int len
int count
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint infinity
org.bouncycastle.math.ec.ECPoint R
int zeroes
private static org.bouncycastle.math.ec.ECPoint implShamirsTrickFixedPoint (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.FixedPointCombMultiplier m
org.bouncycastle.math.ec.ECPoint r1
org.bouncycastle.math.ec.ECPoint r2
int secretBitK
int secretBitL
int j
int secretIndexK
int secretIndexL
org.bouncycastle.math.ec.ECPoint addP
org.bouncycastle.math.ec.ECPoint addQ
org.bouncycastle.math.ec.ECPoint T
int i
org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
org.bouncycastle.math.ec.ECPoint q
java.math.BigInteger l
org.bouncycastle.math.ec.ECCurve c
int combSize
org.bouncycastle.math.ec.FixedPointPreCompInfo infoP
org.bouncycastle.math.ec.FixedPointPreCompInfo infoQ
org.bouncycastle.math.ec.ECLookupTable lookupTableP
org.bouncycastle.math.ec.ECLookupTable lookupTableQ
int widthP
int widthQ
int width
int d
org.bouncycastle.math.ec.ECPoint R
int fullComb
int[] K
int[] L
int top
}
org/bouncycastle/math/ec/ECConstants.class
ECConstants.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECConstants extends java.lang.Object {
public static final java.math.BigInteger ZERO
public static final java.math.BigInteger ONE
public static final java.math.BigInteger TWO
public static final java.math.BigInteger THREE
public static final java.math.BigInteger FOUR
public static final java.math.BigInteger EIGHT
static void <clinit> ()
}
org/bouncycastle/math/ec/ECCurve$1.class
ECCurve.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.ECCurve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int val$FE_BYTES
final synthetic byte[] val$table
final synthetic org.bouncycastle.math.ec.ECCurve this$0
void <init> (org.bouncycastle.math.ec.ECCurve, int, int, byte[])
org.bouncycastle.math.ec.ECCurve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
byte[] x
byte[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
byte[] x
byte[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (byte[], byte[])
byte[] x
byte[] y
}
org/bouncycastle/math/ec/ECCurve$AbstractF2m.class
ECCurve.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECCurve$AbstractF2m extends org.bouncycastle.math.ec.ECCurve {
private java.math.BigInteger[] si
public static java.math.BigInteger inverse (int, int[], java.math.BigInteger)
int m
int[] ks
java.math.BigInteger x
private static org.bouncycastle.math.field.FiniteField buildField (int, int, int, int)
int m
int k1
int k2
int k3
protected void <init> (int, int, int, int)
int m
int k1
int k2
int k3
public org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger y
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement Y
int coord
public boolean isValidFieldElement (java.math.BigInteger)
java.math.BigInteger x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int m
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int m
org.bouncycastle.math.ec.ECFieldElement fe1
org.bouncycastle.math.ec.ECFieldElement fe2
protected org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
org.bouncycastle.math.ec.ECFieldElement beta
org.bouncycastle.math.ec.ECFieldElement z
int yTilde
java.math.BigInteger X1
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECFieldElement solveQuadraticEquation (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement r
org.bouncycastle.math.ec.ECFieldElement w2
int i
org.bouncycastle.math.ec.ECFieldElement t
org.bouncycastle.math.ec.ECFieldElement w
org.bouncycastle.math.ec.ECFieldElement beta
org.bouncycastle.math.ec.ECFieldElement$AbstractF2m betaF2m
boolean fastTrace
int m
org.bouncycastle.math.ec.ECFieldElement gamma
org.bouncycastle.math.ec.ECFieldElement z
org.bouncycastle.math.ec.ECFieldElement zeroElement
java.util.Random rand
synchronized java.math.BigInteger[] getSi ()
public boolean isKoblitz ()
private static java.math.BigInteger implRandomFieldElementMult (java.security.SecureRandom, int)
java.security.SecureRandom r
int m
java.math.BigInteger x
}
org/bouncycastle/math/ec/ECCurve$AbstractFp.class
ECCurve.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECCurve$AbstractFp extends org.bouncycastle.math.ec.ECCurve {
protected void <init> (java.math.BigInteger)
java.math.BigInteger q
public boolean isValidFieldElement (java.math.BigInteger)
java.math.BigInteger x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
java.math.BigInteger p
org.bouncycastle.math.ec.ECFieldElement fe1
org.bouncycastle.math.ec.ECFieldElement fe2
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
java.math.BigInteger p
org.bouncycastle.math.ec.ECFieldElement fe1
org.bouncycastle.math.ec.ECFieldElement fe2
protected org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
int yTilde
java.math.BigInteger X1
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement rhs
org.bouncycastle.math.ec.ECFieldElement y
private static java.math.BigInteger implRandomFieldElement (java.security.SecureRandom, java.math.BigInteger)
java.security.SecureRandom r
java.math.BigInteger p
java.math.BigInteger x
private static java.math.BigInteger implRandomFieldElementMult (java.security.SecureRandom, java.math.BigInteger)
java.security.SecureRandom r
java.math.BigInteger p
java.math.BigInteger x
}
org/bouncycastle/math/ec/ECCurve$Config.class
ECCurve.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECCurve$Config extends java.lang.Object {
protected int coord
protected org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected org.bouncycastle.math.ec.ECMultiplier multiplier
final synthetic org.bouncycastle.math.ec.ECCurve this$0
void <init> (org.bouncycastle.math.ec.ECCurve, int, org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECMultiplier)
org.bouncycastle.math.ec.ECCurve this$0
int coord
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
org.bouncycastle.math.ec.ECMultiplier multiplier
public org.bouncycastle.math.ec.ECCurve$Config setCoordinateSystem (int)
int coord
public org.bouncycastle.math.ec.ECCurve$Config setEndomorphism (org.bouncycastle.math.ec.endo.ECEndomorphism)
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
public org.bouncycastle.math.ec.ECCurve$Config setMultiplier (org.bouncycastle.math.ec.ECMultiplier)
org.bouncycastle.math.ec.ECMultiplier multiplier
public org.bouncycastle.math.ec.ECCurve create ()
org.bouncycastle.math.ec.ECCurve c
}
org/bouncycastle/math/ec/ECCurve$F2m$1.class
ECCurve.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.ECCurve$F2m$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int val$FE_LONGS
final synthetic long[] val$table
final synthetic int[] val$ks
final synthetic org.bouncycastle.math.ec.ECCurve$F2m this$0
void <init> (org.bouncycastle.math.ec.ECCurve$F2m, int, int, long[], int[])
org.bouncycastle.math.ec.ECCurve$F2m this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
long MASK
int i
int index
long[] x
long[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
long[] x
long[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (long[], long[])
long[] x
long[] y
org.bouncycastle.math.ec.ECFieldElement$F2m X
org.bouncycastle.math.ec.ECFieldElement$F2m Y
}
org/bouncycastle/math/ec/ECCurve$F2m.class
ECCurve.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECCurve$F2m extends org.bouncycastle.math.ec.ECCurve$AbstractF2m {
private static final int F2M_DEFAULT_COORDS
private int m
private int k1
private int k2
private int k3
private org.bouncycastle.math.ec.ECPoint$F2m infinity
public void <init> (int, int, java.math.BigInteger, java.math.BigInteger)
int m
int k
java.math.BigInteger a
java.math.BigInteger b
public void <init> (int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
int m
int k
java.math.BigInteger a
java.math.BigInteger b
java.math.BigInteger order
java.math.BigInteger cofactor
public void <init> (int, int, int, int, java.math.BigInteger, java.math.BigInteger)
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
public void <init> (int, int, int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
java.math.BigInteger order
java.math.BigInteger cofactor
protected void <init> (int, int, int, int, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger)
int m
int k1
int k2
int k3
org.bouncycastle.math.ec.ECFieldElement a
org.bouncycastle.math.ec.ECFieldElement b
java.math.BigInteger order
java.math.BigInteger cofactor
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
protected org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public int getM ()
public boolean isTrinomial ()
public int getK1 ()
public int getK2 ()
public int getK3 ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_LONGS
int[] ks
long[] table
static synthetic int access$000 (org.bouncycastle.math.ec.ECCurve$F2m)
org.bouncycastle.math.ec.ECCurve$F2m x0
}
org/bouncycastle/math/ec/ECCurve$Fp.class
ECCurve.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECCurve$Fp extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
private static final int FP_DEFAULT_COORDS
java.math.BigInteger q
java.math.BigInteger r
org.bouncycastle.math.ec.ECPoint$Fp infinity
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger a
java.math.BigInteger b
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger a
java.math.BigInteger b
java.math.BigInteger order
java.math.BigInteger cofactor
protected void <init> (java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger r
org.bouncycastle.math.ec.ECFieldElement a
org.bouncycastle.math.ec.ECFieldElement b
java.math.BigInteger order
java.math.BigInteger cofactor
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint importPoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
public org.bouncycastle.math.ec.ECPoint getInfinity ()
}
org/bouncycastle/math/ec/ECCurve.class
ECCurve.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECCurve extends java.lang.Object {
public static final int COORD_AFFINE
public static final int COORD_HOMOGENEOUS
public static final int COORD_JACOBIAN
public static final int COORD_JACOBIAN_CHUDNOVSKY
public static final int COORD_JACOBIAN_MODIFIED
public static final int COORD_LAMBDA_AFFINE
public static final int COORD_LAMBDA_PROJECTIVE
public static final int COORD_SKEWED
protected org.bouncycastle.math.field.FiniteField field
protected org.bouncycastle.math.ec.ECFieldElement a
protected org.bouncycastle.math.ec.ECFieldElement b
protected java.math.BigInteger order
protected java.math.BigInteger cofactor
protected int coord
protected org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected org.bouncycastle.math.ec.ECMultiplier multiplier
public static int[] getAllCoordinateSystems ()
protected void <init> (org.bouncycastle.math.field.FiniteField)
org.bouncycastle.math.field.FiniteField field
public abstract int getFieldSize ()
public abstract org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
public abstract boolean isValidFieldElement (java.math.BigInteger)
public abstract org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public abstract org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
public synchronized org.bouncycastle.math.ec.ECCurve$Config configure ()
public org.bouncycastle.math.ec.ECPoint validatePoint (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger y
org.bouncycastle.math.ec.ECPoint p
public org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger y
protected abstract org.bouncycastle.math.ec.ECCurve cloneCurve ()
protected abstract org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
protected abstract org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
protected org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier ()
public boolean supportsCoordinateSystem (int)
int coord
public org.bouncycastle.math.ec.PreCompInfo getPreCompInfo (org.bouncycastle.math.ec.ECPoint, java.lang.String)
java.util.Hashtable table
org.bouncycastle.math.ec.ECPoint point
String name
java.util.Hashtable table
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.ECPoint, java.lang.String, org.bouncycastle.math.ec.PreCompCallback)
java.util.Hashtable table
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.PreCompInfo result
org.bouncycastle.math.ec.ECPoint point
String name
org.bouncycastle.math.ec.PreCompCallback callback
java.util.Hashtable table
public org.bouncycastle.math.ec.ECPoint importPoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
public void normalizeAll (org.bouncycastle.math.ec.ECPoint[])
org.bouncycastle.math.ec.ECPoint[] points
public void normalizeAll (org.bouncycastle.math.ec.ECPoint[], int, int, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECPoint p
int i
int index
int j
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
org.bouncycastle.math.ec.ECFieldElement iso
org.bouncycastle.math.ec.ECFieldElement[] zs
int[] indices
int count
public abstract org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.field.FiniteField getField ()
public org.bouncycastle.math.ec.ECFieldElement getA ()
public org.bouncycastle.math.ec.ECFieldElement getB ()
public java.math.BigInteger getOrder ()
public java.math.BigInteger getCofactor ()
public int getCoordinateSystem ()
protected abstract org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
public org.bouncycastle.math.ec.endo.ECEndomorphism getEndomorphism ()
public org.bouncycastle.math.ec.ECMultiplier getMultiplier ()
public org.bouncycastle.math.ec.ECPoint decodePoint (byte[])
int yTilde
java.math.BigInteger X
java.math.BigInteger X
java.math.BigInteger Y
java.math.BigInteger X
java.math.BigInteger Y
byte[] encoded
org.bouncycastle.math.ec.ECPoint p
int expectedLength
byte type
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
byte[] px
byte[] py
int pxStart
int pxLen
int pyStart
int pyLen
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_BYTES
byte[] table
protected void checkPoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint point
protected void checkPoints (org.bouncycastle.math.ec.ECPoint[])
org.bouncycastle.math.ec.ECPoint[] points
protected void checkPoints (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint point
int i
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
public boolean equals (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/bouncycastle/math/ec/ECFieldElement$AbstractF2m.class
ECFieldElement.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECFieldElement$AbstractF2m extends org.bouncycastle.math.ec.ECFieldElement {
public void <init> ()
public org.bouncycastle.math.ec.ECFieldElement halfTrace ()
int m
int n
int k
int nk
org.bouncycastle.math.ec.ECFieldElement ht
public boolean hasFastTrace ()
public int trace ()
int m
int k
int mk
org.bouncycastle.math.ec.ECFieldElement tr
}
org/bouncycastle/math/ec/ECFieldElement$AbstractFp.class
ECFieldElement.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECFieldElement$AbstractFp extends org.bouncycastle.math.ec.ECFieldElement {
public void <init> ()
}
org/bouncycastle/math/ec/ECFieldElement$F2m.class
ECFieldElement.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECFieldElement$F2m extends org.bouncycastle.math.ec.ECFieldElement$AbstractF2m {
public static final int GNB
public static final int TPB
public static final int PPB
private int representation
private int m
private int[] ks
org.bouncycastle.math.ec.LongArray x
public void <init> (int, int, int, int, java.math.BigInteger)
int m
int k1
int k2
int k3
java.math.BigInteger x
void <init> (int, int[], org.bouncycastle.math.ec.LongArray)
int m
int[] ks
org.bouncycastle.math.ec.LongArray x
public int bitLength ()
public boolean isOne ()
public boolean isZero ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.LongArray iarrClone
org.bouncycastle.math.ec.ECFieldElement$F2m bF2m
public org.bouncycastle.math.ec.ECFieldElement addOne ()
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
public org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
public org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.LongArray ax
org.bouncycastle.math.ec.LongArray bx
org.bouncycastle.math.ec.LongArray xx
org.bouncycastle.math.ec.LongArray yx
org.bouncycastle.math.ec.LongArray ab
org.bouncycastle.math.ec.LongArray xy
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement bInv
public org.bouncycastle.math.ec.ECFieldElement negate ()
public org.bouncycastle.math.ec.ECFieldElement square ()
public org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
public org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.LongArray ax
org.bouncycastle.math.ec.LongArray xx
org.bouncycastle.math.ec.LongArray yx
org.bouncycastle.math.ec.LongArray aa
org.bouncycastle.math.ec.LongArray xy
public org.bouncycastle.math.ec.ECFieldElement squarePow (int)
int pow
public org.bouncycastle.math.ec.ECFieldElement invert ()
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
public int getRepresentation ()
public int getM ()
public int getK1 ()
public int getK2 ()
public int getK3 ()
public boolean equals (java.lang.Object)
Object anObject
org.bouncycastle.math.ec.ECFieldElement$F2m b
public int hashCode ()
}
org/bouncycastle/math/ec/ECFieldElement$Fp.class
ECFieldElement.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECFieldElement$Fp extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
java.math.BigInteger q
java.math.BigInteger r
java.math.BigInteger x
static java.math.BigInteger calculateResidue (java.math.BigInteger)
java.math.BigInteger firstWord
java.math.BigInteger p
int bitLength
public void <init> (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger x
void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger r
java.math.BigInteger x
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public java.math.BigInteger getQ ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
public org.bouncycastle.math.ec.ECFieldElement addOne ()
java.math.BigInteger x2
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
public org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger bx
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger ab
java.math.BigInteger xy
public org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger bx
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger ab
java.math.BigInteger xy
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
public org.bouncycastle.math.ec.ECFieldElement negate ()
public org.bouncycastle.math.ec.ECFieldElement square ()
public org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger aa
java.math.BigInteger xy
public org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger aa
java.math.BigInteger xy
public org.bouncycastle.math.ec.ECFieldElement invert ()
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
java.math.BigInteger e
java.math.BigInteger t1
java.math.BigInteger t2
java.math.BigInteger t3
java.math.BigInteger t4
java.math.BigInteger y
java.math.BigInteger P
java.math.BigInteger[] result
java.math.BigInteger legendreExponent
java.math.BigInteger X
java.math.BigInteger fourX
java.math.BigInteger k
java.math.BigInteger qMinusOne
java.math.BigInteger U
java.math.BigInteger V
java.util.Random rand
private org.bouncycastle.math.ec.ECFieldElement checkSqrt (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement z
private java.math.BigInteger[] lucasSequence (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
int j
int j
java.math.BigInteger P
java.math.BigInteger Q
java.math.BigInteger k
int n
int s
java.math.BigInteger Uh
java.math.BigInteger Vl
java.math.BigInteger Vh
java.math.BigInteger Ql
java.math.BigInteger Qh
protected java.math.BigInteger modAdd (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x1
java.math.BigInteger x2
java.math.BigInteger x3
protected java.math.BigInteger modDouble (java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger _2x
protected java.math.BigInteger modHalf (java.math.BigInteger)
java.math.BigInteger x
protected java.math.BigInteger modHalfAbs (java.math.BigInteger)
java.math.BigInteger x
protected java.math.BigInteger modInverse (java.math.BigInteger)
java.math.BigInteger x
protected java.math.BigInteger modMult (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x1
java.math.BigInteger x2
protected java.math.BigInteger modReduce (java.math.BigInteger)
java.math.BigInteger u
java.math.BigInteger v
boolean negative
int qLen
boolean rIsOne
java.math.BigInteger x
protected java.math.BigInteger modSubtract (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x1
java.math.BigInteger x2
java.math.BigInteger x3
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.ECFieldElement$Fp o
public int hashCode ()
}
org/bouncycastle/math/ec/ECFieldElement.class
ECFieldElement.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECFieldElement extends java.lang.Object implements org.bouncycastle.math.ec.ECConstants {
public abstract java.math.BigInteger toBigInteger ()
public abstract java.lang.String getFieldName ()
public abstract int getFieldSize ()
public abstract org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
public abstract org.bouncycastle.math.ec.ECFieldElement addOne ()
public abstract org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
public abstract org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
public abstract org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
public abstract org.bouncycastle.math.ec.ECFieldElement negate ()
public abstract org.bouncycastle.math.ec.ECFieldElement square ()
public abstract org.bouncycastle.math.ec.ECFieldElement invert ()
public abstract org.bouncycastle.math.ec.ECFieldElement sqrt ()
public void <init> ()
public int bitLength ()
public boolean isOne ()
public boolean isZero ()
public org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
public org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
public org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
public org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
public org.bouncycastle.math.ec.ECFieldElement squarePow (int)
int i
int pow
org.bouncycastle.math.ec.ECFieldElement r
public boolean testBitZero ()
public java.lang.String toString ()
public byte[] getEncoded ()
}
org/bouncycastle/math/ec/ECLookupTable.class
ECLookupTable.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECLookupTable extends java.lang.Object {
public abstract int getSize ()
public abstract org.bouncycastle.math.ec.ECPoint lookup (int)
public abstract org.bouncycastle.math.ec.ECPoint lookupVar (int)
}
org/bouncycastle/math/ec/ECMultiplier.class
ECMultiplier.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECMultiplier extends java.lang.Object {
public abstract org.bouncycastle.math.ec.ECPoint multiply (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
org/bouncycastle/math/ec/ECPoint$1.class
ECPoint.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.ECPoint$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback {
final synthetic boolean val$decompressed
final synthetic boolean val$checkOrder
final synthetic org.bouncycastle.math.ec.ECPoint this$0
void <init> (org.bouncycastle.math.ec.ECPoint, boolean, boolean)
org.bouncycastle.math.ec.ECPoint this$0
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.ValidityPrecompInfo info
}
org/bouncycastle/math/ec/ECPoint$AbstractF2m.class
ECPoint.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECPoint$AbstractF2m extends org.bouncycastle.math.ec.ECPoint {
protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected boolean satisfiesCurveEquation ()
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement lhs
org.bouncycastle.math.ec.ECFieldElement rhs
org.bouncycastle.math.ec.ECFieldElement lhs
org.bouncycastle.math.ec.ECFieldElement rhs
org.bouncycastle.math.ec.ECFieldElement Z2
org.bouncycastle.math.ec.ECFieldElement Z4
org.bouncycastle.math.ec.ECFieldElement Z
boolean ZIsOne
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement X2
org.bouncycastle.math.ec.ECFieldElement lhs
org.bouncycastle.math.ec.ECFieldElement rhs
org.bouncycastle.math.ec.ECFieldElement Z2
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement A
org.bouncycastle.math.ec.ECFieldElement B
int coord
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement lhs
org.bouncycastle.math.ec.ECFieldElement rhs
protected boolean satisfiesOrder ()
org.bouncycastle.math.ec.ECPoint N
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECPoint N
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement T
java.math.BigInteger cofactor
public org.bouncycastle.math.ec.ECPoint scaleX (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement X2
org.bouncycastle.math.ec.ECFieldElement L2
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement X2
org.bouncycastle.math.ec.ECFieldElement L2
org.bouncycastle.math.ec.ECFieldElement Z2
org.bouncycastle.math.ec.ECFieldElement scale
int coord
public org.bouncycastle.math.ec.ECPoint scaleXNegateY (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint scaleY (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement L2
org.bouncycastle.math.ec.ECFieldElement scale
int coord
public org.bouncycastle.math.ec.ECPoint scaleYNegateX (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint subtract (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
public org.bouncycastle.math.ec.ECPoint$AbstractF2m tau ()
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Z1
org.bouncycastle.math.ec.ECCurve curve
int coord
org.bouncycastle.math.ec.ECFieldElement X1
public org.bouncycastle.math.ec.ECPoint$AbstractF2m tauPow (int)
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Z1
int pow
org.bouncycastle.math.ec.ECCurve curve
int coord
org.bouncycastle.math.ec.ECFieldElement X1
}
org/bouncycastle/math/ec/ECPoint$AbstractFp.class
ECPoint.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECPoint$AbstractFp extends org.bouncycastle.math.ec.ECPoint {
protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected boolean getCompressionYTilde ()
protected boolean satisfiesCurveEquation ()
org.bouncycastle.math.ec.ECFieldElement Z2
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement Z2
org.bouncycastle.math.ec.ECFieldElement Z4
org.bouncycastle.math.ec.ECFieldElement Z6
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement A
org.bouncycastle.math.ec.ECFieldElement B
org.bouncycastle.math.ec.ECFieldElement lhs
org.bouncycastle.math.ec.ECFieldElement rhs
public org.bouncycastle.math.ec.ECPoint subtract (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
}
org/bouncycastle/math/ec/ECPoint$F2m.class
ECPoint.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECPoint$F2m extends org.bouncycastle.math.ec.ECPoint$AbstractF2m {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECFieldElement getYCoord ()
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement Y
int coord
protected boolean getCompressionYTilde ()
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement Y
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Y2
org.bouncycastle.math.ec.ECFieldElement dx
org.bouncycastle.math.ec.ECFieldElement dy
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Z1
org.bouncycastle.math.ec.ECFieldElement Y2
org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z2IsOne
org.bouncycastle.math.ec.ECFieldElement U1
org.bouncycastle.math.ec.ECFieldElement U2
org.bouncycastle.math.ec.ECFieldElement U
org.bouncycastle.math.ec.ECFieldElement V1
org.bouncycastle.math.ec.ECFieldElement V2
org.bouncycastle.math.ec.ECFieldElement V
org.bouncycastle.math.ec.ECFieldElement VSq
org.bouncycastle.math.ec.ECFieldElement VCu
org.bouncycastle.math.ec.ECFieldElement W
org.bouncycastle.math.ec.ECFieldElement uv
org.bouncycastle.math.ec.ECFieldElement A
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement VSqZ2
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Y2
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement L3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement AU1
org.bouncycastle.math.ec.ECFieldElement AU2
org.bouncycastle.math.ec.ECFieldElement ABZ2
org.bouncycastle.math.ec.ECFieldElement L1
org.bouncycastle.math.ec.ECFieldElement Z1
org.bouncycastle.math.ec.ECFieldElement L2
org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z1IsOne
org.bouncycastle.math.ec.ECFieldElement U2
org.bouncycastle.math.ec.ECFieldElement S2
boolean Z2IsOne
org.bouncycastle.math.ec.ECFieldElement U1
org.bouncycastle.math.ec.ECFieldElement S1
org.bouncycastle.math.ec.ECFieldElement A
org.bouncycastle.math.ec.ECFieldElement B
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement L3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
int coord
org.bouncycastle.math.ec.ECFieldElement X1
org.bouncycastle.math.ec.ECFieldElement X2
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement L1
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
org.bouncycastle.math.ec.ECFieldElement X1Z1
org.bouncycastle.math.ec.ECFieldElement Y1Z1
org.bouncycastle.math.ec.ECFieldElement X1Sq
org.bouncycastle.math.ec.ECFieldElement S
org.bouncycastle.math.ec.ECFieldElement V
org.bouncycastle.math.ec.ECFieldElement vSquared
org.bouncycastle.math.ec.ECFieldElement sv
org.bouncycastle.math.ec.ECFieldElement h
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement t2
org.bouncycastle.math.ec.ECFieldElement t1
org.bouncycastle.math.ec.ECFieldElement t2
org.bouncycastle.math.ec.ECFieldElement L3
org.bouncycastle.math.ec.ECFieldElement X1Z1
org.bouncycastle.math.ec.ECFieldElement L1
org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
org.bouncycastle.math.ec.ECFieldElement L1Z1
org.bouncycastle.math.ec.ECFieldElement Z1Sq
org.bouncycastle.math.ec.ECFieldElement a
org.bouncycastle.math.ec.ECFieldElement aZ1Sq
org.bouncycastle.math.ec.ECFieldElement T
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement L3
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement X1
int coord
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECFieldElement X2
org.bouncycastle.math.ec.ECFieldElement Z2
org.bouncycastle.math.ec.ECFieldElement L1
org.bouncycastle.math.ec.ECFieldElement Z1
org.bouncycastle.math.ec.ECFieldElement L2
org.bouncycastle.math.ec.ECFieldElement X1Sq
org.bouncycastle.math.ec.ECFieldElement L1Sq
org.bouncycastle.math.ec.ECFieldElement Z1Sq
org.bouncycastle.math.ec.ECFieldElement L1Z1
org.bouncycastle.math.ec.ECFieldElement T
org.bouncycastle.math.ec.ECFieldElement L2plus1
org.bouncycastle.math.ec.ECFieldElement A
org.bouncycastle.math.ec.ECFieldElement X2Z1Sq
org.bouncycastle.math.ec.ECFieldElement B
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement L3
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement X1
int coord
public org.bouncycastle.math.ec.ECPoint negate ()
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement L
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement X
}
org/bouncycastle/math/ec/ECPoint$Fp.class
ECPoint.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ECPoint$Fp extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECFieldElement getZCoord (int)
int index
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECFieldElement dx
org.bouncycastle.math.ec.ECFieldElement dy
org.bouncycastle.math.ec.ECFieldElement gamma
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z1
org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z1IsOne
boolean Z2IsOne
org.bouncycastle.math.ec.ECFieldElement u1
org.bouncycastle.math.ec.ECFieldElement u2
org.bouncycastle.math.ec.ECFieldElement u
org.bouncycastle.math.ec.ECFieldElement v1
org.bouncycastle.math.ec.ECFieldElement v2
org.bouncycastle.math.ec.ECFieldElement v
org.bouncycastle.math.ec.ECFieldElement w
org.bouncycastle.math.ec.ECFieldElement vSquared
org.bouncycastle.math.ec.ECFieldElement vCubed
org.bouncycastle.math.ec.ECFieldElement vSquaredV2
org.bouncycastle.math.ec.ECFieldElement A
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement dx
org.bouncycastle.math.ec.ECFieldElement dy
org.bouncycastle.math.ec.ECFieldElement C
org.bouncycastle.math.ec.ECFieldElement W1
org.bouncycastle.math.ec.ECFieldElement W2
org.bouncycastle.math.ec.ECFieldElement A1
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement Z1Squared
org.bouncycastle.math.ec.ECFieldElement U2
org.bouncycastle.math.ec.ECFieldElement S2
org.bouncycastle.math.ec.ECFieldElement Z1Cubed
org.bouncycastle.math.ec.ECFieldElement Z2Squared
org.bouncycastle.math.ec.ECFieldElement U1
org.bouncycastle.math.ec.ECFieldElement S1
org.bouncycastle.math.ec.ECFieldElement Z2Cubed
org.bouncycastle.math.ec.ECFieldElement Z1Squared
org.bouncycastle.math.ec.ECFieldElement U2
org.bouncycastle.math.ec.ECFieldElement S2
boolean Z2IsOne
org.bouncycastle.math.ec.ECFieldElement Z2Squared
org.bouncycastle.math.ec.ECFieldElement U1
org.bouncycastle.math.ec.ECFieldElement S1
org.bouncycastle.math.ec.ECFieldElement H
org.bouncycastle.math.ec.ECFieldElement R
org.bouncycastle.math.ec.ECFieldElement HSquared
org.bouncycastle.math.ec.ECFieldElement G
org.bouncycastle.math.ec.ECFieldElement V
org.bouncycastle.math.ec.ECFieldElement W3
org.bouncycastle.math.ec.ECFieldElement[] zs
org.bouncycastle.math.ec.ECFieldElement Z1
org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z1IsOne
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement Z3Squared
org.bouncycastle.math.ec.ECFieldElement[] zs
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
int coord
org.bouncycastle.math.ec.ECFieldElement X1
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement X2
org.bouncycastle.math.ec.ECFieldElement Y2
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECFieldElement X1Squared
org.bouncycastle.math.ec.ECFieldElement gamma
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
org.bouncycastle.math.ec.ECFieldElement w
org.bouncycastle.math.ec.ECFieldElement s
org.bouncycastle.math.ec.ECFieldElement t
org.bouncycastle.math.ec.ECFieldElement B
org.bouncycastle.math.ec.ECFieldElement _4B
org.bouncycastle.math.ec.ECFieldElement h
org.bouncycastle.math.ec.ECFieldElement _2s
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement _2t
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement _4sSquared
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECFieldElement Z1Squared
org.bouncycastle.math.ec.ECFieldElement M
org.bouncycastle.math.ec.ECFieldElement S
org.bouncycastle.math.ec.ECFieldElement Z1Squared
org.bouncycastle.math.ec.ECFieldElement Z1Pow4
org.bouncycastle.math.ec.ECFieldElement X1Squared
org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
org.bouncycastle.math.ec.ECFieldElement Y1Squared
org.bouncycastle.math.ec.ECFieldElement T
org.bouncycastle.math.ec.ECFieldElement a4
org.bouncycastle.math.ec.ECFieldElement a4Neg
org.bouncycastle.math.ec.ECFieldElement M
org.bouncycastle.math.ec.ECFieldElement S
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement Z3
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement Y1
int coord
org.bouncycastle.math.ec.ECFieldElement X1
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECFieldElement X1
org.bouncycastle.math.ec.ECFieldElement X2
org.bouncycastle.math.ec.ECFieldElement Y2
org.bouncycastle.math.ec.ECFieldElement dx
org.bouncycastle.math.ec.ECFieldElement dy
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement d
org.bouncycastle.math.ec.ECFieldElement D
org.bouncycastle.math.ec.ECFieldElement I
org.bouncycastle.math.ec.ECFieldElement L1
org.bouncycastle.math.ec.ECFieldElement L2
org.bouncycastle.math.ec.ECFieldElement X4
org.bouncycastle.math.ec.ECFieldElement Y4
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECCurve curve
int coord
public org.bouncycastle.math.ec.ECPoint threeTimes ()
org.bouncycastle.math.ec.ECFieldElement X1
org.bouncycastle.math.ec.ECFieldElement _2Y1
org.bouncycastle.math.ec.ECFieldElement X
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement Y
org.bouncycastle.math.ec.ECFieldElement d
org.bouncycastle.math.ec.ECFieldElement D
org.bouncycastle.math.ec.ECFieldElement I
org.bouncycastle.math.ec.ECFieldElement L1
org.bouncycastle.math.ec.ECFieldElement L2
org.bouncycastle.math.ec.ECFieldElement X4
org.bouncycastle.math.ec.ECFieldElement Y4
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECCurve curve
int coord
public org.bouncycastle.math.ec.ECPoint timesPow2 (int)
org.bouncycastle.math.ec.ECFieldElement Z1Sq
org.bouncycastle.math.ec.ECFieldElement X1Squared
org.bouncycastle.math.ec.ECFieldElement M
org.bouncycastle.math.ec.ECFieldElement _2Y1
org.bouncycastle.math.ec.ECFieldElement _2Y1Squared
org.bouncycastle.math.ec.ECFieldElement S
org.bouncycastle.math.ec.ECFieldElement _4T
org.bouncycastle.math.ec.ECFieldElement _8T
int i
org.bouncycastle.math.ec.ECFieldElement zInv
org.bouncycastle.math.ec.ECFieldElement zInv2
org.bouncycastle.math.ec.ECFieldElement zInv3
int e
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement Y1
int coord
org.bouncycastle.math.ec.ECFieldElement W1
org.bouncycastle.math.ec.ECFieldElement X1
org.bouncycastle.math.ec.ECFieldElement Z1
protected org.bouncycastle.math.ec.ECFieldElement two (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement three (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement four (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement eight (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement a
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement aSquared
org.bouncycastle.math.ec.ECFieldElement bSquared
public org.bouncycastle.math.ec.ECPoint negate ()
org.bouncycastle.math.ec.ECCurve curve
int coord
protected org.bouncycastle.math.ec.ECFieldElement calculateJacobianModifiedW (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement Z
org.bouncycastle.math.ec.ECFieldElement ZSquared
org.bouncycastle.math.ec.ECFieldElement a4
org.bouncycastle.math.ec.ECFieldElement W
org.bouncycastle.math.ec.ECFieldElement a4Neg
protected org.bouncycastle.math.ec.ECFieldElement getJacobianModifiedW ()
org.bouncycastle.math.ec.ECFieldElement W
protected org.bouncycastle.math.ec.ECPoint$Fp twiceJacobianModified (boolean)
boolean calculateW
org.bouncycastle.math.ec.ECFieldElement X1
org.bouncycastle.math.ec.ECFieldElement Y1
org.bouncycastle.math.ec.ECFieldElement Z1
org.bouncycastle.math.ec.ECFieldElement W1
org.bouncycastle.math.ec.ECFieldElement X1Squared
org.bouncycastle.math.ec.ECFieldElement M
org.bouncycastle.math.ec.ECFieldElement _2Y1
org.bouncycastle.math.ec.ECFieldElement _2Y1Squared
org.bouncycastle.math.ec.ECFieldElement S
org.bouncycastle.math.ec.ECFieldElement X3
org.bouncycastle.math.ec.ECFieldElement _4T
org.bouncycastle.math.ec.ECFieldElement _8T
org.bouncycastle.math.ec.ECFieldElement Y3
org.bouncycastle.math.ec.ECFieldElement W3
org.bouncycastle.math.ec.ECFieldElement Z3
}
org/bouncycastle/math/ec/ECPoint.class
ECPoint.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECPoint extends java.lang.Object {
protected static final org.bouncycastle.math.ec.ECFieldElement[] EMPTY_ZS
protected org.bouncycastle.math.ec.ECCurve curve
protected org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECFieldElement[] zs
protected java.util.Hashtable preCompTable
protected static org.bouncycastle.math.ec.ECFieldElement[] getInitialZCoords (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve curve
int coord
org.bouncycastle.math.ec.ECFieldElement one
protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected abstract boolean satisfiesCurveEquation ()
protected boolean satisfiesOrder ()
java.math.BigInteger n
public final org.bouncycastle.math.ec.ECPoint getDetachedPoint ()
public org.bouncycastle.math.ec.ECCurve getCurve ()
protected abstract org.bouncycastle.math.ec.ECPoint detach ()
protected int getCurveCoordinateSystem ()
public org.bouncycastle.math.ec.ECFieldElement getAffineXCoord ()
public org.bouncycastle.math.ec.ECFieldElement getAffineYCoord ()
public org.bouncycastle.math.ec.ECFieldElement getXCoord ()
public org.bouncycastle.math.ec.ECFieldElement getYCoord ()
public org.bouncycastle.math.ec.ECFieldElement getZCoord (int)
int index
public org.bouncycastle.math.ec.ECFieldElement[] getZCoords ()
int zsLen
org.bouncycastle.math.ec.ECFieldElement[] copy
public final org.bouncycastle.math.ec.ECFieldElement getRawXCoord ()
public final org.bouncycastle.math.ec.ECFieldElement getRawYCoord ()
protected final org.bouncycastle.math.ec.ECFieldElement[] getRawZCoords ()
protected void checkNormalized ()
public boolean isNormalized ()
int coord
public org.bouncycastle.math.ec.ECPoint normalize ()
org.bouncycastle.math.ec.ECFieldElement z
java.security.SecureRandom r
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement zInv
org.bouncycastle.math.ec.ECPoint normalize (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement zInv2
org.bouncycastle.math.ec.ECFieldElement zInv3
org.bouncycastle.math.ec.ECFieldElement zInv
protected org.bouncycastle.math.ec.ECPoint createScaledPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement sx
org.bouncycastle.math.ec.ECFieldElement sy
public boolean isInfinity ()
public boolean isValid ()
boolean isValidPartial ()
boolean implIsValid (boolean, boolean)
boolean decompressed
boolean checkOrder
org.bouncycastle.math.ec.ValidityPrecompInfo validity
public org.bouncycastle.math.ec.ECPoint scaleX (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint scaleXNegateY (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint scaleY (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint scaleYNegateX (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public boolean equals (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint[] points
org.bouncycastle.math.ec.ECPoint other
org.bouncycastle.math.ec.ECCurve c1
org.bouncycastle.math.ec.ECCurve c2
boolean n1
boolean n2
boolean i1
boolean i2
org.bouncycastle.math.ec.ECPoint p1
org.bouncycastle.math.ec.ECPoint p2
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECCurve c
int hc
public java.lang.String toString ()
int i
StringBuffer sb
public byte[] getEncoded (boolean)
byte[] PO
boolean compressed
org.bouncycastle.math.ec.ECPoint normed
byte[] X
byte[] Y
byte[] PO
protected abstract boolean getCompressionYTilde ()
public abstract org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
public abstract org.bouncycastle.math.ec.ECPoint negate ()
public abstract org.bouncycastle.math.ec.ECPoint subtract (org.bouncycastle.math.ec.ECPoint)
public org.bouncycastle.math.ec.ECPoint timesPow2 (int)
int e
org.bouncycastle.math.ec.ECPoint p
public abstract org.bouncycastle.math.ec.ECPoint twice ()
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint multiply (java.math.BigInteger)
java.math.BigInteger k
static void <clinit> ()
}
org/bouncycastle/math/ec/ECPointMap.class
ECPointMap.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.ECPointMap extends java.lang.Object {
public abstract org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint)
}
org/bouncycastle/math/ec/FixedPointCombMultiplier.class
FixedPointCombMultiplier.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.FixedPointCombMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier {
public void <init> ()
protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int secretBit
int j
int secretIndex
org.bouncycastle.math.ec.ECPoint add
int i
org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
org.bouncycastle.math.ec.ECCurve c
int size
org.bouncycastle.math.ec.FixedPointPreCompInfo info
org.bouncycastle.math.ec.ECLookupTable lookupTable
int width
int d
org.bouncycastle.math.ec.ECPoint R
int fullComb
int[] K
int top
}
org/bouncycastle/math/ec/FixedPointPreCompInfo.class
FixedPointPreCompInfo.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.FixedPointPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo {
protected org.bouncycastle.math.ec.ECPoint offset
protected org.bouncycastle.math.ec.ECLookupTable lookupTable
protected int width
public void <init> ()
public org.bouncycastle.math.ec.ECLookupTable getLookupTable ()
public void setLookupTable (org.bouncycastle.math.ec.ECLookupTable)
org.bouncycastle.math.ec.ECLookupTable lookupTable
public org.bouncycastle.math.ec.ECPoint getOffset ()
public void setOffset (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint offset
public int getWidth ()
public void setWidth (int)
int width
}
org/bouncycastle/math/ec/FixedPointUtil$1.class
FixedPointUtil.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.FixedPointUtil$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback {
final synthetic org.bouncycastle.math.ec.ECCurve val$c
final synthetic org.bouncycastle.math.ec.ECPoint val$p
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint)
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
int i
int i
org.bouncycastle.math.ec.ECPoint pow2
int step
int bit
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.FixedPointPreCompInfo existingFP
int bits
int minWidth
int n
int d
org.bouncycastle.math.ec.ECPoint[] pow2Table
org.bouncycastle.math.ec.ECPoint[] lookupTable
org.bouncycastle.math.ec.FixedPointPreCompInfo result
private boolean checkExisting (org.bouncycastle.math.ec.FixedPointPreCompInfo, int)
org.bouncycastle.math.ec.FixedPointPreCompInfo existingFP
int n
private boolean checkTable (org.bouncycastle.math.ec.ECLookupTable, int)
org.bouncycastle.math.ec.ECLookupTable table
int n
}
org/bouncycastle/math/ec/FixedPointUtil.class
FixedPointUtil.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.FixedPointUtil extends java.lang.Object {
public static final String PRECOMP_NAME
public void <init> ()
public static int getCombSize (org.bouncycastle.math.ec.ECCurve)
org.bouncycastle.math.ec.ECCurve c
java.math.BigInteger order
public static org.bouncycastle.math.ec.FixedPointPreCompInfo getFixedPointPreCompInfo (org.bouncycastle.math.ec.PreCompInfo)
org.bouncycastle.math.ec.PreCompInfo preCompInfo
public static org.bouncycastle.math.ec.FixedPointPreCompInfo precompute (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECCurve c
}
org/bouncycastle/math/ec/GLVMultiplier.class
GLVMultiplier.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.GLVMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier {
protected final org.bouncycastle.math.ec.ECCurve curve
protected final org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVEndomorphism)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism
protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
java.math.BigInteger n
java.math.BigInteger[] ab
java.math.BigInteger a
java.math.BigInteger b
org.bouncycastle.math.ec.ECPoint q
}
org/bouncycastle/math/ec/LongArray.class
LongArray.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.LongArray extends java.lang.Object implements java.lang.Cloneable {
private static final short[] INTERLEAVE2_TABLE
private static final int[] INTERLEAVE3_TABLE
private static final int[] INTERLEAVE4_TABLE
private static final int[] INTERLEAVE5_TABLE
private static final long[] INTERLEAVE7_TABLE
private static final String ZEROES
static final byte[] bitLengths
private long[] m_ints
public void <init> (int)
int intLen
public void <init> (long[])
long[] ints
public void <init> (long[], int, int)
long[] ints
int off
int len
public void <init> (java.math.BigInteger)
int barrBarrI
int barrBarrI
int i
java.math.BigInteger bigInt
byte[] barr
int barrLen
int barrStart
int intLen
int iarrJ
int rem
long temp
int barrI
void copyTo (long[], int)
long[] z
int zOff
public boolean isOne ()
int i
long[] a
public boolean isZero ()
int i
long[] a
public int getUsedLength ()
public int getUsedLengthFrom (int)
int from
long[] a
public int degree ()
int i
long w
private int degreeFrom (int)
int limit
int i
long w
private static int bitLength (long)
int b
int k
int v
long w
int u
int b
int t
int k
private long[] resizedInts (int)
int newLen
long[] newInts
public java.math.BigInteger toBigInteger ()
byte thisByte
int j
int j
int j
long mi
int iarrJ
int usedLen
long highestInt
byte[] temp
int barrI
boolean trailingZeroBytesDone
int barrLen
byte[] barr
private static long shiftUp (long[], int, int, int)
long next
int i
long[] x
int xOff
int count
int shift
int shiftInv
long prev
private static long shiftUp (long[], int, long[], int, int, int)
long next
int i
long[] x
int xOff
long[] z
int zOff
int count
int shift
int shiftInv
long prev
public org.bouncycastle.math.ec.LongArray addOne ()
int resultLen
long[] ints
private void addShiftedByBitsSafe (org.bouncycastle.math.ec.LongArray, int, int)
org.bouncycastle.math.ec.LongArray other
int otherDegree
int bits
int otherLen
int words
int shift
long carry
private static long addShiftedUp (long[], int, long[], int, int, int)
long next
int i
long[] x
int xOff
long[] y
int yOff
int count
int shift
int shiftInv
long prev
private static long addShiftedDown (long[], int, long[], int, int, int)
long next
long[] x
int xOff
long[] y
int yOff
int count
int shift
int shiftInv
long prev
int i
public void addShiftedByWords (org.bouncycastle.math.ec.LongArray, int)
org.bouncycastle.math.ec.LongArray other
int words
int otherUsedLen
int minLen
private static void add (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] y
int yOff
int count
private static void add (long[], int, long[], int, long[], int, int)
int i
long[] x
int xOff
long[] y
int yOff
long[] z
int zOff
int count
private static void addBoth (long[], int, long[], int, long[], int, int)
int i
long[] x
int xOff
long[] y1
int y1Off
long[] y2
int y2Off
int count
private static void distribute (long[], int, int, int, int)
long v
int i
long[] x
int src
int dst1
int dst2
int count
public int getLength ()
private static void flipWord (long[], int, int, long)
long[] buf
int off
int bit
long word
int n
int shift
public boolean testBitZero ()
private static boolean testBit (long[], int, int)
long[] buf
int off
int n
int theInt
int theBit
long tester
private static void flipBit (long[], int, int)
long[] buf
int off
int n
int theInt
int theBit
long flipper
private static void multiplyWord (long, long[], int, long[], int)
long carry
long a
long[] b
int bLen
long[] c
int cOff
int k
public org.bouncycastle.math.ec.LongArray modMultiplyLD (org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int aVal
int u
int v
int j
int k
int aVal
int u
int v
int j
int k
org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
org.bouncycastle.math.ec.LongArray A
org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int bMax
int[] ti
long[] T0
int tOff
long[] T1
long[] a
long[] c
int MASK
public org.bouncycastle.math.ec.LongArray modMultiply (org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int u
int v
long aVal
int cOff
int aPos
int cOff
org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
org.bouncycastle.math.ec.LongArray A
org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int bMax
int[] ti
long[] T0
int tOff
long[] T1
long[] a
long[] c
int MASK
public org.bouncycastle.math.ec.LongArray modMultiplyAlt (org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int bank
int bOff
int index
long aVal
int bank
int bOff
int aPos
org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
org.bouncycastle.math.ec.LongArray A
org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int width
int positions
int top
int banks
int shifts
int bMax
int bTotal
int stride
int[] ci
int cTotal
long[] c
int MASK
int k
int ciPos
public org.bouncycastle.math.ec.LongArray modReduce (int, int[])
int m
int[] ks
long[] buf
int rLen
public org.bouncycastle.math.ec.LongArray multiply (org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int u
int v
long aVal
int cOff
int aPos
int cOff
org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
org.bouncycastle.math.ec.LongArray A
org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int bMax
int[] ti
long[] T0
int tOff
long[] T1
long[] a
long[] c
int MASK
public void reduce (int, int[])
int m
int[] ks
long[] buf
int rLen
private static org.bouncycastle.math.ec.LongArray reduceResult (long[], int, int, int, int[])
long[] buf
int off
int len
int m
int[] ks
int rLen
private static int reduceInPlace (long[], int, int, int, int[])
int vectorWiseWords
long[] buf
int off
int len
int m
int[] ks
int mLen
int numBits
int excessBits
int kLen
int kMax
int kNext
int wordWiseLimit
int vectorableWords
private static void reduceBitWise (long[], int, int, int, int[])
long[] buf
int off
int bitlength
int m
int[] ks
private static void reduceBit (long[], int, int, int, int[])
long[] buf
int off
int bit
int m
int[] ks
int n
int j
private static void reduceWordWise (long[], int, int, int, int, int[])
long word
int partial
long word
long[] buf
int off
int len
int toBit
int m
int[] ks
int toPos
private static void reduceWord (long[], int, int, long, int, int[])
long[] buf
int off
int bit
long word
int m
int[] ks
int offset
int j
private static void reduceVectorWise (long[], int, int, int, int, int[])
long[] buf
int off
int len
int words
int m
int[] ks
int baseBit
int j
private static void flipVector (long[], int, long[], int, int, int)
long carry
long[] x
int xOff
long[] y
int yOff
int yLen
int bits
public org.bouncycastle.math.ec.LongArray modSquare (int, int[])
long mi
int m
int[] ks
int len
int _2len
long[] r
int pos
public org.bouncycastle.math.ec.LongArray modSquareN (int, int, int[])
int n
int m
int[] ks
int len
int mLen
long[] r
public org.bouncycastle.math.ec.LongArray square (int, int[])
long mi
int m
int[] ks
int len
int _2len
long[] r
int pos
private static void squareInPlace (long[], int, int, int[])
long xVal
long[] x
int xLen
int m
int[] ks
int pos
private static void interleave (long[], int, long[], int, int, int)
long[] x
int xOff
long[] z
int zOff
int count
int width
private static void interleave3 (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
private static long interleave3 (long)
long x
long z
private static long interleave3_21to63 (int)
int x
int r00
int r21
int r42
private static void interleave5 (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
private static long interleave5 (long)
long x
private static long interleave3_13to65 (int)
int x
int r00
int r35
private static void interleave7 (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
private static long interleave7 (long)
long x
long z
private static void interleave2_n (long[], int, long[], int, int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
int rounds
private static long interleave2_n (long, int)
long x
int rounds
private static long interleave4_16to64 (int)
int x
int r00
int r32
private static long interleave2_32to64 (int)
int x
int r00
int r32
public org.bouncycastle.math.ec.LongArray modInverse (int, int[])
int dgg2
int duv2
int m
int[] ks
int uzDegree
org.bouncycastle.math.ec.LongArray uz
int t
org.bouncycastle.math.ec.LongArray vz
org.bouncycastle.math.ec.LongArray g1z
org.bouncycastle.math.ec.LongArray g2z
int[] uvDeg
org.bouncycastle.math.ec.LongArray[] uv
int[] ggDeg
org.bouncycastle.math.ec.LongArray[] gg
int b
int duv1
int dgg1
int j
public boolean equals (java.lang.Object)
int i
Object o
org.bouncycastle.math.ec.LongArray other
int usedLen
public int hashCode ()
long mi
int i
int usedLen
int hash
public java.lang.Object clone ()
public java.lang.String toString ()
String s
int len
int i
StringBuffer sb
static void <clinit> ()
}
org/bouncycastle/math/ec/PreCompCallback.class
PreCompCallback.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.PreCompCallback extends java.lang.Object {
public abstract org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
}
org/bouncycastle/math/ec/PreCompInfo.class
PreCompInfo.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.PreCompInfo extends java.lang.Object {
}
org/bouncycastle/math/ec/ScaleXNegateYPointMap.class
ScaleXNegateYPointMap.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ScaleXNegateYPointMap extends java.lang.Object implements org.bouncycastle.math.ec.ECPointMap {
protected final org.bouncycastle.math.ec.ECFieldElement scale
public void <init> (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
}
org/bouncycastle/math/ec/ScaleXPointMap.class
ScaleXPointMap.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ScaleXPointMap extends java.lang.Object implements org.bouncycastle.math.ec.ECPointMap {
protected final org.bouncycastle.math.ec.ECFieldElement scale
public void <init> (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
}
org/bouncycastle/math/ec/ScaleYNegateXPointMap.class
ScaleYNegateXPointMap.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.ScaleYNegateXPointMap extends java.lang.Object implements org.bouncycastle.math.ec.ECPointMap {
protected final org.bouncycastle.math.ec.ECFieldElement scale
public void <init> (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement scale
public org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
}
org/bouncycastle/math/ec/SimpleBigDecimal.class
SimpleBigDecimal.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.SimpleBigDecimal extends java.lang.Object {
private static final long serialVersionUID
private final java.math.BigInteger bigInt
private final int scale
public static org.bouncycastle.math.ec.SimpleBigDecimal getInstance (java.math.BigInteger, int)
java.math.BigInteger value
int scale
public void <init> (java.math.BigInteger, int)
java.math.BigInteger bigInt
int scale
private void checkScale (org.bouncycastle.math.ec.SimpleBigDecimal)
org.bouncycastle.math.ec.SimpleBigDecimal b
public org.bouncycastle.math.ec.SimpleBigDecimal adjustScale (int)
int newScale
public org.bouncycastle.math.ec.SimpleBigDecimal add (org.bouncycastle.math.ec.SimpleBigDecimal)
org.bouncycastle.math.ec.SimpleBigDecimal b
public org.bouncycastle.math.ec.SimpleBigDecimal add (java.math.BigInteger)
java.math.BigInteger b
public org.bouncycastle.math.ec.SimpleBigDecimal negate ()
public org.bouncycastle.math.ec.SimpleBigDecimal subtract (org.bouncycastle.math.ec.SimpleBigDecimal)
org.bouncycastle.math.ec.SimpleBigDecimal b
public org.bouncycastle.math.ec.SimpleBigDecimal subtract (java.math.BigInteger)
java.math.BigInteger b
public org.bouncycastle.math.ec.SimpleBigDecimal multiply (org.bouncycastle.math.ec.SimpleBigDecimal)
org.bouncycastle.math.ec.SimpleBigDecimal b
public org.bouncycastle.math.ec.SimpleBigDecimal multiply (java.math.BigInteger)
java.math.BigInteger b
public org.bouncycastle.math.ec.SimpleBigDecimal divide (org.bouncycastle.math.ec.SimpleBigDecimal)
org.bouncycastle.math.ec.SimpleBigDecimal b
java.math.BigInteger dividend
public org.bouncycastle.math.ec.SimpleBigDecimal divide (java.math.BigInteger)
java.math.BigInteger b
public org.bouncycastle.math.ec.SimpleBigDecimal shiftLeft (int)
int n
public int compareTo (org.bouncycastle.math.ec.SimpleBigDecimal)
org.bouncycastle.math.ec.SimpleBigDecimal val
public int compareTo (java.math.BigInteger)
java.math.BigInteger val
public java.math.BigInteger floor ()
public java.math.BigInteger round ()
org.bouncycastle.math.ec.SimpleBigDecimal oneHalf
public int intValue ()
public long longValue ()
public int getScale ()
public java.lang.String toString ()
int i
int j
java.math.BigInteger floorBigInt
java.math.BigInteger fract
String leftOfPoint
char[] fractCharArr
String fractStr
int fractLen
int zeroes
String rightOfPoint
StringBuffer sb
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.math.ec.SimpleBigDecimal other
public int hashCode ()
}
org/bouncycastle/math/ec/Tnaf.class
Tnaf.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.Tnaf extends java.lang.Object {
private static final java.math.BigInteger MINUS_ONE
private static final java.math.BigInteger MINUS_TWO
private static final java.math.BigInteger MINUS_THREE
public static final byte WIDTH
public static final byte POW_2_WIDTH
public static final org.bouncycastle.math.ec.ZTauElement[] alpha0
public static final byte[][] alpha0Tnaf
public static final org.bouncycastle.math.ec.ZTauElement[] alpha1
public static final byte[][] alpha1Tnaf
void <init> ()
public static java.math.BigInteger norm (byte, org.bouncycastle.math.ec.ZTauElement)
java.math.BigInteger norm
java.math.BigInteger norm
byte mu
org.bouncycastle.math.ec.ZTauElement lambda
java.math.BigInteger norm
java.math.BigInteger s1
java.math.BigInteger s2
java.math.BigInteger s3
public static org.bouncycastle.math.ec.SimpleBigDecimal norm (byte, org.bouncycastle.math.ec.SimpleBigDecimal, org.bouncycastle.math.ec.SimpleBigDecimal)
org.bouncycastle.math.ec.SimpleBigDecimal norm
org.bouncycastle.math.ec.SimpleBigDecimal norm
byte mu
org.bouncycastle.math.ec.SimpleBigDecimal u
org.bouncycastle.math.ec.SimpleBigDecimal v
org.bouncycastle.math.ec.SimpleBigDecimal norm
org.bouncycastle.math.ec.SimpleBigDecimal s1
org.bouncycastle.math.ec.SimpleBigDecimal s2
org.bouncycastle.math.ec.SimpleBigDecimal s3
public static org.bouncycastle.math.ec.ZTauElement round (org.bouncycastle.math.ec.SimpleBigDecimal, org.bouncycastle.math.ec.SimpleBigDecimal, byte)
org.bouncycastle.math.ec.SimpleBigDecimal check1
org.bouncycastle.math.ec.SimpleBigDecimal check2
org.bouncycastle.math.ec.SimpleBigDecimal lambda0
org.bouncycastle.math.ec.SimpleBigDecimal lambda1
byte mu
int scale
java.math.BigInteger f0
java.math.BigInteger f1
org.bouncycastle.math.ec.SimpleBigDecimal eta0
org.bouncycastle.math.ec.SimpleBigDecimal eta1
org.bouncycastle.math.ec.SimpleBigDecimal eta
org.bouncycastle.math.ec.SimpleBigDecimal threeEta1
org.bouncycastle.math.ec.SimpleBigDecimal fourEta1
org.bouncycastle.math.ec.SimpleBigDecimal check1
org.bouncycastle.math.ec.SimpleBigDecimal check2
byte h0
byte h1
java.math.BigInteger q0
java.math.BigInteger q1
public static org.bouncycastle.math.ec.SimpleBigDecimal approximateDivisionByN (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, byte, int, int)
java.math.BigInteger k
java.math.BigInteger s
java.math.BigInteger vm
byte a
int m
int c
int _k
java.math.BigInteger ns
java.math.BigInteger gs
java.math.BigInteger hs
java.math.BigInteger js
java.math.BigInteger gsPlusJs
java.math.BigInteger ls
public static byte[] tauAdicNaf (byte, org.bouncycastle.math.ec.ZTauElement)
java.math.BigInteger t
java.math.BigInteger s
byte mu
org.bouncycastle.math.ec.ZTauElement lambda
java.math.BigInteger norm
int log2Norm
int maxLength
byte[] u
int i
int length
java.math.BigInteger r0
java.math.BigInteger r1
byte[] tnaf
public static org.bouncycastle.math.ec.ECPoint$AbstractF2m tau (org.bouncycastle.math.ec.ECPoint$AbstractF2m)
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
public static byte getMu (org.bouncycastle.math.ec.ECCurve$AbstractF2m)
org.bouncycastle.math.ec.ECCurve$AbstractF2m curve
public static byte getMu (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement curveA
public static byte getMu (int)
int curveA
public static java.math.BigInteger[] getLucas (byte, int, boolean)
java.math.BigInteger u0
java.math.BigInteger u1
java.math.BigInteger s
java.math.BigInteger u2
int i
byte mu
int k
boolean doV
java.math.BigInteger u0
java.math.BigInteger u1
java.math.BigInteger[] retVal
public static java.math.BigInteger getTw (byte, int)
java.math.BigInteger[] us
java.math.BigInteger twoToW
java.math.BigInteger u1invert
java.math.BigInteger tw
byte mu
int w
public static java.math.BigInteger[] getSi (org.bouncycastle.math.ec.ECCurve$AbstractF2m)
org.bouncycastle.math.ec.ECCurve$AbstractF2m curve
int m
int a
byte mu
int shifts
int index
java.math.BigInteger[] ui
java.math.BigInteger dividend0
java.math.BigInteger dividend1
public static java.math.BigInteger[] getSi (int, int, java.math.BigInteger)
int fieldSize
int curveA
java.math.BigInteger cofactor
byte mu
int shifts
int index
java.math.BigInteger[] ui
java.math.BigInteger dividend0
java.math.BigInteger dividend1
protected static int getShiftsForCofactor (java.math.BigInteger)
java.math.BigInteger h
public static org.bouncycastle.math.ec.ZTauElement partModReduction (java.math.BigInteger, int, byte, java.math.BigInteger[], byte, byte)
java.math.BigInteger d0
java.math.BigInteger k
int m
byte a
java.math.BigInteger[] s
byte mu
byte c
java.math.BigInteger d0
java.math.BigInteger[] v
java.math.BigInteger vm
org.bouncycastle.math.ec.SimpleBigDecimal lambda0
org.bouncycastle.math.ec.SimpleBigDecimal lambda1
org.bouncycastle.math.ec.ZTauElement q
java.math.BigInteger r0
java.math.BigInteger r1
public static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyRTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, java.math.BigInteger)
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
java.math.BigInteger k
org.bouncycastle.math.ec.ECCurve$AbstractF2m curve
int m
int a
byte mu
java.math.BigInteger[] s
org.bouncycastle.math.ec.ZTauElement rho
public static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, org.bouncycastle.math.ec.ZTauElement)
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
org.bouncycastle.math.ec.ZTauElement lambda
org.bouncycastle.math.ec.ECCurve$AbstractF2m curve
byte mu
byte[] u
org.bouncycastle.math.ec.ECPoint$AbstractF2m q
public static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyFromTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte[])
org.bouncycastle.math.ec.ECPoint x
byte ui
int i
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
byte[] u
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECPoint$AbstractF2m q
org.bouncycastle.math.ec.ECPoint$AbstractF2m pNeg
int tauCount
public static byte[] tauAdicWNaf (byte, org.bouncycastle.math.ec.ZTauElement, byte, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.ZTauElement[])
byte uLocal
java.math.BigInteger uUnMod
byte uLocal
boolean s
java.math.BigInteger t
byte mu
org.bouncycastle.math.ec.ZTauElement lambda
byte width
java.math.BigInteger pow2w
java.math.BigInteger tw
org.bouncycastle.math.ec.ZTauElement[] alpha
java.math.BigInteger norm
int log2Norm
int maxLength
byte[] u
java.math.BigInteger pow2wMin1
java.math.BigInteger r0
java.math.BigInteger r1
int i
public static org.bouncycastle.math.ec.ECPoint$AbstractF2m[] getPreComp (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte)
int i
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
byte a
byte[][] alphaTnaf
org.bouncycastle.math.ec.ECPoint$AbstractF2m[] pu
int precompLen
static void <clinit> ()
}
org/bouncycastle/math/ec/ValidityPrecompInfo.class
ValidityPrecompInfo.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.ValidityPrecompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo {
static final String PRECOMP_NAME
private boolean failed
private boolean curveEquationPassed
private boolean orderPassed
void <init> ()
boolean hasFailed ()
void reportFailed ()
boolean hasCurveEquationPassed ()
void reportCurveEquationPassed ()
boolean hasOrderPassed ()
void reportOrderPassed ()
}
org/bouncycastle/math/ec/WNafL2RMultiplier.class
WNafL2RMultiplier.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.WNafL2RMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier {
public void <init> ()
protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int highest
int scale
int lowBits
int i1
int i2
int wi
int digit
int zeroes
int n
org.bouncycastle.math.ec.ECPoint[] table
int wi
int digit
int zeroes
int n
org.bouncycastle.math.ec.ECPoint[] table
org.bouncycastle.math.ec.ECPoint r
org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
int minWidth
org.bouncycastle.math.ec.WNafPreCompInfo info
org.bouncycastle.math.ec.ECPoint[] preComp
org.bouncycastle.math.ec.ECPoint[] preCompNeg
int width
int[] wnaf
org.bouncycastle.math.ec.ECPoint R
int i
}
org/bouncycastle/math/ec/WNafPreCompInfo.class
WNafPreCompInfo.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.WNafPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo {
volatile int promotionCountdown
protected int confWidth
protected org.bouncycastle.math.ec.ECPoint[] preComp
protected org.bouncycastle.math.ec.ECPoint[] preCompNeg
protected org.bouncycastle.math.ec.ECPoint twice
protected int width
public void <init> ()
int decrementPromotionCountdown ()
int t
int getPromotionCountdown ()
void setPromotionCountdown (int)
int promotionCountdown
public boolean isPromoted ()
public int getConfWidth ()
public void setConfWidth (int)
int confWidth
public org.bouncycastle.math.ec.ECPoint[] getPreComp ()
public void setPreComp (org.bouncycastle.math.ec.ECPoint[])
org.bouncycastle.math.ec.ECPoint[] preComp
public org.bouncycastle.math.ec.ECPoint[] getPreCompNeg ()
public void setPreCompNeg (org.bouncycastle.math.ec.ECPoint[])
org.bouncycastle.math.ec.ECPoint[] preCompNeg
public org.bouncycastle.math.ec.ECPoint getTwice ()
public void setTwice (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint twice
public int getWidth ()
public void setWidth (int)
int width
}
org/bouncycastle/math/ec/WNafUtil$1.class
WNafUtil.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.WNafUtil$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback {
final synthetic int val$confWidth
void <init> (int)
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf
org.bouncycastle.math.ec.WNafPreCompInfo result
}
org/bouncycastle/math/ec/WNafUtil$2.class
WNafUtil.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.WNafUtil$2 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback {
final synthetic int val$minWidth
final synthetic boolean val$includeNegated
final synthetic org.bouncycastle.math.ec.ECPoint val$p
final synthetic org.bouncycastle.math.ec.ECCurve val$c
void <init> (int, boolean, org.bouncycastle.math.ec.ECPoint, org.bouncycastle.math.ec.ECCurve)
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
int promotionCountdown
int confWidth
org.bouncycastle.math.ec.ECFieldElement iso2
org.bouncycastle.math.ec.ECFieldElement iso3
org.bouncycastle.math.ec.ECPoint isoTwiceP
org.bouncycastle.math.ec.ECPoint last
int curPreCompLen
org.bouncycastle.math.ec.ECFieldElement iso
int pos
int pos
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf
int width
int reqPreCompLen
org.bouncycastle.math.ec.WNafPreCompInfo result
org.bouncycastle.math.ec.ECPoint[] preComp
org.bouncycastle.math.ec.ECPoint[] preCompNeg
org.bouncycastle.math.ec.ECPoint twiceP
int iniPreCompLen
private boolean checkExisting (org.bouncycastle.math.ec.WNafPreCompInfo, int, int, boolean)
org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf
int width
int reqPreCompLen
boolean includeNegated
private boolean checkTable (org.bouncycastle.math.ec.ECPoint[], int)
org.bouncycastle.math.ec.ECPoint[] table
int reqLen
}
org/bouncycastle/math/ec/WNafUtil$3.class
WNafUtil.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.WNafUtil$3 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback {
final synthetic org.bouncycastle.math.ec.WNafPreCompInfo val$fromWNaf
final synthetic boolean val$includeNegated
final synthetic org.bouncycastle.math.ec.ECPointMap val$pointMap
void <init> (org.bouncycastle.math.ec.WNafPreCompInfo, boolean, org.bouncycastle.math.ec.ECPointMap)
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
org.bouncycastle.math.ec.ECPoint twice
int i
int i
org.bouncycastle.math.ec.ECPoint[] preCompNeg
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf
int width
int reqPreCompLen
org.bouncycastle.math.ec.WNafPreCompInfo result
org.bouncycastle.math.ec.ECPoint twiceFrom
org.bouncycastle.math.ec.ECPoint[] preCompFrom
org.bouncycastle.math.ec.ECPoint[] preComp
private boolean checkExisting (org.bouncycastle.math.ec.WNafPreCompInfo, int, int, boolean)
org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf
int width
int reqPreCompLen
boolean includeNegated
private boolean checkTable (org.bouncycastle.math.ec.ECPoint[], int)
org.bouncycastle.math.ec.ECPoint[] table
int reqLen
}
org/bouncycastle/math/ec/WNafUtil.class
WNafUtil.java
package org.bouncycastle.math.ec
public abstract org.bouncycastle.math.ec.WNafUtil extends java.lang.Object {
public static final String PRECOMP_NAME
private static final int[] DEFAULT_WINDOW_SIZE_CUTOFFS
private static final int MAX_WIDTH
private static final byte[] EMPTY_BYTES
private static final int[] EMPTY_INTS
private static final org.bouncycastle.math.ec.ECPoint[] EMPTY_POINTS
public void <init> ()
public static void configureBasepoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECCurve c
java.math.BigInteger n
int bits
int confWidth
public static int[] generateCompactNaf (java.math.BigInteger)
int digit
int i
java.math.BigInteger k
java.math.BigInteger _3k
int bits
int[] naf
java.math.BigInteger diff
int highBit
int length
int zeroes
public static int[] generateCompactWindowNaf (int, java.math.BigInteger)
int digit
int zeroes
int width
java.math.BigInteger k
int[] wnaf
int pow2
int mask
int sign
boolean carry
int length
int pos
public static byte[] generateJSF (java.math.BigInteger, java.math.BigInteger)
int n0
int n1
int u0
int u1
java.math.BigInteger g
java.math.BigInteger h
int digits
byte[] jsf
java.math.BigInteger k0
java.math.BigInteger k1
int j
int d0
int d1
int offset
public static byte[] generateNaf (java.math.BigInteger)
int i
java.math.BigInteger k
java.math.BigInteger _3k
int digits
byte[] naf
java.math.BigInteger diff
public static byte[] generateWindowNaf (int, java.math.BigInteger)
int digit
int width
java.math.BigInteger k
byte[] wnaf
int pow2
int mask
int sign
boolean carry
int length
int pos
public static int getNafWeight (java.math.BigInteger)
java.math.BigInteger k
java.math.BigInteger _3k
java.math.BigInteger diff
public static org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint p
public static org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (org.bouncycastle.math.ec.PreCompInfo)
org.bouncycastle.math.ec.PreCompInfo preCompInfo
public static int getWindowSize (int)
int bits
public static int getWindowSize (int, int)
int bits
int maxWidth
public static int getWindowSize (int, int[])
int bits
int[] windowSizeCutoffs
public static int getWindowSize (int, int[], int)
int bits
int[] windowSizeCutoffs
int maxWidth
int w
public static org.bouncycastle.math.ec.WNafPreCompInfo precompute (org.bouncycastle.math.ec.ECPoint, int, boolean)
org.bouncycastle.math.ec.ECPoint p
int minWidth
boolean includeNegated
org.bouncycastle.math.ec.ECCurve c
public static org.bouncycastle.math.ec.WNafPreCompInfo precomputeWithPointMap (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.math.ec.ECPointMap, org.bouncycastle.math.ec.WNafPreCompInfo, boolean)
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECPointMap pointMap
org.bouncycastle.math.ec.WNafPreCompInfo fromWNaf
boolean includeNegated
org.bouncycastle.math.ec.ECCurve c
private static byte[] trim (byte[], int)
byte[] a
int length
byte[] result
private static int[] trim (int[], int)
int[] a
int length
int[] result
private static org.bouncycastle.math.ec.ECPoint[] resizeTable (org.bouncycastle.math.ec.ECPoint[], int)
org.bouncycastle.math.ec.ECPoint[] a
int length
org.bouncycastle.math.ec.ECPoint[] result
static synthetic org.bouncycastle.math.ec.ECPoint[] access$000 ()
static synthetic org.bouncycastle.math.ec.ECPoint[] access$100 (org.bouncycastle.math.ec.ECPoint[], int)
org.bouncycastle.math.ec.ECPoint[] x0
int x1
static void <clinit> ()
}
org/bouncycastle/math/ec/WTauNafMultiplier$1.class
WTauNafMultiplier.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.WTauNafMultiplier$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback {
final synthetic org.bouncycastle.math.ec.ECPoint$AbstractF2m val$p
final synthetic byte val$a
void <init> (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte)
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.WTauNafPreCompInfo result
}
org/bouncycastle/math/ec/WTauNafMultiplier.class
WTauNafMultiplier.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.WTauNafMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier {
static final String PRECOMP_NAME
public void <init> ()
protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
org.bouncycastle.math.ec.ECPoint point
java.math.BigInteger k
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
org.bouncycastle.math.ec.ECCurve$AbstractF2m curve
int m
byte a
byte mu
java.math.BigInteger[] s
org.bouncycastle.math.ec.ZTauElement rho
private org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyWTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, org.bouncycastle.math.ec.ZTauElement, byte, byte)
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
org.bouncycastle.math.ec.ZTauElement lambda
byte a
byte mu
org.bouncycastle.math.ec.ZTauElement[] alpha
java.math.BigInteger tw
byte[] u
private static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyFromWTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte[])
int i
org.bouncycastle.math.ec.ECPoint x
int ui
int i
org.bouncycastle.math.ec.ECPoint$AbstractF2m p
byte[] u
org.bouncycastle.math.ec.ECCurve$AbstractF2m curve
byte a
org.bouncycastle.math.ec.WTauNafPreCompInfo preCompInfo
org.bouncycastle.math.ec.ECPoint$AbstractF2m[] pu
org.bouncycastle.math.ec.ECPoint$AbstractF2m[] puNeg
org.bouncycastle.math.ec.ECPoint$AbstractF2m q
int tauCount
}
org/bouncycastle/math/ec/WTauNafPreCompInfo.class
WTauNafPreCompInfo.java
package org.bouncycastle.math.ec
public org.bouncycastle.math.ec.WTauNafPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo {
protected org.bouncycastle.math.ec.ECPoint$AbstractF2m[] preComp
public void <init> ()
public org.bouncycastle.math.ec.ECPoint$AbstractF2m[] getPreComp ()
public void setPreComp (org.bouncycastle.math.ec.ECPoint$AbstractF2m[])
org.bouncycastle.math.ec.ECPoint$AbstractF2m[] preComp
}
org/bouncycastle/math/ec/ZTauElement.class
ZTauElement.java
package org.bouncycastle.math.ec
org.bouncycastle.math.ec.ZTauElement extends java.lang.Object {
public final java.math.BigInteger u
public final java.math.BigInteger v
public void <init> (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger u
java.math.BigInteger v
}
org/bouncycastle/math/ec/custom/
org/bouncycastle/math/ec/custom/sec/
org/bouncycastle/math/ec/custom/sec/SecP192K1Curve$1.class
SecP192K1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP192K1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP192K1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP192K1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP192K1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP192K1Curve.class
SecP192K1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192K1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP192K1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP192K1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP192K1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP192K1Field.class
SecP192K1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192K1Field extends java.lang.Object {
static final int[] P
private static final int[] PExt
private static final int[] PExtInv
private static final int P5
private static final int PExt11
private static final int PInv33
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long cc
int c
public static void reduce32 (int, int[])
int x
int[] z
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP192K1FieldElement.class
SecP192K1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] x2
int[] x3
int[] x6
int[] x8
int[] x16
int[] x19
int[] x35
int[] x70
int[] x140
int[] x159
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP192K1Point.class
SecP192K1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192K1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z1
int c
int[] Y1Squared
int[] T
int[] M
int[] S
int[] t1
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/custom/sec/SecP192R1Curve$1.class
SecP192R1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP192R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP192R1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP192R1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP192R1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP192R1Curve.class
SecP192R1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP192R1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP192R1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP192R1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP192R1Field.class
SecP192R1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192R1Field extends java.lang.Object {
private static final long M
static final int[] P
private static final int[] PExt
private static final int[] PExtInv
private static final int P5
private static final int PExt11
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx06
long xx07
long xx08
long xx09
long xx10
long xx11
long t0
long t1
long cc
int z0
long z2
public static void reduce32 (int, int[])
long xx06
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP192R1FieldElement.class
SecP192R1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP192R1Point.class
SecP192R1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP192R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/custom/sec/SecP224K1Curve$1.class
SecP224K1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP224K1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP224K1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP224K1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP224K1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP224K1Curve.class
SecP224K1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224K1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP224K1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP224K1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP224K1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP224K1Field.class
SecP224K1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224K1Field extends java.lang.Object {
static final int[] P
private static final int[] PExt
private static final int[] PExtInv
private static final int P6
private static final int PExt13
private static final int PInv33
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long cc
int c
public static void reduce32 (int, int[])
int x
int[] z
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP224K1FieldElement.class
SecP224K1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
private static final int[] PRECOMP_POW2
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] x2
int[] x3
int[] x4
int[] x8
int[] x11
int[] x19
int[] x23
int[] x42
int[] x84
int[] x107
int[] x191
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP224K1Point.class
SecP224K1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224K1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z1
int c
int[] Y1Squared
int[] T
int[] M
int[] S
int[] t1
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/custom/sec/SecP224R1Curve$1.class
SecP224R1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP224R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP224R1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP224R1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP224R1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP224R1Curve.class
SecP224R1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP224R1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP224R1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP224R1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP224R1Field.class
SecP224R1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224R1Field extends java.lang.Object {
private static final long M
static final int[] P
private static final int[] PExt
private static final int[] PExtInv
private static final int P6
private static final int PExt13
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx10
long xx11
long xx12
long xx13
long n
long t0
long t1
long t2
long cc
long z0
long z3
public static void reduce32 (int, int[])
long xx07
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP224R1FieldElement.class
SecP224R1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] c
int[] nc
int[] r
int[] t
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement o
public int hashCode ()
private static boolean isSquare (int[])
int i
int[] x
int[] t1
int[] t2
private static void RM (int[], int[], int[], int[], int[], int[], int[])
int[] nc
int[] d0
int[] e0
int[] d1
int[] e1
int[] f1
int[] t
private static void RP (int[], int[], int[], int[], int[])
int j
int i
int[] nc
int[] d1
int[] e1
int[] f1
int[] t
int[] d0
int[] e0
private static void RS (int[], int[], int[], int[])
int[] d
int[] e
int[] f
int[] t
int c
private static boolean trySqrt (int[], int[], int[])
int k
int[] nc
int[] r
int[] t
int[] d1
int[] e1
int[] f1
int[] d0
int[] e0
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP224R1Point.class
SecP224R1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP224R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/custom/sec/SecP256K1Curve$1.class
SecP256K1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP256K1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP256K1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP256K1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP256K1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP256K1Curve.class
SecP256K1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256K1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP256K1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP256K1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP256K1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP256K1Field.class
SecP256K1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256K1Field extends java.lang.Object {
static final int[] P
private static final int[] PExt
private static final int[] PExtInv
private static final int P7
private static final int PExt15
private static final int PInv33
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long cc
int c
public static void reduce32 (int, int[])
int x
int[] z
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP256K1FieldElement.class
SecP256K1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] x2
int[] x3
int[] x6
int[] x9
int[] x11
int[] x22
int[] x44
int[] x88
int[] x176
int[] x220
int[] x223
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP256K1Point.class
SecP256K1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256K1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z1
int c
int[] Y1Squared
int[] T
int[] M
int[] S
int[] t1
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/custom/sec/SecP256R1Curve$1.class
SecP256R1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP256R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP256R1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP256R1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP256R1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP256R1Curve.class
SecP256R1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP256R1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP256R1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP256R1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP256R1Field.class
SecP256R1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256R1Field extends java.lang.Object {
private static final long M
static final int[] P
private static final int[] PExt
private static final int P7
private static final int PExt15s1
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx08
long xx09
long xx10
long xx11
long xx12
long xx13
long xx14
long xx15
long n
long t0
long t1
long t2
long t3
long t4
long t5
long t6
long t7
long cc
public static void reduce32 (int, int[])
long xx08
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP256R1FieldElement.class
SecP256R1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP256R1Point.class
SecP256R1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP256R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/custom/sec/SecP384R1Curve$1.class
SecP384R1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP384R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP384R1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP384R1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP384R1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP384R1Curve.class
SecP384R1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP384R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP384R1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP384R1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP384R1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP384R1Field.class
SecP384R1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP384R1Field extends java.lang.Object {
private static final long M
static final int[] P
private static final int[] PExt
private static final int[] PExtInv
private static final int P11
private static final int PExt23
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx16
long xx17
long xx18
long xx19
long xx20
long xx21
long xx22
long xx23
long n
long t0
long t1
long t2
long t3
long t4
long t5
long t6
long t7
long cc
public static void reduce32 (int, int[])
long xx12
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP384R1FieldElement.class
SecP384R1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
int[] t3
int[] t4
int[] r
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP384R1Point.class
SecP384R1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP384R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z2
int c
int[] tt1
int[] tt2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/custom/sec/SecP521R1Curve$1.class
SecP521R1Curve.java
package org.bouncycastle.math.ec.custom.sec
org.bouncycastle.math.ec.custom.sec.SecP521R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable {
final synthetic int val$len
final synthetic int[] val$table
final synthetic org.bouncycastle.math.ec.custom.sec.SecP521R1Curve this$0
void <init> (org.bouncycastle.math.ec.custom.sec.SecP521R1Curve, int, int[])
org.bouncycastle.math.ec.custom.sec.SecP521R1Curve this$0
public int getSize ()
public org.bouncycastle.math.ec.ECPoint lookup (int)
int j
int MASK
int i
int index
int[] x
int[] y
int pos
public org.bouncycastle.math.ec.ECPoint lookupVar (int)
int j
int index
int[] x
int[] y
int pos
private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[])
int[] x
int[] y
}
org/bouncycastle/math/ec/custom/sec/SecP521R1Curve.class
SecP521R1Curve.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP521R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP521R1_DEFAULT_COORDS
private static final org.bouncycastle.math.ec.ECFieldElement[] SECP521R1_AFFINE_ZS
protected org.bouncycastle.math.ec.custom.sec.SecP521R1Point infinity
public void <init> ()
protected org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint getInfinity ()
public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int)
org.bouncycastle.math.ec.ECPoint p
int i
int pos
org.bouncycastle.math.ec.ECPoint[] points
int off
int len
int FE_INTS
int[] table
public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
java.security.SecureRandom r
int[] x
static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP521R1Field.class
SecP521R1Field.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP521R1Field extends java.lang.Object {
static final int[] P
private static final int P16
public void <init> ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int[] x
int[] z
int x16
int c
public static void inv (int[], int[])
int[] x
int[] z
public static int isZero (int[])
int i
int[] x
int d
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void negate (int[], int[])
int[] x
int[] z
public static void random (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
byte[] bb
public static void randomMult (java.security.SecureRandom, int[])
java.security.SecureRandom r
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
int xx32
int c
public static void reduce23 (int[])
int[] z
int z16
int c
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void twice (int[], int[])
int[] x
int[] z
int x16
int c
protected static void implMultiply (int[], int[], int[])
int[] x
int[] y
int[] zz
int x16
int y16
protected static void implSquare (int[], int[])
int[] x
int[] zz
int x16
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP521R1FieldElement.class
SecP521R1FieldElement.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
java.math.BigInteger x
public void <init> ()
protected void <init> (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement b
int[] z
public org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement o
public int hashCode ()
static void <clinit> ()
}
org/bouncycastle/math/ec/custom/sec/SecP521R1Point.class
SecP521R1Point.java
package org.bouncycastle.math.ec.custom.sec
public org.bouncycastle.math.ec.custom.sec.SecP521R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[])
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.ECFieldElement x
org.bouncycastle.math.ec.ECFieldElement y
org.bouncycastle.math.ec.ECFieldElement[] zs
protected org.bouncycastle.math.ec.ECPoint detach ()
public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X2
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y2
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z1
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z2
int[] t1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z3
org.bouncycastle.math.ec.ECFieldElement[] zs
public org.bouncycastle.math.ec.ECPoint twice ()
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y1
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X1
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z1
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X3
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y3
org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z3
public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint b
org.bouncycastle.math.ec.ECFieldElement Y1
public org.bouncycastle.math.ec.ECPoint threeTimes ()
protected org.bouncycastle.math.ec.ECFieldElement two (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement three (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement four (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement eight (org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement x
protected org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement)
org.bouncycastle.math.ec.ECFieldElement a
org.bouncycastle.math.ec.ECFieldElement b
org.bouncycastle.math.ec.ECFieldElement aSquared
org.bouncycastle.math.ec.ECFieldElement bSquared
public org.bouncycastle.math.ec.ECPoint negate ()
}
org/bouncycastle/math/ec/endo/
org/bouncycastle/math/ec/endo/ECEndomorphism.class
ECEndomorphism.java
package org.bouncycastle.math.ec.endo
public abstract org.bouncycastle.math.ec.endo.ECEndomorphism extends java.lang.Object {
public abstract org.bouncycastle.math.ec.ECPointMap getPointMap ()
public abstract boolean hasEfficientPointMap ()
}
org/bouncycastle/math/ec/endo/EndoPreCompInfo.class
EndoPreCompInfo.java
package org.bouncycastle.math.ec.endo
public org.bouncycastle.math.ec.endo.EndoPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo {
protected org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected org.bouncycastle.math.ec.ECPoint mappedPoint
public void <init> ()
public org.bouncycastle.math.ec.endo.ECEndomorphism getEndomorphism ()
public void setEndomorphism (org.bouncycastle.math.ec.endo.ECEndomorphism)
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
public org.bouncycastle.math.ec.ECPoint getMappedPoint ()
public void setMappedPoint (org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.ECPoint mappedPoint
}
org/bouncycastle/math/ec/endo/EndoUtil$1.class
EndoUtil.java
package org.bouncycastle.math.ec.endo
org.bouncycastle.math.ec.endo.EndoUtil$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback {
final synthetic org.bouncycastle.math.ec.endo.ECEndomorphism val$endomorphism
final synthetic org.bouncycastle.math.ec.ECPoint val$p
void <init> (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint)
public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo)
org.bouncycastle.math.ec.PreCompInfo existing
org.bouncycastle.math.ec.endo.EndoPreCompInfo existingEndo
org.bouncycastle.math.ec.ECPoint mappedPoint
org.bouncycastle.math.ec.endo.EndoPreCompInfo result
private boolean checkExisting (org.bouncycastle.math.ec.endo.EndoPreCompInfo, org.bouncycastle.math.ec.endo.ECEndomorphism)
org.bouncycastle.math.ec.endo.EndoPreCompInfo existingEndo
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
}
org/bouncycastle/math/ec/endo/EndoUtil.class
EndoUtil.java
package org.bouncycastle.math.ec.endo
public abstract org.bouncycastle.math.ec.endo.EndoUtil extends java.lang.Object {
public static final String PRECOMP_NAME
public void <init> ()
public static java.math.BigInteger[] decomposeScalar (org.bouncycastle.math.ec.endo.ScalarSplitParameters, java.math.BigInteger)
org.bouncycastle.math.ec.endo.ScalarSplitParameters p
java.math.BigInteger k
int bits
java.math.BigInteger b1
java.math.BigInteger b2
java.math.BigInteger a
java.math.BigInteger b
public static org.bouncycastle.math.ec.ECPoint mapPoint (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint)
org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
org.bouncycastle.math.ec.ECPoint p
org.bouncycastle.math.ec.ECCurve c
org.bouncycastle.math.ec.endo.EndoPreCompInfo precomp
private static java.math.BigInteger calculateB (java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger k
java.math.BigInteger g
int t
boolean negative
java.math.BigInteger b
boolean extra
}
org/bouncycastle/math/ec/endo/GLVEndomorphism.class
GLVEndomorphism.java
package org.bouncycastle.math.ec.endo
public abstract org.bouncycastle.math.ec.endo.GLVEndomorphism extends java.lang.Object implements org.bouncycastle.math.ec.endo.ECEndomorphism {
public abstract java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
}
org/bouncycastle/math/ec/endo/GLVTypeAEndomorphism.class
GLVTypeAEndomorphism.java
package org.bouncycastle.math.ec.endo
public org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism extends java.lang.Object implements org.bouncycastle.math.ec.endo.GLVEndomorphism {
protected final org.bouncycastle.math.ec.endo.GLVTypeAParameters parameters
protected final org.bouncycastle.math.ec.ECPointMap pointMap
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeAParameters)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.endo.GLVTypeAParameters parameters
public java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
java.math.BigInteger k
public org.bouncycastle.math.ec.ECPointMap getPointMap ()
public boolean hasEfficientPointMap ()
}
org/bouncycastle/math/ec/endo/GLVTypeAParameters.class
GLVTypeAParameters.java
package org.bouncycastle.math.ec.endo
public org.bouncycastle.math.ec.endo.GLVTypeAParameters extends java.lang.Object {
protected final java.math.BigInteger i
protected final java.math.BigInteger lambda
protected final org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams
public void <init> (java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.endo.ScalarSplitParameters)
java.math.BigInteger i
java.math.BigInteger lambda
org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams
public java.math.BigInteger getI ()
public java.math.BigInteger getLambda ()
public org.bouncycastle.math.ec.endo.ScalarSplitParameters getSplitParams ()
}
org/bouncycastle/math/ec/endo/GLVTypeBEndomorphism.class
GLVTypeBEndomorphism.java
package org.bouncycastle.math.ec.endo
public org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism extends java.lang.Object implements org.bouncycastle.math.ec.endo.GLVEndomorphism {
protected final org.bouncycastle.math.ec.endo.GLVTypeBParameters parameters
protected final org.bouncycastle.math.ec.ECPointMap pointMap
public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters)
org.bouncycastle.math.ec.ECCurve curve
org.bouncycastle.math.ec.endo.GLVTypeBParameters parameters
public java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
java.math.BigInteger k
public org.bouncycastle.math.ec.ECPointMap getPointMap ()
public boolean hasEfficientPointMap ()
}
org/bouncycastle/math/ec/endo/GLVTypeBParameters.class
GLVTypeBParameters.java
package org.bouncycastle.math.ec.endo
public org.bouncycastle.math.ec.endo.GLVTypeBParameters extends java.lang.Object {
protected final java.math.BigInteger beta
protected final java.math.BigInteger lambda
protected final org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger[], java.math.BigInteger[], java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger beta
java.math.BigInteger lambda
java.math.BigInteger[] v1
java.math.BigInteger[] v2
java.math.BigInteger g1
java.math.BigInteger g2
int bits
public void <init> (java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.endo.ScalarSplitParameters)
java.math.BigInteger beta
java.math.BigInteger lambda
org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams
public java.math.BigInteger getBeta ()
public java.math.BigInteger getLambda ()
public org.bouncycastle.math.ec.endo.ScalarSplitParameters getSplitParams ()
public java.math.BigInteger getV1A ()
public java.math.BigInteger getV1B ()
public java.math.BigInteger getV2A ()
public java.math.BigInteger getV2B ()
public java.math.BigInteger getG1 ()
public java.math.BigInteger getG2 ()
public int getBits ()
}
org/bouncycastle/math/ec/endo/ScalarSplitParameters.class
ScalarSplitParameters.java
package org.bouncycastle.math.ec.endo
public org.bouncycastle.math.ec.endo.ScalarSplitParameters extends java.lang.Object {
protected final java.math.BigInteger v1A
protected final java.math.BigInteger v1B
protected final java.math.BigInteger v2A
protected final java.math.BigInteger v2B
protected final java.math.BigInteger g1
protected final java.math.BigInteger g2
protected final int bits
private static void checkVector (java.math.BigInteger[], java.lang.String)
java.math.BigInteger[] v
String name
public void <init> (java.math.BigInteger[], java.math.BigInteger[], java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger[] v1
java.math.BigInteger[] v2
java.math.BigInteger g1
java.math.BigInteger g2
int bits
public java.math.BigInteger getV1A ()
public java.math.BigInteger getV1B ()
public java.math.BigInteger getV2A ()
public java.math.BigInteger getV2B ()
public java.math.BigInteger getG1 ()
public java.math.BigInteger getG2 ()
public int getBits ()
}
org/bouncycastle/math/field/
org/bouncycastle/math/field/ExtensionField.class
ExtensionField.java
package org.bouncycastle.math.field
public abstract org.bouncycastle.math.field.ExtensionField extends java.lang.Object implements org.bouncycastle.math.field.FiniteField {
public abstract org.bouncycastle.math.field.FiniteField getSubfield ()
public abstract int getDegree ()
}
org/bouncycastle/math/field/FiniteField.class
FiniteField.java
package org.bouncycastle.math.field
public abstract org.bouncycastle.math.field.FiniteField extends java.lang.Object {
public abstract java.math.BigInteger getCharacteristic ()
public abstract int getDimension ()
}
org/bouncycastle/math/field/FiniteFields.class
FiniteFields.java
package org.bouncycastle.math.field
public abstract org.bouncycastle.math.field.FiniteFields extends java.lang.Object {
static final org.bouncycastle.math.field.FiniteField GF_2
static final org.bouncycastle.math.field.FiniteField GF_3
public void <init> ()
public static org.bouncycastle.math.field.PolynomialExtensionField getBinaryExtensionField (int[])
int i
int[] exponents
public static org.bouncycastle.math.field.FiniteField getPrimeField (java.math.BigInteger)
java.math.BigInteger characteristic
int bitLength
static void <clinit> ()
}
org/bouncycastle/math/field/GF2Polynomial.class
GF2Polynomial.java
package org.bouncycastle.math.field
org.bouncycastle.math.field.GF2Polynomial extends java.lang.Object implements org.bouncycastle.math.field.Polynomial {
protected final int[] exponents
void <init> (int[])
int[] exponents
public int getDegree ()
public int[] getExponentsPresent ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.math.field.GF2Polynomial other
public int hashCode ()
}
org/bouncycastle/math/field/GenericPolynomialExtensionField.class
GenericPolynomialExtensionField.java
package org.bouncycastle.math.field
org.bouncycastle.math.field.GenericPolynomialExtensionField extends java.lang.Object implements org.bouncycastle.math.field.PolynomialExtensionField {
protected final org.bouncycastle.math.field.FiniteField subfield
protected final org.bouncycastle.math.field.Polynomial minimalPolynomial
void <init> (org.bouncycastle.math.field.FiniteField, org.bouncycastle.math.field.Polynomial)
org.bouncycastle.math.field.FiniteField subfield
org.bouncycastle.math.field.Polynomial polynomial
public java.math.BigInteger getCharacteristic ()
public int getDimension ()
public org.bouncycastle.math.field.FiniteField getSubfield ()
public int getDegree ()
public org.bouncycastle.math.field.Polynomial getMinimalPolynomial ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.math.field.GenericPolynomialExtensionField other
public int hashCode ()
}
org/bouncycastle/math/field/Polynomial.class
Polynomial.java
package org.bouncycastle.math.field
public abstract org.bouncycastle.math.field.Polynomial extends java.lang.Object {
public abstract int getDegree ()
public abstract int[] getExponentsPresent ()
}
org/bouncycastle/math/field/PolynomialExtensionField.class
PolynomialExtensionField.java
package org.bouncycastle.math.field
public abstract org.bouncycastle.math.field.PolynomialExtensionField extends java.lang.Object implements org.bouncycastle.math.field.ExtensionField {
public abstract org.bouncycastle.math.field.Polynomial getMinimalPolynomial ()
}
org/bouncycastle/math/field/PrimeField.class
PrimeField.java
package org.bouncycastle.math.field
org.bouncycastle.math.field.PrimeField extends java.lang.Object implements org.bouncycastle.math.field.FiniteField {
protected final java.math.BigInteger characteristic
void <init> (java.math.BigInteger)
java.math.BigInteger characteristic
public java.math.BigInteger getCharacteristic ()
public int getDimension ()
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.math.field.PrimeField other
public int hashCode ()
}
org/bouncycastle/math/raw/
org/bouncycastle/math/raw/Bits.class
Bits.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Bits extends java.lang.Object {
public void <init> ()
public static int bitPermuteStep (int, int, int)
int x
int m
int s
int t
public static long bitPermuteStep (long, long, int)
long x
long m
int s
long t
public static int bitPermuteStepSimple (int, int, int)
int x
int m
int s
public static long bitPermuteStepSimple (long, long, int)
long x
long m
int s
}
org/bouncycastle/math/raw/Interleave.class
Interleave.java
package org.bouncycastle.math.raw
public org.bouncycastle.math.raw.Interleave extends java.lang.Object {
private static final long M32
private static final long M64
private static final long M64R
public void <init> ()
public static int expand8to16 (int)
int x
public static int expand16to32 (int)
int x
public static long expand32to64 (int)
int x
public static void expand64To128 (long, long[], int)
long x
long[] z
int zOff
public static void expand64To128 (long[], int, int, long[], int)
int i
long[] xs
int xsOff
int xsLen
long[] zs
int zsOff
public static void expand64To128Rev (long, long[], int)
long x
long[] z
int zOff
public static int shuffle (int)
int x
public static long shuffle (long)
long x
public static int shuffle2 (int)
int x
public static long shuffle2 (long)
long x
public static long shuffle3 (long)
long x
public static int unshuffle (int)
int x
public static long unshuffle (long)
long x
public static int unshuffle2 (int)
int x
public static long unshuffle2 (long)
long x
public static long unshuffle3 (long)
long x
}
org/bouncycastle/math/raw/Mod.class
Mod.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Mod extends java.lang.Object {
private static final int M30
private static final long M32L
public void <init> ()
public static void add (int[], int[], int[], int[])
int[] p
int[] x
int[] y
int[] z
int len
int c
public static void checkedModOddInverse (int[], int[], int[])
int[] m
int[] x
int[] z
public static void checkedModOddInverseVar (int[], int[], int[])
int[] m
int[] x
int[] z
public static int inverse32 (int)
int d
int x
public static void invert (int[], int[], int[])
int[] m
int[] x
int[] z
public static int modOddInverse (int[], int[], int[])
int divSteps
int[] m
int[] x
int[] z
int len32
int bits
int len30
int[] t
int[] D
int[] E
int[] F
int[] G
int[] M
int eta
int m0Inv32
int maxDivsteps
int signF
public static boolean modOddInverseVar (int[], int[], int[])
int fn
int gn
int cond
int[] m
int[] x
int[] z
int len32
int bits
int len30
int[] t
int[] D
int[] E
int[] F
int[] G
int[] M
int clzG
int eta
int lenDE
int lenFG
int m0Inv32
int maxDivsteps
int divsteps
int signF
int signD
public static int[] random (int[])
int i
int[] p
int len
java.util.Random rand
int[] s
int m
public static void subtract (int[], int[], int[], int[])
int[] p
int[] x
int[] y
int[] z
int len
int c
private static int add30 (int, int[], int[])
int i
int len30
int[] D
int[] M
int c
int last
private static void cnegate30 (int, int, int[])
int i
int len30
int cond
int[] D
int c
int last
private static void cnormalize30 (int, int, int[], int[])
int di
int i
int di
int c
int condAdd
int di
int i
int di
int c
int condAdd
int len30
int condNegate
int[] D
int[] M
int last
private static void decode30 (int, int[], int, int[], int)
int bits
int[] x
int xOff
int[] z
int zOff
int avail
long data
private static int divsteps30 (int, int, int, int[])
int c1
int c2
int x
int y
int z
int i
int eta
int f0
int g0
int[] t
int u
int v
int q
int r
int f
int g
private static int divsteps30Var (int, int, int, int[])
int m
int w
int x
int y
int z
int limit
int m
int w
int limit
int eta
int f0
int g0
int[] t
int u
int v
int q
int r
int f
int g
int i
int zeros
private static void encode30 (int, int[], int, int[], int)
int bits
int[] x
int xOff
int[] z
int zOff
int avail
long data
private static int getMaximumDivsteps (int)
int bits
private static int negate30 (int, int[])
int i
int len30
int[] D
int c
int last
private static void updateDE30 (int, int[], int[], int[], int, int[])
int len30
int[] D
int[] E
int[] t
int m0Inv32
int[] M
int u
int v
int q
int r
int di
int ei
int i
int md
int me
int mi
int sd
int se
long cd
long ce
private static void updateFG30 (int, int[], int[], int[])
int len30
int[] F
int[] G
int[] t
int u
int v
int q
int r
int fi
int gi
int i
long cf
long cg
}
org/bouncycastle/math/raw/Nat.class
Nat.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Nat extends java.lang.Object {
private static final long M
public void <init> ()
public static int add (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int add33At (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int add33At (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int add33To (int, int, int[])
int len
int x
int[] z
long c
public static int add33To (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static int addBothTo (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int addBothTo (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addDWordAt (int, long, int[], int)
int len
long x
int[] z
int zPos
long c
public static int addDWordAt (int, long, int[], int, int)
int len
long x
int[] z
int zOff
int zPos
long c
public static int addDWordTo (int, long, int[])
int len
long x
int[] z
long c
public static int addDWordTo (int, long, int[], int)
int len
long x
int[] z
int zOff
long c
public static int addTo (int, int[], int[])
int i
int len
int[] x
int[] z
long c
public static int addTo (int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] z
int zOff
long c
public static int addTo (int, int[], int, int[], int, int)
int i
int len
int[] x
int xOff
int[] z
int zOff
int cIn
long c
public static int addToEachOther (int, int[], int, int[], int)
int i
int len
int[] u
int uOff
int[] v
int vOff
long c
public static int addWordAt (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int addWordAt (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int addWordTo (int, int, int[])
int len
int x
int[] z
long c
public static int addWordTo (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static int cadd (int, int, int[], int[], int[])
int i
int len
int mask
int[] x
int[] y
int[] z
long MASK
long c
public static void cmov (int, int, int[], int, int[], int)
int z_i
int diff
int i
int len
int mask
int[] x
int xOff
int[] z
int zOff
public static int compare (int, int[], int[])
int x_i
int y_i
int i
int len
int[] x
int[] y
public static int compare (int, int[], int, int[], int)
int x_i
int y_i
int i
int len
int[] x
int xOff
int[] y
int yOff
public static int[] copy (int, int[])
int len
int[] x
int[] z
public static void copy (int, int[], int[])
int len
int[] x
int[] z
public static void copy (int, int[], int, int[], int)
int len
int[] x
int xOff
int[] z
int zOff
public static long[] copy64 (int, long[])
int len
long[] x
long[] z
public static void copy64 (int, long[], long[])
int len
long[] x
long[] z
public static void copy64 (int, long[], int, long[], int)
int len
long[] x
int xOff
long[] z
int zOff
public static int[] create (int)
int len
public static long[] create64 (int)
int len
public static int csub (int, int, int[], int[], int[])
int i
int len
int mask
int[] x
int[] y
int[] z
long MASK
long c
public static int csub (int, int, int[], int, int[], int, int[], int)
int i
int len
int mask
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long MASK
long c
public static int dec (int, int[])
int i
int len
int[] z
public static int dec (int, int[], int[])
int c
int len
int[] x
int[] z
int i
public static int decAt (int, int[], int)
int i
int len
int[] z
int zPos
public static int decAt (int, int[], int, int)
int i
int len
int[] z
int zOff
int zPos
public static boolean diff (int, int[], int, int[], int, int[], int)
int len
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
boolean pos
public static boolean eq (int, int[], int[])
int i
int len
int[] x
int[] y
public static int equalTo (int, int[], int)
int i
int len
int[] x
int y
int d
public static int equalTo (int, int[], int, int)
int i
int len
int[] x
int xOff
int y
int d
public static int equalTo (int, int[], int[])
int i
int len
int[] x
int[] y
int d
public static int equalTo (int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int d
public static int equalToZero (int, int[])
int i
int len
int[] x
int d
public static int equalToZero (int, int[], int)
int i
int len
int[] x
int xOff
int d
public static int[] fromBigInteger (int, java.math.BigInteger)
int i
int bits
java.math.BigInteger x
int len
int[] z
public static long[] fromBigInteger64 (int, java.math.BigInteger)
int i
int bits
java.math.BigInteger x
int len
long[] z
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int, int[], int[])
int x_i
int y_i
int i
int len
int[] x
int[] y
public static boolean gte (int, int[], int, int[], int)
int x_i
int y_i
int i
int len
int[] x
int xOff
int[] y
int yOff
public static int inc (int, int[])
int i
int len
int[] z
public static int inc (int, int[], int[])
int c
int len
int[] x
int[] z
int i
public static int incAt (int, int[], int)
int i
int len
int[] z
int zPos
public static int incAt (int, int[], int, int)
int i
int len
int[] z
int zOff
int zPos
public static boolean isOne (int, int[])
int i
int len
int[] x
public static boolean isZero (int, int[])
int i
int len
int[] x
public static int lessThan (int, int[], int[])
int i
int len
int[] x
int[] y
long c
public static int lessThan (int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
long c
public static void mul (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] zz
public static void mul (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
public static void mul (int[], int, int, int[], int, int, int[], int)
int i
int[] x
int xOff
int xLen
int[] y
int yOff
int yLen
int[] zz
int zzOff
public static int mulAddTo (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] zz
long zc
public static int mulAddTo (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long zc
public static int mul31BothAdd (int, int, int[], int, int[], int[], int)
int len
int a
int[] x
int b
int[] y
int[] z
int zOff
long c
long aVal
long bVal
int i
public static int mulWord (int, int, int[], int[])
int len
int x
int[] y
int[] z
long c
long xVal
int i
public static int mulWord (int, int, int[], int, int[], int)
int len
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
int i
public static int mulWordAddTo (int, int, int[], int, int[], int)
int len
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
int i
public static int mulWordDwordAddAt (int, int, long, int[], int)
int len
int x
long y
int[] z
int zPos
long c
long xVal
public static int shiftDownBit (int, int[], int)
int next
int len
int[] z
int c
int i
public static int shiftDownBit (int, int[], int, int)
int next
int len
int[] z
int zOff
int c
int i
public static int shiftDownBit (int, int[], int, int[])
int next
int len
int[] x
int c
int[] z
int i
public static int shiftDownBit (int, int[], int, int, int[], int)
int next
int len
int[] x
int xOff
int c
int[] z
int zOff
int i
public static int shiftDownBits (int, int[], int, int)
int next
int len
int[] z
int bits
int c
int i
public static int shiftDownBits (int, int[], int, int, int)
int next
int len
int[] z
int zOff
int bits
int c
int i
public static int shiftDownBits (int, int[], int, int, int[])
int next
int len
int[] x
int bits
int c
int[] z
int i
public static int shiftDownBits (int, int[], int, int, int, int[], int)
int next
int len
int[] x
int xOff
int bits
int c
int[] z
int zOff
int i
public static int shiftDownWord (int, int[], int)
int next
int len
int[] z
int c
int i
public static int shiftUpBit (int, int[], int)
int next
int i
int len
int[] z
int c
public static int shiftUpBit (int, int[], int, int)
int next
int i
int len
int[] z
int zOff
int c
public static int shiftUpBit (int, int[], int, int[])
int next
int i
int len
int[] x
int c
int[] z
public static int shiftUpBit (int, int[], int, int, int[], int)
int next
int i
int len
int[] x
int xOff
int c
int[] z
int zOff
public static long shiftUpBit64 (int, long[], int, long, long[], int)
long next
int i
int len
long[] x
int xOff
long c
long[] z
int zOff
public static int shiftUpBits (int, int[], int, int)
int next
int i
int len
int[] z
int bits
int c
public static int shiftUpBits (int, int[], int, int, int)
int next
int i
int len
int[] z
int zOff
int bits
int c
public static long shiftUpBits64 (int, long[], int, int, long)
long next
int i
int len
long[] z
int zOff
int bits
long c
public static int shiftUpBits (int, int[], int, int, int[])
int next
int i
int len
int[] x
int bits
int c
int[] z
public static int shiftUpBits (int, int[], int, int, int, int[], int)
int next
int i
int len
int[] x
int xOff
int bits
int c
int[] z
int zOff
public static long shiftUpBits64 (int, long[], int, int, long, long[], int)
long next
int i
int len
long[] x
int xOff
int bits
long c
long[] z
int zOff
public static void square (int, int[], int[])
long xVal
long p
int i
int len
int[] x
int[] zz
int extLen
int c
int j
int k
long d
int zzPos
public static void square (int, int[], int, int[], int)
long xVal
long p
int i
int len
int[] x
int xOff
int[] zz
int zzOff
int extLen
int c
int j
int k
long d
int zzPos
public static int squareWordAdd (int[], int, int[])
int[] x
int xPos
int[] z
long c
long xVal
int i
public static int squareWordAdd (int[], int, int, int[], int)
int[] x
int xOff
int xPos
int[] z
int zOff
long c
long xVal
int i
public static int squareWordAddTo (int[], int, int[])
int[] x
int xPos
int[] z
long c
long xVal
int i
public static int squareWordAddTo (int[], int, int, int[], int)
int[] x
int xOff
int xPos
int[] z
int zOff
long c
long xVal
int i
public static int sub (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int sub (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int sub33At (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int sub33At (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int sub33From (int, int, int[])
int len
int x
int[] z
long c
public static int sub33From (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static int subBothFrom (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int subBothFrom (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subDWordAt (int, long, int[], int)
int len
long x
int[] z
int zPos
long c
public static int subDWordAt (int, long, int[], int, int)
int len
long x
int[] z
int zOff
int zPos
long c
public static int subDWordFrom (int, long, int[])
int len
long x
int[] z
long c
public static int subDWordFrom (int, long, int[], int)
int len
long x
int[] z
int zOff
long c
public static int subFrom (int, int[], int[])
int i
int len
int[] x
int[] z
long c
public static int subFrom (int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] z
int zOff
long c
public static int subWordAt (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int subWordAt (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int subWordFrom (int, int, int[])
int len
int x
int[] z
long c
public static int subWordFrom (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int, int[])
int x_i
int i
int len
int[] x
byte[] bs
public static void zero (int, int[])
int i
int len
int[] z
public static void zero (int, int[], int)
int i
int len
int[] z
int zOff
public static void zero64 (int, long[])
int i
int len
long[] z
}
org/bouncycastle/math/raw/Nat192.class
Nat192.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Nat192 extends java.lang.Object {
private static final long M
public void <init> ()
public static int add (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addBothTo (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addTo (int[], int[])
int[] x
int[] z
long c
public static int addTo (int[], int, int[], int, int)
int[] x
int xOff
int[] z
int zOff
int cIn
long c
public static int addToEachOther (int[], int, int[], int)
int[] u
int uOff
int[] v
int vOff
long c
public static void copy (int[], int[])
int[] x
int[] z
public static void copy (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
public static void copy64 (long[], long[])
long[] x
long[] z
public static void copy64 (long[], int, long[], int)
long[] x
int xOff
long[] z
int zOff
public static int[] create ()
public static long[] create64 ()
public static int[] createExt ()
public static long[] createExt64 ()
public static boolean diff (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
boolean pos
public static boolean eq (int[], int[])
int i
int[] x
int[] y
public static boolean eq64 (long[], long[])
int i
long[] x
long[] y
public static int[] fromBigInteger (java.math.BigInteger)
int i
java.math.BigInteger x
int[] z
public static long[] fromBigInteger64 (java.math.BigInteger)
int i
java.math.BigInteger x
long[] z
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int[], int[])
int x_i
int y_i
int i
int[] x
int[] y
public static boolean gte (int[], int, int[], int)
int x_i
int y_i
int i
int[] x
int xOff
int[] y
int yOff
public static boolean isOne (int[])
int i
int[] x
public static boolean isOne64 (long[])
int i
long[] x
public static boolean isZero (int[])
int i
int[] x
public static boolean isZero64 (long[])
int i
long[] x
public static void mul (int[], int[], int[])
long c
long x_0
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
public static void mul (int[], int, int[], int, int[], int)
long c
long x_0
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
public static int mulAddTo (int[], int[], int[])
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long zc
public static int mulAddTo (int[], int, int[], int, int[], int)
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long zc
public static long mul33Add (int, int[], int, int[], int, int[], int)
int w
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
long wVal
long x0
long x1
long x2
long x3
long x4
long x5
public static int mulWordAddExt (int, int[], int, int[], int)
int x
int[] yy
int yyOff
int[] zz
int zzOff
long c
long xVal
public static int mul33DWordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
long y00
long y01
public static int mul33WordAdd (int, int, int[], int)
int x
int y
int[] z
int zOff
long c
long xVal
long yVal
public static int mulWordDwordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
public static int mulWord (int, int[], int[], int)
int x
int[] y
int[] z
int zOff
long c
long xVal
int i
public static void square (int[], int[])
long xVal
long p
long p
int i
int j
int[] x
int[] zz
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
public static void square (int[], int, int[], int)
long xVal
long p
long p
int i
int j
int[] x
int xOff
int[] zz
int zzOff
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
public static int sub (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int sub (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subBothFrom (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int subFrom (int[], int[])
int[] x
int[] z
long c
public static int subFrom (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int[])
int x_i
int i
int[] x
byte[] bs
public static java.math.BigInteger toBigInteger64 (long[])
long x_i
int i
long[] x
byte[] bs
public static void zero (int[])
int[] z
}
org/bouncycastle/math/raw/Nat224.class
Nat224.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Nat224 extends java.lang.Object {
private static final long M
public void <init> ()
public static int add (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int add (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addBothTo (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addBothTo (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addTo (int[], int[])
int[] x
int[] z
long c
public static int addTo (int[], int, int[], int, int)
int[] x
int xOff
int[] z
int zOff
int cIn
long c
public static int addToEachOther (int[], int, int[], int)
int[] u
int uOff
int[] v
int vOff
long c
public static void copy (int[], int[])
int[] x
int[] z
public static void copy (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
public static int[] create ()
public static int[] createExt ()
public static boolean diff (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
boolean pos
public static boolean eq (int[], int[])
int i
int[] x
int[] y
public static int[] fromBigInteger (java.math.BigInteger)
int i
java.math.BigInteger x
int[] z
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int[], int[])
int x_i
int y_i
int i
int[] x
int[] y
public static boolean gte (int[], int, int[], int)
int x_i
int y_i
int i
int[] x
int xOff
int[] y
int yOff
public static boolean isOne (int[])
int i
int[] x
public static boolean isZero (int[])
int i
int[] x
public static void mul (int[], int[], int[])
long c
long x_0
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
public static void mul (int[], int, int[], int, int[], int)
long c
long x_0
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
public static int mulAddTo (int[], int[], int[])
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long zc
public static int mulAddTo (int[], int, int[], int, int[], int)
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long zc
public static long mul33Add (int, int[], int, int[], int, int[], int)
int w
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
long wVal
long x0
long x1
long x2
long x3
long x4
long x5
long x6
public static int mulByWord (int, int[])
int x
int[] z
long c
long xVal
public static int mulByWordAddTo (int, int[], int[])
int x
int[] y
int[] z
long c
long xVal
public static int mulWordAddTo (int, int[], int, int[], int)
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
public static int mul33DWordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
long y00
long y01
public static int mul33WordAdd (int, int, int[], int)
int x
int y
int[] z
int zOff
long c
long xVal
long yVal
public static int mulWordDwordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
public static int mulWord (int, int[], int[], int)
int x
int[] y
int[] z
int zOff
long c
long xVal
int i
public static void square (int[], int[])
long xVal
long p
long p
int i
int j
int[] x
int[] zz
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
public static void square (int[], int, int[], int)
long xVal
long p
long p
int i
int j
int[] x
int xOff
int[] zz
int zzOff
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
public static int sub (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int sub (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subBothFrom (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int subFrom (int[], int[])
int[] x
int[] z
long c
public static int subFrom (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int[])
int x_i
int i
int[] x
byte[] bs
public static void zero (int[])
int[] z
}
org/bouncycastle/math/raw/Nat256.class
Nat256.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Nat256 extends java.lang.Object {
private static final long M
public void <init> ()
public static int add (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int add (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addBothTo (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addBothTo (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addTo (int[], int[])
int[] x
int[] z
long c
public static int addTo (int[], int, int[], int, int)
int[] x
int xOff
int[] z
int zOff
int cIn
long c
public static int addToEachOther (int[], int, int[], int)
int[] u
int uOff
int[] v
int vOff
long c
public static void copy (int[], int[])
int[] x
int[] z
public static void copy (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
public static void copy64 (long[], long[])
long[] x
long[] z
public static void copy64 (long[], int, long[], int)
long[] x
int xOff
long[] z
int zOff
public static int[] create ()
public static long[] create64 ()
public static int[] createExt ()
public static long[] createExt64 ()
public static boolean diff (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
boolean pos
public static boolean eq (int[], int[])
int i
int[] x
int[] y
public static boolean eq64 (long[], long[])
int i
long[] x
long[] y
public static int[] fromBigInteger (java.math.BigInteger)
int i
java.math.BigInteger x
int[] z
public static long[] fromBigInteger64 (java.math.BigInteger)
int i
java.math.BigInteger x
long[] z
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int[], int[])
int x_i
int y_i
int i
int[] x
int[] y
public static boolean gte (int[], int, int[], int)
int x_i
int y_i
int i
int[] x
int xOff
int[] y
int yOff
public static boolean isOne (int[])
int i
int[] x
public static boolean isOne64 (long[])
int i
long[] x
public static boolean isZero (int[])
int i
int[] x
public static boolean isZero64 (long[])
int i
long[] x
public static void mul (int[], int[], int[])
long c
long x_0
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
public static void mul (int[], int, int[], int, int[], int)
long c
long x_0
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
public static int mulAddTo (int[], int[], int[])
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
long zc
public static int mulAddTo (int[], int, int[], int, int[], int)
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
long zc
public static long mul33Add (int, int[], int, int[], int, int[], int)
int w
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
long wVal
long x0
long x1
long x2
long x3
long x4
long x5
long x6
long x7
public static int mulByWord (int, int[])
int x
int[] z
long c
long xVal
public static int mulByWordAddTo (int, int[], int[])
int x
int[] y
int[] z
long c
long xVal
public static int mulWordAddTo (int, int[], int, int[], int)
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
public static int mul33DWordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
long y00
long y01
public static int mul33WordAdd (int, int, int[], int)
int x
int y
int[] z
int zOff
long c
long xVal
long yVal
public static int mulWordDwordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
public static int mulWord (int, int[], int[], int)
int x
int[] y
int[] z
int zOff
long c
long xVal
int i
public static void square (int[], int[])
long xVal
long p
long p
int i
int j
int[] x
int[] zz
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
long x_7
long zz_13
long zz_14
public static void square (int[], int, int[], int)
long xVal
long p
long p
int i
int j
int[] x
int xOff
int[] zz
int zzOff
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
long x_7
long zz_13
long zz_14
public static int sub (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int sub (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subBothFrom (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int subFrom (int[], int[])
int[] x
int[] z
long c
public static int subFrom (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int[])
int x_i
int i
int[] x
byte[] bs
public static java.math.BigInteger toBigInteger64 (long[])
long x_i
int i
long[] x
byte[] bs
public static void zero (int[])
int[] z
}
org/bouncycastle/math/raw/Nat384.class
Nat384.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Nat384 extends java.lang.Object {
public void <init> ()
public static void mul (int[], int[], int[])
int[] x
int[] y
int[] zz
int c18
int c12
int[] dx
int[] dy
boolean neg
int[] tt
public static void square (int[], int[])
int[] x
int[] zz
int c18
int c12
int[] dx
int[] tt
}
org/bouncycastle/math/raw/Nat512.class
Nat512.java
package org.bouncycastle.math.raw
public abstract org.bouncycastle.math.raw.Nat512 extends java.lang.Object {
public void <init> ()
public static void mul (int[], int[], int[])
int[] x
int[] y
int[] zz
int c24
int c16
int[] dx
int[] dy
boolean neg
int[] tt
public static void square (int[], int[])
int[] x
int[] zz
int c24
int c16
int[] dx
int[] tt
}
org/bouncycastle/openssl/
org/bouncycastle/openssl/CertificateTrustBlock.class
CertificateTrustBlock.java
package org.bouncycastle.openssl
public org.bouncycastle.openssl.CertificateTrustBlock extends java.lang.Object {
private org.bouncycastle.asn1.ASN1Sequence uses
private org.bouncycastle.asn1.ASN1Sequence prohibitions
private String alias
public void <init> (java.util.Set)
java.util.Set uses
public void <init> (java.lang.String, java.util.Set)
String alias
java.util.Set uses
public void <init> (java.lang.String, java.util.Set, java.util.Set)
String alias
java.util.Set uses
java.util.Set prohibitions
void <init> (byte[])
org.bouncycastle.asn1.ASN1Encodable obj
java.util.Enumeration en
byte[] encoded
org.bouncycastle.asn1.ASN1Sequence seq
public java.lang.String getAlias ()
public java.util.Set getUses ()
public java.util.Set getProhibitions ()
private java.util.Set toSet (org.bouncycastle.asn1.ASN1Sequence)
java.util.Enumeration en
java.util.Set oids
org.bouncycastle.asn1.ASN1Sequence seq
private org.bouncycastle.asn1.ASN1Sequence toSequence (java.util.Set)
java.util.Iterator it
java.util.Set oids
org.bouncycastle.asn1.ASN1EncodableVector v
org.bouncycastle.asn1.ASN1Sequence toASN1Sequence ()
org.bouncycastle.asn1.ASN1EncodableVector v
}
org/bouncycastle/operator/
org/bouncycastle/operator/ContentSigner.class
ContentSigner.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.ContentSigner extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public abstract java.io.OutputStream getOutputStream ()
public abstract byte[] getSignature ()
}
org/bouncycastle/operator/ContentVerifier.class
ContentVerifier.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.ContentVerifier extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public abstract java.io.OutputStream getOutputStream ()
public abstract boolean verify (byte[])
}
org/bouncycastle/operator/ContentVerifierProvider.class
ContentVerifierProvider.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.ContentVerifierProvider extends java.lang.Object {
public abstract boolean hasAssociatedCertificate ()
public abstract org.bouncycastle.cert.X509CertificateHolder getAssociatedCertificate ()
public abstract org.bouncycastle.operator.ContentVerifier get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
}
org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.class
DefaultDigestAlgorithmIdentifierFinder.java
package org.bouncycastle.operator
public org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder extends java.lang.Object implements org.bouncycastle.operator.DigestAlgorithmIdentifierFinder {
private static java.util.Map digestOids
private static java.util.Map digestNameToOids
public void <init> ()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier find (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgId
public org.bouncycastle.asn1.x509.AlgorithmIdentifier find (java.lang.String)
String digAlgName
static void <clinit> ()
}
org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.class
DefaultSignatureAlgorithmIdentifierFinder.java
package org.bouncycastle.operator
public org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder extends java.lang.Object implements org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder {
private static java.util.Map algorithms
private static java.util.Set noParams
private static java.util.Map params
private static java.util.Set pkcs15RsaEncryption
private static java.util.Map digestOids
private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_RSA
private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_DSA
private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_ECDSA
private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_RSA_PSS
public void <init> ()
private static org.bouncycastle.asn1.x509.AlgorithmIdentifier generate (java.lang.String)
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
String signatureAlgorithm
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
String algorithmName
org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
private static org.bouncycastle.asn1.pkcs.RSASSAPSSparams createPSSParams (org.bouncycastle.asn1.x509.AlgorithmIdentifier, int)
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId
int saltSize
public org.bouncycastle.asn1.x509.AlgorithmIdentifier find (java.lang.String)
String sigAlgName
static void <clinit> ()
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId
}
org/bouncycastle/operator/DigestAlgorithmIdentifierFinder.class
DigestAlgorithmIdentifierFinder.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.DigestAlgorithmIdentifierFinder extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier find (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier find (java.lang.String)
}
org/bouncycastle/operator/DigestCalculator.class
DigestCalculator.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.DigestCalculator extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public abstract java.io.OutputStream getOutputStream ()
public abstract byte[] getDigest ()
}
org/bouncycastle/operator/DigestCalculatorProvider.class
DigestCalculatorProvider.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.DigestCalculatorProvider extends java.lang.Object {
public abstract org.bouncycastle.operator.DigestCalculator get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
}
org/bouncycastle/operator/GenericKey.class
GenericKey.java
package org.bouncycastle.operator
public org.bouncycastle.operator.GenericKey extends java.lang.Object {
private org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
private Object representation
public void <init> (java.lang.Object)
Object representation
public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
byte[] representation
protected void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.lang.Object)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
Object representation
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public java.lang.Object getRepresentation ()
}
org/bouncycastle/operator/InputDecryptor.class
InputDecryptor.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.InputDecryptor extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public abstract java.io.InputStream getInputStream (java.io.InputStream)
}
org/bouncycastle/operator/MacCalculator.class
MacCalculator.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.MacCalculator extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public abstract java.io.OutputStream getOutputStream ()
public abstract byte[] getMac ()
public abstract org.bouncycastle.operator.GenericKey getKey ()
}
org/bouncycastle/operator/OperatorCreationException.class
OperatorCreationException.java
package org.bouncycastle.operator
public org.bouncycastle.operator.OperatorCreationException extends org.bouncycastle.operator.OperatorException {
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void <init> (java.lang.String)
String msg
}
org/bouncycastle/operator/OperatorException.class
OperatorException.java
package org.bouncycastle.operator
public org.bouncycastle.operator.OperatorException extends java.lang.Exception {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void <init> (java.lang.String)
String msg
public java.lang.Throwable getCause ()
}
org/bouncycastle/operator/OperatorStreamException.class
OperatorStreamException.java
package org.bouncycastle.operator
public org.bouncycastle.operator.OperatorStreamException extends java.io.IOException {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/operator/RawContentVerifier.class
RawContentVerifier.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.RawContentVerifier extends java.lang.Object {
public abstract boolean verify (byte[], byte[])
}
org/bouncycastle/operator/RuntimeOperatorException.class
RuntimeOperatorException.java
package org.bouncycastle.operator
public org.bouncycastle.operator.RuntimeOperatorException extends java.lang.RuntimeException {
private Throwable cause
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/operator/SignatureAlgorithmIdentifierFinder.class
SignatureAlgorithmIdentifierFinder.java
package org.bouncycastle.operator
public abstract org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder extends java.lang.Object {
public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier find (java.lang.String)
}
org/bouncycastle/operator/bc/
org/bouncycastle/operator/bc/BcDefaultDigestProvider$1.class
BcDefaultDigestProvider.java
package org.bouncycastle.operator.bc
org.bouncycastle.operator.bc.BcDefaultDigestProvider$1 extends java.lang.Object implements org.bouncycastle.operator.bc.BcDigestProvider {
void <init> ()
public org.bouncycastle.crypto.ExtendedDigest get (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmIdentifier
}
org/bouncycastle/operator/bc/BcDefaultDigestProvider$2.class
BcDefaultDigestProvider.java
package org.bouncycastle.operator.bc
org.bouncycastle.operator.bc.BcDefaultDigestProvider$2 extends java.lang.Object implements org.bouncycastle.operator.bc.BcDigestProvider {
void <init> ()
public org.bouncycastle.crypto.ExtendedDigest get (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmIdentifier
}
org/bouncycastle/operator/bc/BcDefaultDigestProvider$3.class
BcDefaultDigestProvider.java
package org.bouncycastle.operator.bc
org.bouncycastle.operator.bc.BcDefaultDigestProvider$3 extends java.lang.Object implements org.bouncycastle.operator.bc.BcDigestProvider {
void <init> ()
public org.bouncycastle.crypto.ExtendedDigest get (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmIdentifier
}
org/bouncycastle/operator/bc/BcDefaultDigestProvider$4.class
BcDefaultDigestProvider.java
package org.bouncycastle.operator.bc
org.bouncycastle.operator.bc.BcDefaultDigestProvider$4 extends java.lang.Object implements org.bouncycastle.operator.bc.BcDigestProvider {
void <init> ()
public org.bouncycastle.crypto.ExtendedDigest get (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmIdentifier
}
org/bouncycastle/operator/bc/BcDefaultDigestProvider$5.class
BcDefaultDigestProvider.java
package org.bouncycastle.operator.bc
org.bouncycastle.operator.bc.BcDefaultDigestProvider$5 extends java.lang.Object implements org.bouncycastle.operator.bc.BcDigestProvider {
void <init> ()
public org.bouncycastle.crypto.ExtendedDigest get (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmIdentifier
}
org/bouncycastle/operator/bc/BcDefaultDigestProvider.class
BcDefaultDigestProvider.java
package org.bouncycastle.operator.bc
public org.bouncycastle.operator.bc.BcDefaultDigestProvider extends java.lang.Object implements org.bouncycastle.operator.bc.BcDigestProvider {
private static final java.util.Map lookup
public static final org.bouncycastle.operator.bc.BcDigestProvider INSTANCE
private static java.util.Map createTable ()
java.util.Map table
private void <init> ()
public org.bouncycastle.crypto.ExtendedDigest get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmIdentifier
org.bouncycastle.operator.bc.BcDigestProvider extProv
static void <clinit> ()
}
org/bouncycastle/operator/bc/BcDigestCalculatorProvider$1.class
BcDigestCalculatorProvider.java
package org.bouncycastle.operator.bc
org.bouncycastle.operator.bc.BcDigestCalculatorProvider$1 extends java.lang.Object implements org.bouncycastle.operator.DigestCalculator {
final synthetic org.bouncycastle.asn1.x509.AlgorithmIdentifier val$algorithm
final synthetic org.bouncycastle.operator.bc.BcDigestCalculatorProvider$DigestOutputStream val$stream
final synthetic org.bouncycastle.operator.bc.BcDigestCalculatorProvider this$0
void <init> (org.bouncycastle.operator.bc.BcDigestCalculatorProvider, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.operator.bc.BcDigestCalculatorProvider$DigestOutputStream)
org.bouncycastle.operator.bc.BcDigestCalculatorProvider this$0
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public java.io.OutputStream getOutputStream ()
public byte[] getDigest ()
}
org/bouncycastle/operator/bc/BcDigestCalculatorProvider$DigestOutputStream.class
BcDigestCalculatorProvider.java
package org.bouncycastle.operator.bc
org.bouncycastle.operator.bc.BcDigestCalculatorProvider$DigestOutputStream extends java.io.OutputStream {
private org.bouncycastle.crypto.Digest dig
final synthetic org.bouncycastle.operator.bc.BcDigestCalculatorProvider this$0
void <init> (org.bouncycastle.operator.bc.BcDigestCalculatorProvider, org.bouncycastle.crypto.Digest)
org.bouncycastle.crypto.Digest dig
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
public void write (byte[]) throws java.io.IOException
byte[] bytes
public void write (int) throws java.io.IOException
int b
byte[] getDigest ()
byte[] d
}
org/bouncycastle/operator/bc/BcDigestCalculatorProvider.class
BcDigestCalculatorProvider.java
package org.bouncycastle.operator.bc
public org.bouncycastle.operator.bc.BcDigestCalculatorProvider extends java.lang.Object implements org.bouncycastle.operator.DigestCalculatorProvider {
private org.bouncycastle.operator.bc.BcDigestProvider digestProvider
public void <init> ()
public org.bouncycastle.operator.DigestCalculator get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
org.bouncycastle.crypto.Digest dig
org.bouncycastle.operator.bc.BcDigestCalculatorProvider$DigestOutputStream stream
}
org/bouncycastle/operator/bc/BcDigestProvider.class
BcDigestProvider.java
package org.bouncycastle.operator.bc
public abstract org.bouncycastle.operator.bc.BcDigestProvider extends java.lang.Object {
public abstract org.bouncycastle.crypto.ExtendedDigest get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
}
org/bouncycastle/operator/jcajce/
org/bouncycastle/operator/jcajce/JcaContentSignerBuilder$1.class
JcaContentSignerBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaContentSignerBuilder$1 extends java.lang.Object implements org.bouncycastle.operator.ContentSigner {
private java.io.OutputStream stream
final synthetic java.security.Signature val$sig
final synthetic org.bouncycastle.asn1.x509.AlgorithmIdentifier val$signatureAlgId
final synthetic org.bouncycastle.operator.jcajce.JcaContentSignerBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaContentSignerBuilder, java.security.Signature, org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.operator.jcajce.JcaContentSignerBuilder this$0
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public java.io.OutputStream getOutputStream ()
public byte[] getSignature ()
java.security.SignatureException e
}
org/bouncycastle/operator/jcajce/JcaContentSignerBuilder$2.class
JcaContentSignerBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaContentSignerBuilder$2 extends java.lang.Object implements org.bouncycastle.operator.ContentSigner {
java.io.OutputStream stream
final synthetic java.io.OutputStream val$sigStream
final synthetic java.security.Signature[] val$sigs
final synthetic org.bouncycastle.operator.jcajce.JcaContentSignerBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaContentSignerBuilder, java.io.OutputStream, java.security.Signature[])
org.bouncycastle.operator.jcajce.JcaContentSignerBuilder this$0
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public java.io.OutputStream getOutputStream ()
public byte[] getSignature ()
int i
org.bouncycastle.asn1.ASN1EncodableVector sigV
java.io.IOException e
java.security.SignatureException e
}
org/bouncycastle/operator/jcajce/JcaContentSignerBuilder.class
JcaContentSignerBuilder.java
package org.bouncycastle.operator.jcajce
public org.bouncycastle.operator.jcajce.JcaContentSignerBuilder extends java.lang.Object {
private org.bouncycastle.operator.jcajce.OperatorHelper helper
private java.security.SecureRandom random
private String signatureAlgorithm
private org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
private java.security.spec.AlgorithmParameterSpec sigAlgSpec
public void <init> (java.lang.String)
String signatureAlgorithm
public void <init> (java.lang.String, java.security.spec.AlgorithmParameterSpec)
java.security.spec.PSSParameterSpec pssSpec
org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec compSpec
String signatureAlgorithm
java.security.spec.AlgorithmParameterSpec sigParamSpec
public org.bouncycastle.operator.jcajce.JcaContentSignerBuilder setProvider (java.security.Provider)
java.security.Provider provider
public org.bouncycastle.operator.jcajce.JcaContentSignerBuilder setProvider (java.lang.String)
String providerName
public org.bouncycastle.operator.jcajce.JcaContentSignerBuilder setSecureRandom (java.security.SecureRandom)
java.security.SecureRandom random
public org.bouncycastle.operator.ContentSigner build (java.security.PrivateKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.Signature sig
org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgId
java.security.GeneralSecurityException e
java.security.PrivateKey privateKey
private org.bouncycastle.operator.ContentSigner buildComposite (org.bouncycastle.jcajce.CompositePrivateKey) throws org.bouncycastle.operator.OperatorCreationException
int i
int i
java.util.List privateKeys
org.bouncycastle.asn1.ASN1Sequence sigAlgIds
java.security.Signature[] sigs
java.io.OutputStream sStream
java.io.OutputStream sigStream
java.security.GeneralSecurityException e
org.bouncycastle.jcajce.CompositePrivateKey privateKey
private static org.bouncycastle.asn1.pkcs.RSASSAPSSparams createPSSParams (java.security.spec.PSSParameterSpec)
java.security.spec.PSSParameterSpec pssSpec
org.bouncycastle.operator.DigestAlgorithmIdentifierFinder digFinder
org.bouncycastle.asn1.x509.AlgorithmIdentifier digId
org.bouncycastle.asn1.x509.AlgorithmIdentifier mgfDig
private static org.bouncycastle.asn1.ASN1Sequence createCompParams (org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec)
java.security.spec.AlgorithmParameterSpec sigSpec
int i
org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec compSpec
org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder algFinder
org.bouncycastle.asn1.ASN1EncodableVector v
java.util.List algorithmNames
java.util.List algorithmSpecs
static synthetic org.bouncycastle.asn1.x509.AlgorithmIdentifier access$000 (org.bouncycastle.operator.jcajce.JcaContentSignerBuilder)
org.bouncycastle.operator.jcajce.JcaContentSignerBuilder x0
}
org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder$1.class
JcaContentVerifierProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$1 extends java.lang.Object implements org.bouncycastle.operator.ContentVerifierProvider {
final synthetic org.bouncycastle.cert.X509CertificateHolder val$certHolder
final synthetic java.security.cert.X509Certificate val$certificate
final synthetic org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, org.bouncycastle.cert.X509CertificateHolder, java.security.cert.X509Certificate)
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder this$0
public boolean hasAssociatedCertificate ()
public org.bouncycastle.cert.X509CertificateHolder getAssociatedCertificate ()
public org.bouncycastle.operator.ContentVerifier get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
java.security.Signature sig
java.security.GeneralSecurityException e
java.security.Signature sig
java.security.Signature rawSig
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
}
org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder$2.class
JcaContentVerifierProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$2 extends java.lang.Object implements org.bouncycastle.operator.ContentVerifierProvider {
final synthetic java.security.PublicKey val$publicKey
final synthetic org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, java.security.PublicKey)
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder this$0
public boolean hasAssociatedCertificate ()
public org.bouncycastle.cert.X509CertificateHolder getAssociatedCertificate ()
public org.bouncycastle.operator.ContentVerifier get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
java.security.Signature sig
java.security.Signature rawSig
int i
java.util.List keys
java.security.Signature sig
java.security.Signature rawSig
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
}
org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder$CompositeVerifier.class
JcaContentVerifierProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$CompositeVerifier extends java.lang.Object implements org.bouncycastle.operator.ContentVerifier {
private java.security.Signature[] sigs
private java.io.OutputStream stream
final synthetic org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder this$0
public void <init> (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, java.security.Signature[]) throws org.bouncycastle.operator.OperatorCreationException
int i
java.security.Signature[] sigs
int start
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public java.io.OutputStream getOutputStream ()
public boolean verify (byte[])
int i
org.bouncycastle.asn1.ASN1Sequence sigSeq
boolean failed
java.security.SignatureException e
byte[] expected
}
org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder$RawSigVerifier.class
JcaContentVerifierProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$RawSigVerifier extends org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$SigVerifier implements org.bouncycastle.operator.RawContentVerifier {
private java.security.Signature rawSignature
final synthetic org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.Signature, java.security.Signature)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
java.security.Signature standardSig
java.security.Signature rawSignature
public boolean verify (byte[])
byte[] expected
public boolean verify (byte[], byte[])
java.security.SignatureException e
byte[] digest
byte[] expected
}
org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder$SigVerifier.class
JcaContentVerifierProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$SigVerifier extends java.lang.Object implements org.bouncycastle.operator.ContentVerifier {
private final org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
private final java.security.Signature signature
protected final java.io.OutputStream stream
final synthetic org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.Signature)
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
java.security.Signature signature
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public java.io.OutputStream getOutputStream ()
public boolean verify (byte[])
java.security.SignatureException e
byte[] expected
}
org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.class
JcaContentVerifierProviderBuilder.java
package org.bouncycastle.operator.jcajce
public org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder extends java.lang.Object {
private org.bouncycastle.operator.jcajce.OperatorHelper helper
public void <init> ()
public org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder setProvider (java.security.Provider)
java.security.Provider provider
public org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder setProvider (java.lang.String)
String providerName
public org.bouncycastle.operator.ContentVerifierProvider build (org.bouncycastle.cert.X509CertificateHolder) throws org.bouncycastle.operator.OperatorCreationException java.security.cert.CertificateException
org.bouncycastle.cert.X509CertificateHolder certHolder
public org.bouncycastle.operator.ContentVerifierProvider build (java.security.cert.X509Certificate) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.cert.X509CertificateHolder certHolder
java.security.cert.CertificateEncodingException e
java.security.cert.X509Certificate certificate
org.bouncycastle.cert.X509CertificateHolder certHolder
public org.bouncycastle.operator.ContentVerifierProvider build (java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.PublicKey publicKey
public org.bouncycastle.operator.ContentVerifierProvider build (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKey
private org.bouncycastle.operator.ContentVerifier createCompositeVerifier (org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
int i
java.util.List pubKeys
org.bouncycastle.asn1.ASN1Sequence keySeq
java.security.Signature[] sigs
Exception e
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
int i
org.bouncycastle.asn1.ASN1Sequence keySeq
java.security.Signature[] sigs
org.bouncycastle.asn1.x509.AlgorithmIdentifier compAlgId
java.security.PublicKey publicKey
private java.security.Signature createSignature (org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
java.security.Signature sig
java.security.GeneralSecurityException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
java.security.PublicKey publicKey
private java.security.Signature createRawSig (org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey)
java.security.Signature rawSig
Exception e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
java.security.PublicKey publicKey
java.security.Signature rawSig
static synthetic org.bouncycastle.operator.ContentVerifier access$000 (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder x0
org.bouncycastle.asn1.x509.AlgorithmIdentifier x1
java.security.PublicKey x2
static synthetic org.bouncycastle.operator.jcajce.OperatorHelper access$100 (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder)
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder x0
static synthetic java.security.Signature access$200 (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey)
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder x0
org.bouncycastle.asn1.x509.AlgorithmIdentifier x1
java.security.PublicKey x2
static synthetic java.security.Signature access$300 (org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder x0
org.bouncycastle.asn1.x509.AlgorithmIdentifier x1
java.security.PublicKey x2
}
org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder$1$1.class
JcaDigestCalculatorProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$1$1 extends java.lang.Object implements org.bouncycastle.operator.DigestCalculator {
final synthetic org.bouncycastle.asn1.x509.AlgorithmIdentifier val$algorithm
final synthetic org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$DigestOutputStream val$stream
final synthetic org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$1 this$1
void <init> (org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$1, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$DigestOutputStream)
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$1 this$1
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public java.io.OutputStream getOutputStream ()
public byte[] getDigest ()
}
org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder$1.class
JcaDigestCalculatorProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$1 extends java.lang.Object implements org.bouncycastle.operator.DigestCalculatorProvider {
final synthetic org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder)
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder this$0
public org.bouncycastle.operator.DigestCalculator get (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
java.security.MessageDigest dig
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$DigestOutputStream stream
java.security.GeneralSecurityException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$DigestOutputStream stream
}
org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder$DigestOutputStream.class
JcaDigestCalculatorProviderBuilder.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$DigestOutputStream extends java.io.OutputStream {
private java.security.MessageDigest dig
final synthetic org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder this$0
void <init> (org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder, java.security.MessageDigest)
java.security.MessageDigest dig
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
public void write (byte[]) throws java.io.IOException
byte[] bytes
public void write (int) throws java.io.IOException
int b
byte[] getDigest ()
}
org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder.class
JcaDigestCalculatorProviderBuilder.java
package org.bouncycastle.operator.jcajce
public org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder extends java.lang.Object {
private org.bouncycastle.operator.jcajce.OperatorHelper helper
public void <init> ()
public org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder setProvider (java.security.Provider)
java.security.Provider provider
public org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder setProvider (java.lang.String)
String providerName
public org.bouncycastle.operator.DigestCalculatorProvider build () throws org.bouncycastle.operator.OperatorCreationException
static synthetic org.bouncycastle.operator.jcajce.OperatorHelper access$000 (org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder)
org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder x0
}
org/bouncycastle/operator/jcajce/OperatorHelper$OpCertificateException.class
OperatorHelper.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.OperatorHelper$OpCertificateException extends java.security.cert.CertificateException {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/operator/jcajce/OperatorHelper.class
OperatorHelper.java
package org.bouncycastle.operator.jcajce
org.bouncycastle.operator.jcajce.OperatorHelper extends java.lang.Object {
private static final java.util.Map oids
private static final java.util.Map asymmetricWrapperAlgNames
private static final java.util.Map symmetricWrapperAlgNames
private static final java.util.Map symmetricKeyAlgNames
private static final java.util.Map symmetricWrapperKeySizes
private org.bouncycastle.jcajce.util.JcaJceHelper helper
void <init> (org.bouncycastle.jcajce.util.JcaJceHelper)
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.lang.String getWrappingAlgorithmName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
int getKeySizeInBits (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
java.security.KeyPairGenerator createKeyPairGenerator (org.bouncycastle.asn1.ASN1ObjectIdentifier) throws org.bouncycastle.cms.CMSException
String agreementName
java.security.GeneralSecurityException e
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
javax.crypto.Cipher createCipher (org.bouncycastle.asn1.ASN1ObjectIdentifier) throws org.bouncycastle.operator.OperatorCreationException
java.security.GeneralSecurityException e
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
javax.crypto.KeyAgreement createKeyAgreement (org.bouncycastle.asn1.ASN1ObjectIdentifier) throws org.bouncycastle.operator.OperatorCreationException
String agreementName
java.security.GeneralSecurityException e
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
javax.crypto.Cipher createAsymmetricWrapper (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Map) throws org.bouncycastle.operator.OperatorCreationException
java.security.NoSuchAlgorithmException e
String cipherName
java.security.GeneralSecurityException e
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
java.util.Map extraAlgNames
javax.crypto.Cipher createSymmetricWrapper (org.bouncycastle.asn1.ASN1ObjectIdentifier) throws org.bouncycastle.operator.OperatorCreationException
String cipherName
java.security.GeneralSecurityException e
org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
java.security.AlgorithmParameters createAlgorithmParameters (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws org.bouncycastle.operator.OperatorCreationException
java.security.AlgorithmParameters parameters
java.security.NoSuchAlgorithmException e
java.security.NoSuchProviderException e
java.io.IOException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier cipherAlgId
java.security.AlgorithmParameters parameters
java.security.MessageDigest createDigest (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws java.security.GeneralSecurityException
java.security.MessageDigest dig
java.security.MessageDigest dig
String digestAlgorithm
java.security.MessageDigest dig
java.security.NoSuchAlgorithmException e
org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgId
java.security.MessageDigest dig
java.security.Signature createSignature (org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws java.security.GeneralSecurityException
java.security.Signature sig
String signatureAlgorithm
java.security.Signature sig
String signatureAlgorithm
java.security.Signature sig
java.security.NoSuchAlgorithmException e
java.security.AlgorithmParameters algParams
java.io.IOException e
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
String sigName
java.security.Signature sig
public java.security.Signature createRawSignature (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
java.security.AlgorithmParameters params
java.security.spec.PSSParameterSpec spec
String algName
java.security.Signature sig
Exception e
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
java.security.Signature sig
private static java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier)
org.bouncycastle.asn1.pkcs.RSASSAPSSparams rsaParams
org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
org.bouncycastle.asn1.ASN1Encodable params
private static java.lang.String getDigestName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
int dIndex
public java.security.cert.X509Certificate convertCertificate (org.bouncycastle.cert.X509CertificateHolder) throws java.security.cert.CertificateException
java.security.cert.CertificateFactory certFact
java.io.IOException e
java.security.NoSuchProviderException e
org.bouncycastle.cert.X509CertificateHolder certHolder
public java.security.PublicKey convertPublicKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws org.bouncycastle.operator.OperatorCreationException
java.security.KeyFactory keyFact
java.io.IOException e
java.security.NoSuchAlgorithmException e
java.security.NoSuchProviderException e
java.security.spec.InvalidKeySpecException e
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
java.lang.String getKeyAlgorithmName (org.bouncycastle.asn1.ASN1ObjectIdentifier)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
private boolean notDefaultPSSParams (org.bouncycastle.asn1.ASN1Sequence) throws java.security.GeneralSecurityException
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.asn1.pkcs.RSASSAPSSparams pssParams
java.security.MessageDigest digest
static void <clinit> ()
}
org/bouncycastle/pkix/
org/bouncycastle/pkix/jcajce/
org/bouncycastle/pkix/jcajce/AnnotatedException.class
AnnotatedException.java
package org.bouncycastle.pkix.jcajce
org.bouncycastle.pkix.jcajce.AnnotatedException extends java.lang.Exception {
private Throwable _underlyingException
public void <init> (java.lang.String, java.lang.Throwable)
String string
Throwable e
public void <init> (java.lang.String)
String string
public java.lang.Throwable getCause ()
}
org/bouncycastle/pkix/jcajce/CRLNotFoundException.class
CRLNotFoundException.java
package org.bouncycastle.pkix.jcajce
org.bouncycastle.pkix.jcajce.CRLNotFoundException extends java.security.cert.CertPathValidatorException {
void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/bouncycastle/pkix/jcajce/CertStatus.class
CertStatus.java
package org.bouncycastle.pkix.jcajce
org.bouncycastle.pkix.jcajce.CertStatus extends java.lang.Object {
public static final int UNREVOKED
public static final int UNDETERMINED
int certStatus
java.util.Date revocationDate
void <init> ()
public java.util.Date getRevocationDate ()
public void setRevocationDate (java.util.Date)
java.util.Date revocationDate
public int getCertStatus ()
public void setCertStatus (int)
int certStatus
}
org/bouncycastle/pkix/jcajce/PKIXCRLUtil.class
PKIXCRLUtil.java
package org.bouncycastle.pkix.jcajce
abstract org.bouncycastle.pkix.jcajce.PKIXCRLUtil extends java.lang.Object {
void <init> ()
static java.util.Set findCRLs (org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.Date, java.util.List, java.util.List) throws org.bouncycastle.pkix.jcajce.AnnotatedException
org.bouncycastle.pkix.jcajce.AnnotatedException e
java.security.cert.X509Certificate cert
java.security.cert.X509CRL crl
java.util.Iterator it
org.bouncycastle.jcajce.PKIXCRLStoreSelector crlselect
java.util.Date validityDate
java.util.List certStores
java.util.List pkixCrlStores
java.util.HashSet initialSet
java.util.Set finalSet
private static void findCRLs (java.util.HashSet, org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.List) throws org.bouncycastle.pkix.jcajce.AnnotatedException
org.bouncycastle.util.StoreException e
org.bouncycastle.util.Store store
java.security.cert.CertStoreException e
java.security.cert.CertStore store
Object obj
java.util.HashSet crls
org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect
java.util.List crlStores
org.bouncycastle.pkix.jcajce.AnnotatedException lastException
boolean foundValidStore
java.util.Iterator iter
}
org/bouncycastle/pkix/jcajce/PKIXJcaJceHelper.class
PKIXJcaJceHelper.java
package org.bouncycastle.pkix.jcajce
abstract org.bouncycastle.pkix.jcajce.PKIXJcaJceHelper extends java.lang.Object implements org.bouncycastle.jcajce.util.JcaJceHelper {
public abstract java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
}
org/bouncycastle/pkix/jcajce/RFC3280CertPathUtilities.class
RFC3280CertPathUtilities.java
package org.bouncycastle.pkix.jcajce
org.bouncycastle.pkix.jcajce.RFC3280CertPathUtilities extends java.lang.Object {
public static final String ISSUING_DISTRIBUTION_POINT
public static final String FRESHEST_CRL
public static final String DELTA_CRL_INDICATOR
public static final String BASIC_CONSTRAINTS
public static final String AUTHORITY_KEY_IDENTIFIER
protected static final int KEY_CERT_SIGN
protected static final int CRL_SIGN
void <init> ()
protected static void processCRLB2 (org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws org.bouncycastle.pkix.jcajce.AnnotatedException
Exception e
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
java.util.Enumeration e
Exception e
org.bouncycastle.asn1.ASN1EncodableVector vec
Exception e
java.util.Enumeration e
org.bouncycastle.asn1.ASN1EncodableVector vec
int j
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPointName dpName
java.util.List names
boolean matches
Exception e
org.bouncycastle.asn1.x509.BasicConstraints bc
org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.security.cert.X509CRL crl
org.bouncycastle.asn1.x509.IssuingDistributionPoint idp
protected static void processCRLB1 (org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws org.bouncycastle.pkix.jcajce.AnnotatedException
java.io.IOException e
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.security.cert.X509CRL crl
org.bouncycastle.asn1.ASN1Primitive idp
boolean isIndirect
byte[] issuerBytes
boolean matchIssuer
protected static org.bouncycastle.pkix.jcajce.ReasonsMask processCRLD (java.security.cert.X509CRL, org.bouncycastle.asn1.x509.DistributionPoint) throws org.bouncycastle.pkix.jcajce.AnnotatedException
Exception e
java.security.cert.X509CRL crl
org.bouncycastle.asn1.x509.DistributionPoint dp
org.bouncycastle.asn1.x509.IssuingDistributionPoint idp
protected static java.util.Set processCRLF (java.security.cert.X509CRL, java.lang.Object, java.security.cert.X509Certificate, java.security.PublicKey, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.pkix.jcajce.AnnotatedException
byte[] issuerPrincipal
java.io.IOException e
org.bouncycastle.pkix.jcajce.AnnotatedException e
java.security.cert.CertPathBuilder builder
java.security.cert.X509CertSelector tmpCertSelector
org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsBuilder
org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extParams
java.util.List certs
java.security.cert.CertPathBuilderException e
java.security.cert.CertPathValidatorException e
Exception e
java.security.cert.X509Certificate signingCert
java.security.cert.X509Certificate signCert
boolean[] keyUsage
int i
java.security.cert.X509CRL crl
Object cert
java.security.cert.X509Certificate defaultCRLSignCert
java.security.PublicKey defaultCRLSignKey
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.List certPathCerts
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.security.cert.X509CertSelector certSelector
org.bouncycastle.jcajce.PKIXCertStoreSelector selector
java.util.LinkedHashSet coll
java.util.List validCerts
java.util.List validKeys
java.util.Iterator cert_it
java.util.Set checkKeys
org.bouncycastle.pkix.jcajce.AnnotatedException lastException
protected static java.security.PublicKey processCRLG (java.security.cert.X509CRL, java.util.Set) throws org.bouncycastle.pkix.jcajce.AnnotatedException
Exception e
java.security.PublicKey key
java.util.Iterator it
java.security.cert.X509CRL crl
java.util.Set keys
Exception lastException
protected static java.security.cert.X509CRL processCRLH (java.util.Set, java.security.PublicKey) throws org.bouncycastle.pkix.jcajce.AnnotatedException
Exception e
java.security.cert.X509CRL crl
java.util.Iterator it
java.util.Set deltacrls
java.security.PublicKey key
Exception lastException
protected static java.util.Set processCRLA1i (org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509CRL) throws org.bouncycastle.pkix.jcajce.AnnotatedException
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.pkix.jcajce.AnnotatedException e
java.util.List crlStores
org.bouncycastle.asn1.x509.CRLDistPoint freshestCRL
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date currentDate
java.security.cert.X509Certificate cert
java.security.cert.X509CRL crl
java.util.Set set
protected static java.util.Set[] processCRLA1ii (org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509CRL) throws org.bouncycastle.pkix.jcajce.AnnotatedException
java.io.IOException e
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date currentDate
java.util.Date validityDate
java.security.cert.X509Certificate cert
java.security.cert.X509CRL crl
java.security.cert.X509CRLSelector crlselect
org.bouncycastle.jcajce.PKIXCRLStoreSelector extSelect
java.util.Set completeSet
java.util.Set deltaSet
protected static void processCRLC (java.security.cert.X509CRL, java.security.cert.X509CRL, org.bouncycastle.jcajce.PKIXExtendedParameters) throws org.bouncycastle.pkix.jcajce.AnnotatedException
Exception e
Exception e
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.asn1.x509.IssuingDistributionPoint deltaidp
boolean match
org.bouncycastle.asn1.ASN1Primitive completeKeyIdentifier
org.bouncycastle.asn1.ASN1Primitive deltaKeyIdentifier
java.security.cert.X509CRL deltaCRL
java.security.cert.X509CRL completeCRL
org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams
org.bouncycastle.asn1.x509.IssuingDistributionPoint completeidp
protected static void processCRLI (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.pkix.jcajce.CertStatus, org.bouncycastle.jcajce.PKIXExtendedParameters) throws org.bouncycastle.pkix.jcajce.AnnotatedException
java.util.Date validDate
java.security.cert.X509CRL deltacrl
Object cert
org.bouncycastle.pkix.jcajce.CertStatus certStatus
org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams
protected static void processCRLJ (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.pkix.jcajce.CertStatus) throws org.bouncycastle.pkix.jcajce.AnnotatedException
java.util.Date validDate
java.security.cert.X509CRL completecrl
Object cert
org.bouncycastle.pkix.jcajce.CertStatus certStatus
static void checkCRL (org.bouncycastle.asn1.x509.DistributionPoint, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.security.PublicKey, org.bouncycastle.pkix.jcajce.CertStatus, org.bouncycastle.pkix.jcajce.ReasonsMask, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.pkix.jcajce.AnnotatedException org.bouncycastle.pkix.jcajce.CRLNotFoundException
java.util.Set deltaCRLs
java.security.cert.X509CRL crl
org.bouncycastle.pkix.jcajce.ReasonsMask interimReasonsMask
java.util.Set keys
java.security.PublicKey key
java.security.cert.X509CRL deltaCRL
java.util.Set criticalExtensions
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.asn1.x509.DistributionPoint dp
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date currentDate
java.util.Date validityDate
java.security.cert.X509Certificate cert
java.security.cert.X509Certificate defaultCRLSignCert
java.security.PublicKey defaultCRLSignKey
org.bouncycastle.pkix.jcajce.CertStatus certStatus
org.bouncycastle.pkix.jcajce.ReasonsMask reasonMask
java.util.List certPathCerts
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.util.Set crls
boolean validCrlFound
org.bouncycastle.pkix.jcajce.AnnotatedException lastException
java.util.Iterator crl_iter
static void <clinit> ()
}
org/bouncycastle/pkix/jcajce/ReasonsMask.class
ReasonsMask.java
package org.bouncycastle.pkix.jcajce
org.bouncycastle.pkix.jcajce.ReasonsMask extends java.lang.Object {
private int _reasons
static final org.bouncycastle.pkix.jcajce.ReasonsMask allReasons
void <init> (org.bouncycastle.asn1.x509.ReasonFlags)
org.bouncycastle.asn1.x509.ReasonFlags reasons
private void <init> (int)
int reasons
void <init> ()
void addReasons (org.bouncycastle.pkix.jcajce.ReasonsMask)
org.bouncycastle.pkix.jcajce.ReasonsMask mask
boolean isAllReasons ()
org.bouncycastle.pkix.jcajce.ReasonsMask intersect (org.bouncycastle.pkix.jcajce.ReasonsMask)
org.bouncycastle.pkix.jcajce.ReasonsMask mask
org.bouncycastle.pkix.jcajce.ReasonsMask _mask
boolean hasNewReasons (org.bouncycastle.pkix.jcajce.ReasonsMask)
org.bouncycastle.pkix.jcajce.ReasonsMask mask
int getReasons ()
static void <clinit> ()
}
org/bouncycastle/pkix/jcajce/RevocationUtilities.class
RevocationUtilities.java
package org.bouncycastle.pkix.jcajce
org.bouncycastle.pkix.jcajce.RevocationUtilities extends java.lang.Object {
protected static final String ISSUING_DISTRIBUTION_POINT
void <init> ()
protected static java.util.Date getValidityDate (org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date)
org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date currentDate
java.util.Date validityDate
protected static org.bouncycastle.asn1.ASN1Primitive getExtensionValue (java.security.cert.X509Extension, org.bouncycastle.asn1.ASN1ObjectIdentifier) throws org.bouncycastle.pkix.jcajce.AnnotatedException
java.security.cert.X509Extension ext
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
byte[] bytes
private static org.bouncycastle.asn1.ASN1Primitive getObject (org.bouncycastle.asn1.ASN1ObjectIdentifier, byte[]) throws org.bouncycastle.pkix.jcajce.AnnotatedException
Exception e
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
byte[] ext
protected static void findCertificates (java.util.LinkedHashSet, org.bouncycastle.jcajce.PKIXCertStoreSelector, java.util.List) throws org.bouncycastle.pkix.jcajce.AnnotatedException
org.bouncycastle.util.StoreException e
org.bouncycastle.util.Store certStore
java.security.cert.CertStoreException e
java.security.cert.CertStore certStore
Object obj
java.util.LinkedHashSet certs
org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect
java.util.List certStores
java.util.Iterator iter
static java.util.List getAdditionalStoresFromCRLDistributionPoint (org.bouncycastle.asn1.x509.CRLDistPoint, java.util.Map) throws org.bouncycastle.pkix.jcajce.AnnotatedException
org.bouncycastle.asn1.x509.DistributionPoint[] dps
Exception e
org.bouncycastle.jcajce.PKIXCRLStore store
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
org.bouncycastle.asn1.x509.DistributionPointName dpn
int i
org.bouncycastle.asn1.x509.CRLDistPoint crldp
java.util.Map namedCRLStoreMap
org.bouncycastle.asn1.x509.DistributionPoint[] dps
java.util.List stores
protected static void getCRLIssuersFromDistributionPoint (org.bouncycastle.asn1.x509.DistributionPoint, java.util.Collection, java.security.cert.X509CRLSelector) throws org.bouncycastle.pkix.jcajce.AnnotatedException
IllegalArgumentException e
int j
org.bouncycastle.asn1.x509.GeneralName[] genNames
java.util.Iterator it
java.io.IOException ex
org.bouncycastle.asn1.x509.DistributionPoint dp
java.util.Collection issuerPrincipals
java.security.cert.X509CRLSelector selector
java.util.List issuers
java.util.Iterator it
protected static void getCertStatus (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.pkix.jcajce.CertStatus) throws org.bouncycastle.pkix.jcajce.AnnotatedException
boolean isIndirect
java.security.cert.CRLException exception
org.bouncycastle.asn1.x500.X500Name crlIssuer
org.bouncycastle.asn1.x500.X500Name expectedCertIssuer
javax.security.auth.x500.X500Principal certificateIssuer
org.bouncycastle.asn1.x500.X500Name expectedCertIssuer
org.bouncycastle.asn1.ASN1Primitive extValue
org.bouncycastle.asn1.ASN1Enumerated reasonCode
Exception e
java.util.Date validDate
java.security.cert.X509CRL crl
Object cert
org.bouncycastle.pkix.jcajce.CertStatus certStatus
boolean isIndirect
java.security.cert.X509Certificate x509Cert
org.bouncycastle.asn1.x500.X500Name x509CertIssuer
java.security.cert.X509CRLEntry crl_entry
int reasonCodeValue
java.util.Date revocationDate
protected static java.util.Set getDeltaCRLs (java.util.Date, java.security.cert.X509CRL, java.util.List, java.util.List) throws org.bouncycastle.pkix.jcajce.AnnotatedException
java.io.IOException e
org.bouncycastle.asn1.ASN1Primitive derObject
Exception e
byte[] idp
Exception e
java.security.cert.X509CRL crl
java.util.Iterator it
java.util.Date validityDate
java.security.cert.X509CRL completeCRL
java.util.List certStores
java.util.List pkixCrlStores
java.security.cert.X509CRLSelector baseDeltaSelect
java.math.BigInteger completeCRLNumber
byte[] idp
org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder selBuilder
org.bouncycastle.jcajce.PKIXCRLStoreSelector deltaSelect
java.util.Set temp
java.util.Set result
private static boolean isDeltaCRL (java.security.cert.X509CRL)
java.security.cert.X509CRL crl
java.util.Set critical
protected static java.util.Set getCompleteCRLs (org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.util.Date, java.util.List, java.util.List) throws org.bouncycastle.pkix.jcajce.AnnotatedException org.bouncycastle.pkix.jcajce.CRLNotFoundException
java.util.Set issuers
org.bouncycastle.pkix.jcajce.AnnotatedException e
org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.util.Date validityDate
java.util.List certStores
java.util.List crlStores
java.security.cert.X509CRLSelector baseCrlSelect
org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect
java.util.Set crls
protected static java.security.PublicKey getNextWorkingKey (java.util.List, int, org.bouncycastle.jcajce.util.JcaJceHelper) throws java.security.cert.CertPathValidatorException
java.security.KeyFactory keyFactory
Exception exception
java.security.cert.X509Certificate parentCert
java.security.interfaces.DSAPublicKey prevDSAPubKey
java.security.interfaces.DSAParams dsaParams
java.security.spec.DSAPublicKeySpec dsaPubKeySpec
int i
java.util.List certs
int index
org.bouncycastle.jcajce.util.JcaJceHelper helper
java.security.cert.Certificate cert
java.security.PublicKey pubKey
java.security.interfaces.DSAPublicKey dsaPubKey
static void checkCRLsNotEmpty (java.util.Set, java.lang.Object) throws org.bouncycastle.pkix.jcajce.CRLNotFoundException
org.bouncycastle.asn1.x500.X500Name certIssuer
java.util.Set crls
Object cert
public static boolean isIndirectCRL (java.security.cert.X509CRL) throws java.security.cert.CRLException
byte[] idp
Exception e
java.security.cert.X509CRL crl
private static org.bouncycastle.asn1.x500.X500Name getIssuer (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
private static org.bouncycastle.asn1.x500.X500Name getIssuer (java.security.cert.X509CRL)
java.security.cert.X509CRL crl
private static org.bouncycastle.asn1.x500.X500Name getX500Name (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
static void <clinit> ()
}
org/bouncycastle/util/
org/bouncycastle/util/Arrays$Iterator.class
Arrays.java
package org.bouncycastle.util
public org.bouncycastle.util.Arrays$Iterator extends java.lang.Object implements java.util.Iterator {
private final Object[] dataArray
private int position
public void <init> (java.lang.Object[])
Object[] dataArray
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/bouncycastle/util/Arrays.class
Arrays.java
package org.bouncycastle.util
public final org.bouncycastle.util.Arrays extends java.lang.Object {
private void <init> ()
public static boolean areAllZeroes (byte[], int, int)
int i
byte[] buf
int off
int len
int bits
public static boolean areEqual (boolean[], boolean[])
boolean[] a
boolean[] b
public static boolean areEqual (byte[], byte[])
byte[] a
byte[] b
public static boolean areEqual (byte[], int, int, byte[], int, int)
int i
byte[] a
int aFromIndex
int aToIndex
byte[] b
int bFromIndex
int bToIndex
int aLength
int bLength
public static boolean areEqual (char[], char[])
char[] a
char[] b
public static boolean areEqual (int[], int[])
int[] a
int[] b
public static boolean areEqual (long[], long[])
long[] a
long[] b
public static boolean areEqual (java.lang.Object[], java.lang.Object[])
Object[] a
Object[] b
public static boolean areEqual (short[], short[])
short[] a
short[] b
public static boolean constantTimeAreEqual (byte[], byte[])
int i
int i
byte[] expected
byte[] supplied
int len
int nonEqual
public static boolean constantTimeAreEqual (int, byte[], int, byte[], int)
int i
int len
byte[] a
int aOff
byte[] b
int bOff
int d
public static int compareUnsigned (byte[], byte[])
int aVal
int bVal
int i
byte[] a
byte[] b
int minLen
public static boolean contains (boolean[], boolean)
int i
boolean[] a
boolean val
public static boolean contains (byte[], byte)
int i
byte[] a
byte val
public static boolean contains (char[], char)
int i
char[] a
char val
public static boolean contains (int[], int)
int i
int[] a
int val
public static boolean contains (long[], long)
int i
long[] a
long val
public static boolean contains (short[], short)
int i
short[] a
short val
public static void fill (boolean[], boolean)
boolean[] a
boolean val
public static void fill (boolean[], int, int, boolean)
boolean[] a
int fromIndex
int toIndex
boolean val
public static void fill (byte[], byte)
byte[] a
byte val
public static void fill (byte[], int, byte)
byte[] a
int fromIndex
byte val
public static void fill (byte[], int, int, byte)
byte[] a
int fromIndex
int toIndex
byte val
public static void fill (char[], char)
char[] a
char val
public static void fill (char[], int, int, char)
char[] a
int fromIndex
int toIndex
char val
public static void fill (int[], int)
int[] a
int val
public static void fill (int[], int, int)
int[] a
int fromIndex
int val
public static void fill (int[], int, int, int)
int[] a
int fromIndex
int toIndex
int val
public static void fill (long[], long)
long[] a
long val
public static void fill (long[], int, long)
long[] a
int fromIndex
long val
public static void fill (long[], int, int, long)
long[] a
int fromIndex
int toIndex
long val
public static void fill (java.lang.Object[], java.lang.Object)
Object[] a
Object val
public static void fill (java.lang.Object[], int, int, java.lang.Object)
Object[] a
int fromIndex
int toIndex
Object val
public static void fill (short[], short)
short[] a
short val
public static void fill (short[], int, short)
short[] a
int fromIndex
short val
public static void fill (short[], int, int, short)
short[] a
int fromIndex
int toIndex
short val
public static int hashCode (byte[])
byte[] data
int i
int hc
public static int hashCode (byte[], int, int)
byte[] data
int off
int len
int i
int hc
public static int hashCode (char[])
char[] data
int i
int hc
public static int hashCode (int[][])
int i
int[][] ints
int hc
public static int hashCode (int[])
int[] data
int i
int hc
public static int hashCode (int[], int, int)
int[] data
int off
int len
int i
int hc
public static int hashCode (long[])
long di
long[] data
int i
int hc
public static int hashCode (long[], int, int)
long di
long[] data
int off
int len
int i
int hc
public static int hashCode (short[][][])
int i
short[][][] shorts
int hc
public static int hashCode (short[][])
int i
short[][] shorts
int hc
public static int hashCode (short[])
short[] data
int i
int hc
public static int hashCode (java.lang.Object[])
Object[] data
int i
int hc
public static boolean[] clone (boolean[])
boolean[] data
public static byte[] clone (byte[])
byte[] data
public static char[] clone (char[])
char[] data
public static int[] clone (int[])
int[] data
public static long[] clone (long[])
long[] data
public static short[] clone (short[])
short[] data
public static java.math.BigInteger[] clone (java.math.BigInteger[])
java.math.BigInteger[] data
public static byte[] clone (byte[], byte[])
byte[] data
byte[] existing
public static long[] clone (long[], long[])
long[] data
long[] existing
public static byte[][] clone (byte[][])
int i
byte[][] data
byte[][] copy
public static byte[][][] clone (byte[][][])
int i
byte[][][] data
byte[][][] copy
public static boolean[] copyOf (boolean[], int)
boolean[] original
int newLength
boolean[] copy
public static byte[] copyOf (byte[], int)
byte[] original
int newLength
byte[] copy
public static char[] copyOf (char[], int)
char[] original
int newLength
char[] copy
public static int[] copyOf (int[], int)
int[] original
int newLength
int[] copy
public static long[] copyOf (long[], int)
long[] original
int newLength
long[] copy
public static short[] copyOf (short[], int)
short[] original
int newLength
short[] copy
public static java.math.BigInteger[] copyOf (java.math.BigInteger[], int)
java.math.BigInteger[] original
int newLength
java.math.BigInteger[] copy
public static boolean[] copyOfRange (boolean[], int, int)
boolean[] original
int from
int to
int newLength
boolean[] copy
public static byte[] copyOfRange (byte[], int, int)
byte[] original
int from
int to
int newLength
byte[] copy
public static char[] copyOfRange (char[], int, int)
char[] original
int from
int to
int newLength
char[] copy
public static int[] copyOfRange (int[], int, int)
int[] original
int from
int to
int newLength
int[] copy
public static long[] copyOfRange (long[], int, int)
long[] original
int from
int to
int newLength
long[] copy
public static short[] copyOfRange (short[], int, int)
short[] original
int from
int to
int newLength
short[] copy
public static java.math.BigInteger[] copyOfRange (java.math.BigInteger[], int, int)
java.math.BigInteger[] original
int from
int to
int newLength
java.math.BigInteger[] copy
private static int getLength (int, int)
StringBuffer sb
int from
int to
int newLength
public static byte[] append (byte[], byte)
byte[] a
byte b
int length
byte[] result
public static short[] append (short[], short)
short[] a
short b
int length
short[] result
public static int[] append (int[], int)
int[] a
int b
int length
int[] result
public static java.lang.String[] append (java.lang.String[], java.lang.String)
String[] a
String b
int length
String[] result
public static byte[] concatenate (byte[], byte[])
byte[] a
byte[] b
byte[] r
public static short[] concatenate (short[], short[])
short[] a
short[] b
short[] r
public static byte[] concatenate (byte[], byte[], byte[])
byte[] a
byte[] b
byte[] c
byte[] r
int pos
public static byte[] concatenate (byte[], byte[], byte[], byte[])
byte[] a
byte[] b
byte[] c
byte[] d
byte[] r
int pos
public static byte[] concatenate (byte[][])
int i
int i
byte[][] arrays
int size
byte[] rv
int offSet
public static int[] concatenate (int[], int[])
int[] a
int[] b
int[] r
public static byte[] prepend (byte[], byte)
byte[] a
byte b
int length
byte[] result
public static short[] prepend (short[], short)
short[] a
short b
int length
short[] result
public static int[] prepend (int[], int)
int[] a
int b
int length
int[] result
public static byte[] reverse (byte[])
byte[] a
int p1
int p2
byte[] result
public static int[] reverse (int[])
int[] a
int p1
int p2
int[] result
public static void clear (byte[])
byte[] data
public static void clear (int[])
int[] data
public static boolean isNullOrContainsNull (java.lang.Object[])
int i
Object[] array
int count
public static boolean isNullOrEmpty (byte[])
byte[] array
public static boolean isNullOrEmpty (int[])
int[] array
public static boolean isNullOrEmpty (java.lang.Object[])
Object[] array
}
org/bouncycastle/util/BigIntegers.class
BigIntegers.java
package org.bouncycastle.util
public final org.bouncycastle.util.BigIntegers extends java.lang.Object {
public static final java.math.BigInteger ZERO
public static final java.math.BigInteger ONE
public static final java.math.BigInteger TWO
private static final java.math.BigInteger THREE
private static final int MAX_ITERATIONS
private static final java.math.BigInteger SMALL_PRIMES_PRODUCT
private static final int MAX_SMALL
public void <init> ()
public static byte[] asUnsignedByteArray (java.math.BigInteger)
byte[] tmp
java.math.BigInteger value
byte[] bytes
public static byte[] asUnsignedByteArray (int, java.math.BigInteger)
int length
java.math.BigInteger value
byte[] bytes
int start
int count
byte[] tmp
public static void asUnsignedByteArray (java.math.BigInteger, byte[], int, int)
java.math.BigInteger value
byte[] buf
int off
int len
byte[] bytes
int start
int count
int padLen
public static java.math.BigInteger createRandomInRange (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger x
int i
java.math.BigInteger min
java.math.BigInteger max
java.security.SecureRandom random
int cmp
public static java.math.BigInteger fromUnsignedByteArray (byte[])
byte[] buf
public static java.math.BigInteger fromUnsignedByteArray (byte[], int, int)
byte[] buf
int off
int length
byte[] mag
public static int intValueExact (java.math.BigInteger)
java.math.BigInteger x
public static long longValueExact (java.math.BigInteger)
java.math.BigInteger x
public static java.math.BigInteger modOddInverse (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger M
java.math.BigInteger X
int bits
int[] m
int[] x
int len
int[] z
public static java.math.BigInteger modOddInverseVar (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger M
java.math.BigInteger X
int bits
int[] m
int[] x
int len
int[] z
public static int getUnsignedByteLength (java.math.BigInteger)
java.math.BigInteger n
public static java.math.BigInteger createRandomBigInteger (int, java.security.SecureRandom)
int bitLength
java.security.SecureRandom random
public static java.math.BigInteger createRandomPrime (int, int, java.security.SecureRandom)
byte[] base
int xBits
byte lead
int bitLength
int certainty
java.security.SecureRandom random
java.math.BigInteger rv
private static byte[] createRandom (int, java.security.SecureRandom) throws java.lang.IllegalArgumentException
int bitLength
java.security.SecureRandom random
int nBytes
byte[] rv
int xBits
static void <clinit> ()
}
org/bouncycastle/util/CollectionStore.class
CollectionStore.java
package org.bouncycastle.util
public org.bouncycastle.util.CollectionStore extends java.lang.Object implements org.bouncycastle.util.Store org.bouncycastle.util.Iterable {
private java.util.Collection _local
public void <init> (java.util.Collection)
java.util.Collection collection
public java.util.Collection getMatches (org.bouncycastle.util.Selector)
Object obj
java.util.List col
java.util.Iterator iter
org.bouncycastle.util.Selector selector
public java.util.Iterator iterator ()
}
org/bouncycastle/util/Doubles.class
Doubles.java
package org.bouncycastle.util
public org.bouncycastle.util.Doubles extends java.lang.Object {
public void <init> ()
public static java.lang.Double valueOf (double)
double value
}
org/bouncycastle/util/Encodable.class
Encodable.java
package org.bouncycastle.util
public abstract org.bouncycastle.util.Encodable extends java.lang.Object {
public abstract byte[] getEncoded () throws java.io.IOException
}
org/bouncycastle/util/Fingerprint.class
Fingerprint.java
package org.bouncycastle.util
public org.bouncycastle.util.Fingerprint extends java.lang.Object {
private static char[] encodingTable
private final byte[] fingerprint
public void <init> (byte[])
byte[] source
public void <init> (byte[], int)
byte[] source
int bitLength
public byte[] getFingerprint ()
public java.lang.String toString ()
int i
StringBuffer sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public static byte[] calculateFingerprint (byte[])
byte[] input
public static byte[] calculateFingerprint (byte[], int)
byte[] input
int bitLength
org.bouncycastle.crypto.Digest digest
byte[] rv
byte[] untruncated
static void <clinit> ()
}
org/bouncycastle/util/IPAddress.class
IPAddress.java
package org.bouncycastle.util
public org.bouncycastle.util.IPAddress extends java.lang.Object {
public void <init> ()
public static boolean isValid (java.lang.String)
String address
public static boolean isValidWithNetMask (java.lang.String)
String address
public static boolean isValidIPv4 (java.lang.String)
int octet
NumberFormatException ex
int octet
int pos
String address
int octets
String temp
int start
public static boolean isValidIPv4WithNetmask (java.lang.String)
String address
int index
String mask
public static boolean isValidIPv6WithNetmask (java.lang.String)
String address
int index
String mask
private static boolean isMaskValue (java.lang.String, int)
int value
NumberFormatException e
String component
int size
public static boolean isValidIPv6 (java.lang.String)
int octet
NumberFormatException ex
int octet
String value
int pos
String address
int octets
String temp
boolean doubleColonFound
int start
}
org/bouncycastle/util/Integers.class
Integers.java
package org.bouncycastle.util
public org.bouncycastle.util.Integers extends java.lang.Object {
public void <init> ()
public static int numberOfLeadingZeros (int)
int i
public static int numberOfTrailingZeros (int)
int i
public static int reverse (int)
int i
public static int reverseBytes (int)
int i
public static int rotateLeft (int, int)
int i
int distance
public static int rotateRight (int, int)
int i
int distance
public static java.lang.Integer valueOf (int)
int value
}
org/bouncycastle/util/Iterable.class
Iterable.java
package org.bouncycastle.util
public abstract org.bouncycastle.util.Iterable extends java.lang.Object implements java.lang.Iterable {
public abstract java.util.Iterator iterator ()
}
org/bouncycastle/util/Longs.class
Longs.java
package org.bouncycastle.util
public org.bouncycastle.util.Longs extends java.lang.Object {
public void <init> ()
public static long reverse (long)
long i
public static long reverseBytes (long)
long i
public static long rotateLeft (long, int)
long i
int distance
public static long rotateRight (long, int)
long i
int distance
public static java.lang.Long valueOf (long)
long value
}
org/bouncycastle/util/Memoable.class
Memoable.java
package org.bouncycastle.util
public abstract org.bouncycastle.util.Memoable extends java.lang.Object {
public abstract org.bouncycastle.util.Memoable copy ()
public abstract void reset (org.bouncycastle.util.Memoable)
}
org/bouncycastle/util/Objects.class
Objects.java
package org.bouncycastle.util
public org.bouncycastle.util.Objects extends java.lang.Object {
public void <init> ()
public static boolean areEqual (java.lang.Object, java.lang.Object)
Object a
Object b
public static int hashCode (java.lang.Object)
Object obj
}
org/bouncycastle/util/Pack.class
Pack.java
package org.bouncycastle.util
public abstract org.bouncycastle.util.Pack extends java.lang.Object {
public void <init> ()
public static short bigEndianToShort (byte[], int)
byte[] bs
int off
int n
public static int bigEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void bigEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static void bigEndianToInt (byte[], int, int[], int, int)
int i
byte[] bs
int off
int[] ns
int nsOff
int nsLen
public static byte[] intToBigEndian (int)
int n
byte[] bs
public static void intToBigEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToBigEndian (int[])
int[] ns
byte[] bs
public static void intToBigEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static void intToBigEndian (int[], int, int, byte[], int)
int i
int[] ns
int nsOff
int nsLen
byte[] bs
int bsOff
public static long bigEndianToLong (byte[], int)
byte[] bs
int off
int hi
int lo
public static void bigEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static void bigEndianToLong (byte[], int, long[], int, int)
int i
byte[] bs
int bsOff
long[] ns
int nsOff
int nsLen
public static byte[] longToBigEndian (long)
long n
byte[] bs
public static void longToBigEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToBigEndian (long[])
long[] ns
byte[] bs
public static void longToBigEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
public static void longToBigEndian (long[], int, int, byte[], int)
int i
long[] ns
int nsOff
int nsLen
byte[] bs
int bsOff
public static void longToBigEndian (long, byte[], int, int)
int i
long value
byte[] bs
int off
int bytes
public static short littleEndianToShort (byte[], int)
byte[] bs
int off
int n
public static int littleEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void littleEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static void littleEndianToInt (byte[], int, int[], int, int)
int i
byte[] bs
int bOff
int[] ns
int nOff
int count
public static int[] littleEndianToInt (byte[], int, int)
int i
byte[] bs
int off
int count
int[] ns
public static byte[] shortToLittleEndian (short)
short n
byte[] bs
public static void shortToLittleEndian (short, byte[], int)
short n
byte[] bs
int off
public static byte[] shortToBigEndian (short)
short n
byte[] r
public static void shortToBigEndian (short, byte[], int)
short n
byte[] bs
int off
public static byte[] intToLittleEndian (int)
int n
byte[] bs
public static void intToLittleEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToLittleEndian (int[])
int[] ns
byte[] bs
public static void intToLittleEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static void intToLittleEndian (int[], int, int, byte[], int)
int i
int[] ns
int nsOff
int nsLen
byte[] bs
int bsOff
public static long littleEndianToLong (byte[], int)
byte[] bs
int off
int lo
int hi
public static void littleEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static void littleEndianToLong (byte[], int, long[], int, int)
int i
byte[] bs
int bsOff
long[] ns
int nsOff
int nsLen
public static byte[] longToLittleEndian (long)
long n
byte[] bs
public static void longToLittleEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToLittleEndian (long[])
long[] ns
byte[] bs
public static void longToLittleEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
public static void longToLittleEndian (long[], int, int, byte[], int)
int i
long[] ns
int nsOff
int nsLen
byte[] bs
int bsOff
}
org/bouncycastle/util/Properties$1.class
Properties.java
package org.bouncycastle.util
org.bouncycastle.util.Properties$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic String val$propertyName
void <init> (java.lang.String)
public java.lang.Object run ()
}
org/bouncycastle/util/Properties$2.class
Properties.java
package org.bouncycastle.util
org.bouncycastle.util.Properties$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic String val$propertyName
void <init> (java.lang.String)
public java.lang.Object run ()
}
org/bouncycastle/util/Properties.class
Properties.java
package org.bouncycastle.util
public org.bouncycastle.util.Properties extends java.lang.Object {
private static final ThreadLocal threadProperties
private void <init> ()
public static boolean isOverrideSet (java.lang.String)
java.security.AccessControlException e
String propertyName
public static boolean isOverrideSetTo (java.lang.String, boolean)
String propertyValue
java.security.AccessControlException e
String propertyName
boolean isTrue
public static boolean setThreadOverride (java.lang.String, boolean)
String propertyName
boolean enable
boolean isSet
java.util.Map localProps
public static boolean removeThreadOverride (java.lang.String)
String p
String propertyName
java.util.Map localProps
public static java.math.BigInteger asBigInteger (java.lang.String)
String propertyName
String p
public static java.util.Set asKeySet (java.lang.String)
java.util.StringTokenizer sTok
String propertyName
java.util.Set set
String p
public static java.lang.String getPropertyValue (java.lang.String)
String p
String propertyName
String val
java.util.Map localProps
private static boolean isSetFalse (java.lang.String)
String p
private static boolean isSetTrue (java.lang.String)
String p
static void <clinit> ()
}
org/bouncycastle/util/Selector.class
Selector.java
package org.bouncycastle.util
public abstract org.bouncycastle.util.Selector extends java.lang.Object implements java.lang.Cloneable {
public abstract boolean match (java.lang.Object)
public abstract java.lang.Object clone ()
}
org/bouncycastle/util/Store.class
Store.java
package org.bouncycastle.util
public abstract org.bouncycastle.util.Store extends java.lang.Object {
public abstract java.util.Collection getMatches (org.bouncycastle.util.Selector) throws org.bouncycastle.util.StoreException
}
org/bouncycastle/util/StoreException.class
StoreException.java
package org.bouncycastle.util
public org.bouncycastle.util.StoreException extends java.lang.RuntimeException {
private Throwable _e
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/util/StringList.class
StringList.java
package org.bouncycastle.util
public abstract org.bouncycastle.util.StringList extends java.lang.Object implements org.bouncycastle.util.Iterable {
public abstract boolean add (java.lang.String)
public abstract java.lang.String get (int)
public abstract int size ()
public abstract java.lang.String[] toStringArray ()
public abstract java.lang.String[] toStringArray (int, int)
}
org/bouncycastle/util/Strings$1.class
Strings.java
package org.bouncycastle.util
org.bouncycastle.util.Strings$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.String run ()
public volatile synthetic java.lang.Object run ()
}
org/bouncycastle/util/Strings$StringListImpl.class
Strings.java
package org.bouncycastle.util
org.bouncycastle.util.Strings$StringListImpl extends java.util.ArrayList implements org.bouncycastle.util.StringList {
private void <init> ()
public boolean add (java.lang.String)
String s
public java.lang.String set (int, java.lang.String)
int index
String element
public void add (int, java.lang.String)
int index
String element
public java.lang.String[] toStringArray ()
int i
String[] strs
public java.lang.String[] toStringArray (int, int)
int i
int from
int to
String[] strs
public volatile synthetic void add (int, java.lang.Object)
public volatile synthetic boolean add (java.lang.Object)
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.String get (int)
synthetic void <init> (org.bouncycastle.util.Strings$1)
org.bouncycastle.util.Strings$1 x0
}
org/bouncycastle/util/Strings.class
Strings.java
package org.bouncycastle.util
public final org.bouncycastle.util.Strings extends java.lang.Object {
private static String LINE_SEPARATOR
public void <init> ()
public static java.lang.String fromUTF8ByteArray (byte[])
byte[] bytes
char[] chars
int len
public static byte[] toUTF8ByteArray (java.lang.String)
String string
public static byte[] toUTF8ByteArray (char[])
java.io.IOException e
char[] string
java.io.ByteArrayOutputStream bOut
public static void toUTF8ByteArray (char[], java.io.OutputStream) throws java.io.IOException
char W1
char W2
int codePoint
char ch
char[] string
java.io.OutputStream sOut
char[] c
int i
public static java.lang.String toUpperCase (java.lang.String)
char ch
int i
String string
boolean changed
char[] chars
public static java.lang.String toLowerCase (java.lang.String)
char ch
int i
String string
boolean changed
char[] chars
public static byte[] toByteArray (char[])
int i
char[] chars
byte[] bytes
public static byte[] toByteArray (java.lang.String)
char ch
int i
String string
byte[] bytes
public static int toByteArray (java.lang.String, byte[], int)
char c
int i
String s
byte[] buf
int off
int count
public static java.lang.String fromByteArray (byte[])
byte[] bytes
public static char[] asCharArray (byte[])
int i
byte[] bytes
char[] chars
public static java.lang.String[] split (java.lang.String, char)
String subString
int tokenLocation
int i
String input
char delimiter
java.util.Vector v
boolean moreTokens
String[] res
public static org.bouncycastle.util.StringList newList ()
public static java.lang.String lineSeparator ()
static void <clinit> ()
Exception ef
Exception e
}
org/bouncycastle/util/encoders/
org/bouncycastle/util/encoders/Base64.class
Base64.java
package org.bouncycastle.util.encoders
public org.bouncycastle.util.encoders.Base64 extends java.lang.Object {
private static final org.bouncycastle.util.encoders.Encoder encoder
public void <init> ()
public static java.lang.String toBase64String (byte[])
byte[] data
public static java.lang.String toBase64String (byte[], int, int)
byte[] data
int off
int length
byte[] encoded
public static byte[] encode (byte[])
byte[] data
public static byte[] encode (byte[], int, int)
Exception e
byte[] data
int off
int length
int len
java.io.ByteArrayOutputStream bOut
public static int encode (byte[], java.io.OutputStream) throws java.io.IOException
byte[] data
java.io.OutputStream out
public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte[] data
int off
int length
java.io.OutputStream out
public static byte[] decode (byte[])
Exception e
byte[] data
int len
java.io.ByteArrayOutputStream bOut
public static byte[] decode (java.lang.String)
Exception e
String data
int len
java.io.ByteArrayOutputStream bOut
public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
String data
java.io.OutputStream out
public static int decode (byte[], int, int, java.io.OutputStream)
Exception e
byte[] base64Data
int start
int length
java.io.OutputStream out
static void <clinit> ()
}
org/bouncycastle/util/encoders/Base64Encoder.class
Base64Encoder.java
package org.bouncycastle.util.encoders
public org.bouncycastle.util.encoders.Base64Encoder extends java.lang.Object implements org.bouncycastle.util.encoders.Encoder {
protected final byte[] encodingTable
protected byte padding
protected final byte[] decodingTable
protected void initialiseDecodingTable ()
int i
int i
public void <init> ()
public int encode (byte[], int, int, byte[], int) throws java.io.IOException
int a1
int a2
int a3
int a1
int a1
int a2
byte[] inBuf
int inOff
int inLen
byte[] outBuf
int outOff
int inPos
int inEnd
int outPos
public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
int inLen
int outLen
byte[] buf
int off
int len
java.io.OutputStream out
byte[] tmp
private boolean ignore (char)
char c
public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
byte[] data
int off
int length
java.io.OutputStream out
byte[] outBuffer
int bufOff
int outLen
int end
int i
int finish
int e0
int e1
int e2
int e3
private int nextI (byte[], int, int)
byte[] data
int i
int finish
public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
String data
java.io.OutputStream out
byte[] outBuffer
int bufOff
int length
int end
int i
int finish
int e0
int e1
int e2
int e3
private int decodeLastBlock (java.io.OutputStream, char, char, char, char) throws java.io.IOException
byte b1
byte b2
byte b1
byte b2
byte b3
java.io.OutputStream out
char c1
char c2
char c3
char c4
byte b1
byte b2
byte b3
byte b4
private int nextI (java.lang.String, int, int)
String data
int i
int finish
}
org/bouncycastle/util/encoders/DecoderException.class
DecoderException.java
package org.bouncycastle.util.encoders
public org.bouncycastle.util.encoders.DecoderException extends java.lang.IllegalStateException {
private Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/util/encoders/Encoder.class
Encoder.java
package org.bouncycastle.util.encoders
public abstract org.bouncycastle.util.encoders.Encoder extends java.lang.Object {
public abstract int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public abstract int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public abstract int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
}
org/bouncycastle/util/encoders/EncoderException.class
EncoderException.java
package org.bouncycastle.util.encoders
public org.bouncycastle.util.encoders.EncoderException extends java.lang.IllegalStateException {
private Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/util/encoders/Hex.class
Hex.java
package org.bouncycastle.util.encoders
public org.bouncycastle.util.encoders.Hex extends java.lang.Object {
private static final org.bouncycastle.util.encoders.HexEncoder encoder
public void <init> ()
public static java.lang.String toHexString (byte[])
byte[] data
public static java.lang.String toHexString (byte[], int, int)
byte[] data
int off
int length
byte[] encoded
public static byte[] encode (byte[])
byte[] data
public static byte[] encode (byte[], int, int)
Exception e
byte[] data
int off
int length
java.io.ByteArrayOutputStream bOut
public static int encode (byte[], java.io.OutputStream) throws java.io.IOException
byte[] data
java.io.OutputStream out
public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte[] data
int off
int length
java.io.OutputStream out
public static byte[] decode (byte[])
Exception e
byte[] data
java.io.ByteArrayOutputStream bOut
public static byte[] decode (java.lang.String)
Exception e
String data
java.io.ByteArrayOutputStream bOut
public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
String data
java.io.OutputStream out
public static byte[] decodeStrict (java.lang.String)
Exception e
String str
public static byte[] decodeStrict (java.lang.String, int, int)
Exception e
String str
int off
int len
static void <clinit> ()
}
org/bouncycastle/util/encoders/HexEncoder.class
HexEncoder.java
package org.bouncycastle.util.encoders
public org.bouncycastle.util.encoders.HexEncoder extends java.lang.Object implements org.bouncycastle.util.encoders.Encoder {
protected final byte[] encodingTable
protected final byte[] decodingTable
protected void initialiseDecodingTable ()
int i
int i
public void <init> ()
public int encode (byte[], int, int, byte[], int) throws java.io.IOException
int b
byte[] inBuf
int inOff
int inLen
byte[] outBuf
int outOff
int inPos
int inEnd
int outPos
public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
int inLen
int outLen
byte[] buf
int off
int len
java.io.OutputStream out
byte[] tmp
private static boolean ignore (char)
char c
public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
byte[] data
int off
int length
java.io.OutputStream out
int outLen
byte[] buf
int bufOff
int end
int i
public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
String data
java.io.OutputStream out
int length
byte[] buf
int bufOff
int end
int i
byte[] decodeStrict (java.lang.String, int, int) throws java.io.IOException
byte b1
byte b2
int n
int i
String str
int off
int len
int resultLen
byte[] result
int strPos
}
org/bouncycastle/util/encoders/UTF8.class
UTF8.java
package org.bouncycastle.util.encoders
public org.bouncycastle.util.encoders.UTF8 extends java.lang.Object {
private static final byte C_ILL
private static final byte C_CR1
private static final byte C_CR2
private static final byte C_CR3
private static final byte C_L2A
private static final byte C_L3A
private static final byte C_L3B
private static final byte C_L3C
private static final byte C_L4A
private static final byte C_L4B
private static final byte C_L4C
private static final byte S_ERR
private static final byte S_END
private static final byte S_CS1
private static final byte S_CS2
private static final byte S_CS3
private static final byte S_P3A
private static final byte S_P3B
private static final byte S_P4A
private static final byte S_P4B
private static final short[] firstUnitTable
private static final byte[] transitionTable
public void <init> ()
private static void fill (byte[], int, int, byte)
int i
byte[] table
int first
int last
byte b
public static int transcodeToUTF16 (byte[], char[])
byte codeUnit
short first
int codePoint
byte state
byte[] utf8
char[] utf16
int i
int j
static void <clinit> ()
byte category
int codePoint
byte state
int i
byte[] categories
byte[] firstUnitMasks
byte[] firstUnitTransitions
}
org/bouncycastle/util/io/
org/bouncycastle/util/io/SimpleOutputStream.class
SimpleOutputStream.java
package org.bouncycastle.util.io
public abstract org.bouncycastle.util.io.SimpleOutputStream extends java.io.OutputStream {
public void <init> ()
public void close ()
public void flush ()
public void write (int) throws java.io.IOException
int b
byte[] buf
}
org/bouncycastle/util/io/StreamOverflowException.class
StreamOverflowException.java
package org.bouncycastle.util.io
public org.bouncycastle.util.io.StreamOverflowException extends java.io.IOException {
public void <init> (java.lang.String)
String msg
}
org/bouncycastle/util/io/Streams.class
Streams.java
package org.bouncycastle.util.io
public final org.bouncycastle.util.io.Streams extends java.lang.Object {
private static int BUFFER_SIZE
public void <init> ()
public static void drain (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
byte[] bs
public static byte[] readAll (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
java.io.ByteArrayOutputStream buf
public static byte[] readAllLimited (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream inStr
int limit
java.io.ByteArrayOutputStream buf
public static int readFully (java.io.InputStream, byte[]) throws java.io.IOException
java.io.InputStream inStr
byte[] buf
public static int readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException
int numRead
java.io.InputStream inStr
byte[] buf
int off
int len
int totalRead
public static void pipeAll (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inStr
java.io.OutputStream outStr
byte[] bs
int numRead
public static long pipeAllLimited (java.io.InputStream, long, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inStr
long limit
java.io.OutputStream outStr
long total
byte[] bs
int numRead
public static void writeBufTo (java.io.ByteArrayOutputStream, java.io.OutputStream) throws java.io.IOException
java.io.ByteArrayOutputStream buf
java.io.OutputStream output
static void <clinit> ()
}
org/bouncycastle/util/io/TeeInputStream.class
TeeInputStream.java
package org.bouncycastle.util.io
public org.bouncycastle.util.io.TeeInputStream extends java.io.InputStream {
private final java.io.InputStream input
private final java.io.OutputStream output
public void <init> (java.io.InputStream, java.io.OutputStream)
java.io.InputStream input
java.io.OutputStream output
public int available () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] buf
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
int i
public int read () throws java.io.IOException
int i
public void close () throws java.io.IOException
public java.io.OutputStream getOutputStream ()
}
org/bouncycastle/util/io/TeeOutputStream.class
TeeOutputStream.java
package org.bouncycastle.util.io
public org.bouncycastle.util.io.TeeOutputStream extends java.io.OutputStream {
private java.io.OutputStream output1
private java.io.OutputStream output2
public void <init> (java.io.OutputStream, java.io.OutputStream)
java.io.OutputStream output1
java.io.OutputStream output2
public void write (byte[]) throws java.io.IOException
byte[] buf
public void write (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
public void write (int) throws java.io.IOException
int b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
org/bouncycastle/util/io/pem/
org/bouncycastle/util/io/pem/PemGenerationException.class
PemGenerationException.java
package org.bouncycastle.util.io.pem
public org.bouncycastle.util.io.pem.PemGenerationException extends java.io.IOException {
private Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.String)
String message
public java.lang.Throwable getCause ()
}
org/bouncycastle/util/io/pem/PemHeader.class
PemHeader.java
package org.bouncycastle.util.io.pem
public org.bouncycastle.util.io.pem.PemHeader extends java.lang.Object {
private String name
private String value
public void <init> (java.lang.String, java.lang.String)
String name
String value
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.bouncycastle.util.io.pem.PemHeader other
private int getHashCode (java.lang.String)
String s
private boolean isEqual (java.lang.String, java.lang.String)
String s1
String s2
}
org/bouncycastle/util/io/pem/PemObject.class
PemObject.java
package org.bouncycastle.util.io.pem
public org.bouncycastle.util.io.pem.PemObject extends java.lang.Object implements org.bouncycastle.util.io.pem.PemObjectGenerator {
private static final java.util.List EMPTY_LIST
private String type
private java.util.List headers
private byte[] content
public void <init> (java.lang.String, byte[])
String type
byte[] content
public void <init> (java.lang.String, java.util.List, byte[])
String type
java.util.List headers
byte[] content
public java.lang.String getType ()
public java.util.List getHeaders ()
public byte[] getContent ()
public org.bouncycastle.util.io.pem.PemObject generate () throws org.bouncycastle.util.io.pem.PemGenerationException
static void <clinit> ()
}
org/bouncycastle/util/io/pem/PemObjectGenerator.class
PemObjectGenerator.java
package org.bouncycastle.util.io.pem
public abstract org.bouncycastle.util.io.pem.PemObjectGenerator extends java.lang.Object {
public abstract org.bouncycastle.util.io.pem.PemObject generate () throws org.bouncycastle.util.io.pem.PemGenerationException
}
org/bouncycastle/util/io/pem/PemObjectParser.class
PemObjectParser.java
package org.bouncycastle.util.io.pem
public abstract org.bouncycastle.util.io.pem.PemObjectParser extends java.lang.Object {
public abstract java.lang.Object parseObject (org.bouncycastle.util.io.pem.PemObject) throws java.io.IOException
}
org/bouncycastle/util/io/pem/PemReader.class
PemReader.java
package org.bouncycastle.util.io.pem
public org.bouncycastle.util.io.pem.PemReader extends java.io.BufferedReader {
private static final String BEGIN
private static final String END
public void <init> (java.io.Reader)
java.io.Reader reader
public org.bouncycastle.util.io.pem.PemObject readPemObject () throws java.io.IOException
String type
int index
String line
private org.bouncycastle.util.io.pem.PemObject loadObject (java.lang.String) throws java.io.IOException
int index
String hdr
String value
String type
String line
String endMarker
StringBuffer buf
java.util.List headers
}
org/bouncycastle/util/io/pem/PemWriter.class
PemWriter.java
package org.bouncycastle.util.io.pem
public org.bouncycastle.util.io.pem.PemWriter extends java.io.BufferedWriter {
private static final int LINE_LENGTH
private final int nlLength
private char[] buf
public void <init> (java.io.Writer)
java.io.Writer out
String nl
public int getOutputSize (org.bouncycastle.util.io.pem.PemObject)
org.bouncycastle.util.io.pem.PemHeader hdr
java.util.Iterator it
org.bouncycastle.util.io.pem.PemObject obj
int size
int dataLen
public void writeObject (org.bouncycastle.util.io.pem.PemObjectGenerator) throws java.io.IOException
org.bouncycastle.util.io.pem.PemHeader hdr
java.util.Iterator it
org.bouncycastle.util.io.pem.PemObjectGenerator objGen
org.bouncycastle.util.io.pem.PemObject obj
private void writeEncoded (byte[]) throws java.io.IOException
int index
int i
byte[] bytes
private void writePreEncapsulationBoundary (java.lang.String) throws java.io.IOException
String type
private void writePostEncapsulationBoundary (java.lang.String) throws java.io.IOException
String type
}
org/bouncycastle/x509/
org/bouncycastle/x509/AttributeCertificateHolder.class
AttributeCertificateHolder.java
package org.bouncycastle.x509
public org.bouncycastle.x509.AttributeCertificateHolder extends java.lang.Object implements java.security.cert.CertSelector org.bouncycastle.util.Selector {
final org.bouncycastle.asn1.x509.Holder holder
void <init> (org.bouncycastle.asn1.ASN1Sequence)
org.bouncycastle.asn1.ASN1Sequence seq
public void <init> (org.bouncycastle.jce.X509Principal, java.math.BigInteger)
org.bouncycastle.jce.X509Principal issuerName
java.math.BigInteger serialNumber
public void <init> (javax.security.auth.x500.X500Principal, java.math.BigInteger)
javax.security.auth.x500.X500Principal issuerName
java.math.BigInteger serialNumber
public void <init> (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
org.bouncycastle.jce.X509Principal name
Exception e
java.security.cert.X509Certificate cert
org.bouncycastle.jce.X509Principal name
public void <init> (org.bouncycastle.jce.X509Principal)
org.bouncycastle.jce.X509Principal principal
public void <init> (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
public void <init> (int, java.lang.String, java.lang.String, byte[])
int digestedObjectType
String digestAlgorithm
String otherObjectTypeID
byte[] objectDigest
public int getDigestedObjectType ()
public java.lang.String getDigestAlgorithm ()
public byte[] getObjectDigest ()
public java.lang.String getOtherObjectTypeID ()
private org.bouncycastle.asn1.x509.GeneralNames generateGeneralNames (org.bouncycastle.jce.X509Principal)
org.bouncycastle.jce.X509Principal principal
private boolean matchesDN (org.bouncycastle.jce.X509Principal, org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralName gn
int i
org.bouncycastle.jce.X509Principal subject
org.bouncycastle.asn1.x509.GeneralNames targets
org.bouncycastle.asn1.x509.GeneralName[] names
private java.lang.Object[] getNames (org.bouncycastle.asn1.x509.GeneralName[])
java.io.IOException e
int i
org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List l
private java.security.Principal[] getPrincipals (org.bouncycastle.asn1.x509.GeneralNames)
int i
org.bouncycastle.asn1.x509.GeneralNames names
Object[] p
java.util.List l
public java.security.Principal[] getEntityNames ()
public java.security.Principal[] getIssuer ()
public java.math.BigInteger getSerialNumber ()
public java.lang.Object clone ()
public boolean match (java.security.cert.Certificate)
Exception e
java.security.MessageDigest md
java.security.cert.CertificateEncodingException e
java.security.cert.Certificate cert
java.security.cert.X509Certificate x509Cert
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.x509.AttributeCertificateHolder other
public int hashCode ()
public boolean match (java.lang.Object)
Object obj
}
org/bouncycastle/x509/AttributeCertificateIssuer.class
AttributeCertificateIssuer.java
package org.bouncycastle.x509
public org.bouncycastle.x509.AttributeCertificateIssuer extends java.lang.Object implements java.security.cert.CertSelector org.bouncycastle.util.Selector {
final org.bouncycastle.asn1.ASN1Encodable form
public void <init> (org.bouncycastle.asn1.x509.AttCertIssuer)
org.bouncycastle.asn1.x509.AttCertIssuer issuer
public void <init> (javax.security.auth.x500.X500Principal) throws java.io.IOException
javax.security.auth.x500.X500Principal principal
public void <init> (org.bouncycastle.jce.X509Principal)
org.bouncycastle.jce.X509Principal principal
private java.lang.Object[] getNames ()
org.bouncycastle.asn1.x509.GeneralNames name
java.io.IOException e
int i
org.bouncycastle.asn1.x509.GeneralNames name
org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List l
public java.security.Principal[] getPrincipals ()
int i
Object[] p
java.util.List l
private boolean matchesDN (javax.security.auth.x500.X500Principal, org.bouncycastle.asn1.x509.GeneralNames)
org.bouncycastle.asn1.x509.GeneralName gn
int i
javax.security.auth.x500.X500Principal subject
org.bouncycastle.asn1.x509.GeneralNames targets
org.bouncycastle.asn1.x509.GeneralName[] names
public java.lang.Object clone ()
public boolean match (java.security.cert.Certificate)
org.bouncycastle.asn1.x509.V2Form issuer
org.bouncycastle.asn1.x509.GeneralNames name
org.bouncycastle.asn1.x509.GeneralNames name
java.security.cert.Certificate cert
java.security.cert.X509Certificate x509Cert
public boolean equals (java.lang.Object)
Object obj
org.bouncycastle.x509.AttributeCertificateIssuer other
public int hashCode ()
public boolean match (java.lang.Object)
Object obj
}
org/bouncycastle/x509/ExtCertificateEncodingException.class
ExtCertificateEncodingException.java
package org.bouncycastle.x509
org.bouncycastle.x509.ExtCertificateEncodingException extends java.security.cert.CertificateEncodingException {
Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
org/bouncycastle/x509/ExtendedPKIXBuilderParameters.class
ExtendedPKIXBuilderParameters.java
package org.bouncycastle.x509
public org.bouncycastle.x509.ExtendedPKIXBuilderParameters extends org.bouncycastle.x509.ExtendedPKIXParameters {
private int maxPathLength
private java.util.Set excludedCerts
public java.util.Set getExcludedCerts ()
public void setExcludedCerts (java.util.Set)
java.util.Set excludedCerts
public void <init> (java.util.Set, org.bouncycastle.util.Selector) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
org.bouncycastle.util.Selector targetConstraints
public void setMaxPathLength (int)
int maxPathLength
public int getMaxPathLength ()
protected void setParams (java.security.cert.PKIXParameters)
org.bouncycastle.x509.ExtendedPKIXBuilderParameters _params
java.security.cert.PKIXBuilderParameters _params
java.security.cert.PKIXParameters params
public java.lang.Object clone ()
Exception e
org.bouncycastle.x509.ExtendedPKIXBuilderParameters params
public static org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters)
org.bouncycastle.x509.ExtendedPKIXBuilderParameters params
Exception e
java.security.cert.PKIXParameters pkixParams
org.bouncycastle.x509.ExtendedPKIXBuilderParameters params
}
org/bouncycastle/x509/ExtendedPKIXParameters.class
ExtendedPKIXParameters.java
package org.bouncycastle.x509
public org.bouncycastle.x509.ExtendedPKIXParameters extends java.security.cert.PKIXParameters {
private java.util.List stores
private org.bouncycastle.util.Selector selector
private boolean additionalLocationsEnabled
private java.util.List additionalStores
private java.util.Set trustedACIssuers
private java.util.Set necessaryACAttributes
private java.util.Set prohibitedACAttributes
private java.util.Set attrCertCheckers
public static final int PKIX_VALIDITY_MODEL
public static final int CHAIN_VALIDITY_MODEL
private int validityModel
private boolean useDeltas
public void <init> (java.util.Set) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
public static org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters)
org.bouncycastle.x509.ExtendedPKIXParameters params
Exception e
java.security.cert.PKIXParameters pkixParams
org.bouncycastle.x509.ExtendedPKIXParameters params
protected void setParams (java.security.cert.PKIXParameters)
Exception e
org.bouncycastle.x509.ExtendedPKIXParameters _params
java.security.cert.PKIXParameters params
public boolean isUseDeltasEnabled ()
public void setUseDeltasEnabled (boolean)
boolean useDeltas
public int getValidityModel ()
public void setCertStores (java.util.List)
java.util.Iterator it
java.util.List stores
public void setStores (java.util.List)
java.util.Iterator i
java.util.List stores
public void addStore (org.bouncycastle.util.Store)
org.bouncycastle.util.Store store
public void addAdditionalStore (org.bouncycastle.util.Store)
org.bouncycastle.util.Store store
public void addAddionalStore (org.bouncycastle.util.Store)
org.bouncycastle.util.Store store
public java.util.List getAdditionalStores ()
public java.util.List getStores ()
public void setValidityModel (int)
int validityModel
public java.lang.Object clone ()
org.bouncycastle.x509.ExtendedPKIXParameters params
Exception e
org.bouncycastle.x509.ExtendedPKIXParameters params
public boolean isAdditionalLocationsEnabled ()
public void setAdditionalLocationsEnabled (boolean)
boolean enabled
public org.bouncycastle.util.Selector getTargetConstraints ()
public void setTargetConstraints (org.bouncycastle.util.Selector)
org.bouncycastle.util.Selector selector
public void setTargetCertConstraints (java.security.cert.CertSelector)
java.security.cert.CertSelector selector
public java.util.Set getTrustedACIssuers ()
public void setTrustedACIssuers (java.util.Set)
java.util.Iterator it
java.util.Set trustedACIssuers
public java.util.Set getNecessaryACAttributes ()
public void setNecessaryACAttributes (java.util.Set)
java.util.Iterator it
java.util.Set necessaryACAttributes
public java.util.Set getProhibitedACAttributes ()
public void setProhibitedACAttributes (java.util.Set)
java.util.Iterator it
java.util.Set prohibitedACAttributes
public java.util.Set getAttrCertCheckers ()
public void setAttrCertCheckers (java.util.Set)
java.util.Iterator it
java.util.Set attrCertCheckers
}
org/bouncycastle/x509/NoSuchStoreException.class
NoSuchStoreException.java
package org.bouncycastle.x509
public org.bouncycastle.x509.NoSuchStoreException extends java.lang.Exception {
public void <init> (java.lang.String)
String message
}
org/bouncycastle/x509/PKIXAttrCertChecker.class
PKIXAttrCertChecker.java
package org.bouncycastle.x509
public abstract org.bouncycastle.x509.PKIXAttrCertChecker extends java.lang.Object implements java.lang.Cloneable {
public void <init> ()
public abstract java.util.Set getSupportedExtensions ()
public abstract void check (org.bouncycastle.x509.X509AttributeCertificate, java.security.cert.CertPath, java.security.cert.CertPath, java.util.Collection) throws java.security.cert.CertPathValidatorException
public abstract java.lang.Object clone ()
}
org/bouncycastle/x509/X509Attribute.class
X509Attribute.java
package org.bouncycastle.x509
public org.bouncycastle.x509.X509Attribute extends org.bouncycastle.asn1.ASN1Object {
org.bouncycastle.asn1.x509.Attribute attr
void <init> (org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1Encodable at
public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1Encodable)
String oid
org.bouncycastle.asn1.ASN1Encodable value
public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1EncodableVector)
String oid
org.bouncycastle.asn1.ASN1EncodableVector value
public java.lang.String getOID ()
public org.bouncycastle.asn1.ASN1Encodable[] getValues ()
int i
org.bouncycastle.asn1.ASN1Set s
org.bouncycastle.asn1.ASN1Encodable[] values
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
org/bouncycastle/x509/X509AttributeCertificate.class
X509AttributeCertificate.java
package org.bouncycastle.x509
public abstract org.bouncycastle.x509.X509AttributeCertificate extends java.lang.Object implements java.security.cert.X509Extension {
public abstract int getVersion ()
public abstract java.math.BigInteger getSerialNumber ()
public abstract java.util.Date getNotBefore ()
public abstract java.util.Date getNotAfter ()
public abstract org.bouncycastle.x509.AttributeCertificateHolder getHolder ()
public abstract org.bouncycastle.x509.AttributeCertificateIssuer getIssuer ()
public abstract org.bouncycastle.x509.X509Attribute[] getAttributes ()
public abstract org.bouncycastle.x509.X509Attribute[] getAttributes (java.lang.String)
public abstract boolean[] getIssuerUniqueID ()
public abstract void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public abstract void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public abstract byte[] getSignature ()
public abstract void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract byte[] getEncoded () throws java.io.IOException
}
org/bouncycastle/x509/X509CRLStoreSelector.class
X509CRLStoreSelector.java
package org.bouncycastle.x509
public org.bouncycastle.x509.X509CRLStoreSelector extends java.security.cert.X509CRLSelector implements org.bouncycastle.util.Selector {
private boolean deltaCRLIndicator
private boolean completeCRLEnabled
private java.math.BigInteger maxBaseCRLNumber
private byte[] issuingDistributionPoint
private boolean issuingDistributionPointEnabled
private org.bouncycastle.x509.X509AttributeCertificate attrCertChecking
public void <init> ()
public boolean isIssuingDistributionPointEnabled ()
public void setIssuingDistributionPointEnabled (boolean)
boolean issuingDistributionPointEnabled
public void setAttrCertificateChecking (org.bouncycastle.x509.X509AttributeCertificate)
org.bouncycastle.x509.X509AttributeCertificate attrCert
public org.bouncycastle.x509.X509AttributeCertificate getAttrCertificateChecking ()
public boolean match (java.lang.Object)
byte[] bytes
Exception e
byte[] idp
Object obj
java.security.cert.X509CRL crl
org.bouncycastle.asn1.ASN1Integer dci
public boolean match (java.security.cert.CRL)
java.security.cert.CRL crl
public boolean isDeltaCRLIndicatorEnabled ()
public void setDeltaCRLIndicatorEnabled (boolean)
boolean deltaCRLIndicator
public static org.bouncycastle.x509.X509CRLStoreSelector getInstance (java.security.cert.X509CRLSelector)
java.io.IOException e
java.security.cert.X509CRLSelector selector
org.bouncycastle.x509.X509CRLStoreSelector cs
public java.lang.Object clone ()
org.bouncycastle.x509.X509CRLStoreSelector sel
public boolean isCompleteCRLEnabled ()
public void setCompleteCRLEnabled (boolean)
boolean completeCRLEnabled
public java.math.BigInteger getMaxBaseCRLNumber ()
public void setMaxBaseCRLNumber (java.math.BigInteger)
java.math.BigInteger maxBaseCRLNumber
public byte[] getIssuingDistributionPoint ()
public void setIssuingDistributionPoint (byte[])
byte[] issuingDistributionPoint
}
org/bouncycastle/x509/X509CertStoreSelector.class
X509CertStoreSelector.java
package org.bouncycastle.x509
public org.bouncycastle.x509.X509CertStoreSelector extends java.security.cert.X509CertSelector implements org.bouncycastle.util.Selector {
public void <init> ()
public boolean match (java.lang.Object)
Object obj
java.security.cert.X509Certificate other
public boolean match (java.security.cert.Certificate)
java.security.cert.Certificate cert
public java.lang.Object clone ()
org.bouncycastle.x509.X509CertStoreSelector selector
public static org.bouncycastle.x509.X509CertStoreSelector getInstance (java.security.cert.X509CertSelector)
java.io.IOException e
java.security.cert.X509CertSelector selector
org.bouncycastle.x509.X509CertStoreSelector cs
}
org/bouncycastle/x509/X509CollectionStoreParameters.class
X509CollectionStoreParameters.java
package org.bouncycastle.x509
public org.bouncycastle.x509.X509CollectionStoreParameters extends java.lang.Object implements org.bouncycastle.x509.X509StoreParameters {
private java.util.Collection collection
public void <init> (java.util.Collection)
java.util.Collection collection
public java.lang.Object clone ()
public java.util.Collection getCollection ()
public java.lang.String toString ()
StringBuffer sb
}
org/bouncycastle/x509/X509StoreParameters.class
X509StoreParameters.java
package org.bouncycastle.x509
public abstract org.bouncycastle.x509.X509StoreParameters extends java.lang.Object {
}
org/bouncycastle/x509/X509StoreSpi.class
X509StoreSpi.java
package org.bouncycastle.x509
public abstract org.bouncycastle.x509.X509StoreSpi extends java.lang.Object {
public void <init> ()
public abstract void engineInit (org.bouncycastle.x509.X509StoreParameters)
public abstract java.util.Collection engineGetMatches (org.bouncycastle.util.Selector)
}
org/bouncycastle/x509/X509Util$Implementation.class
X509Util.java
package org.bouncycastle.x509
org.bouncycastle.x509.X509Util$Implementation extends java.lang.Object {
Object engine
java.security.Provider provider
void <init> (java.lang.Object, java.security.Provider)
Object engine
java.security.Provider provider
java.lang.Object getEngine ()
java.security.Provider getProvider ()
}
org/bouncycastle/x509/X509Util.class
X509Util.java
package org.bouncycastle.x509
org.bouncycastle.x509.X509Util extends java.lang.Object {
private static java.util.Hashtable algorithms
private static java.util.Hashtable params
private static java.util.Set noParams
void <init> ()
private static org.bouncycastle.asn1.pkcs.RSASSAPSSparams creatPSSParams (org.bouncycastle.asn1.x509.AlgorithmIdentifier, int)
org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId
int saltSize
static org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithmOID (java.lang.String)
String algorithmName
static org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigAlgID (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid
String algorithmName
static java.util.Iterator getAlgNames ()
java.util.Enumeration e
java.util.List l
static java.security.Signature getSignatureInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
static java.security.Signature getSignatureInstance (java.lang.String, java.lang.String) throws java.security.NoSuchProviderException java.security.NoSuchAlgorithmException
String algorithm
String provider
static byte[] calculateSignature (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid
String sigName
java.security.PrivateKey key
java.security.SecureRandom random
org.bouncycastle.asn1.ASN1Encodable object
java.security.Signature sig
static byte[] calculateSignature (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid
String sigName
String provider
java.security.PrivateKey key
java.security.SecureRandom random
org.bouncycastle.asn1.ASN1Encodable object
java.security.Signature sig
static org.bouncycastle.jce.X509Principal convertPrincipal (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal principal
static org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
Class cls
Class cls
ClassLoader clsLoader
ClassNotFoundException e
Exception e
String baseName
String algorithm
java.security.Provider prov
String alias
String className
static org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException
org.bouncycastle.x509.X509Util$Implementation imp
int i
String baseName
String algorithm
java.security.Provider[] prov
static java.security.Provider getProvider (java.lang.String) throws java.security.NoSuchProviderException
String provider
java.security.Provider prov
static void <clinit> ()
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId
org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId
}
org/bouncycastle/x509/X509V1CertificateGenerator.class
X509V1CertificateGenerator.java
package org.bouncycastle.x509
public org.bouncycastle.x509.X509V1CertificateGenerator extends java.lang.Object {
private final org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
private final org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory certificateFactory
private org.bouncycastle.asn1.x509.V1TBSCertificateGenerator tbsGen
private org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
private org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
private String signatureAlgorithm
public void <init> ()
public void reset ()
public void setSerialNumber (java.math.BigInteger)
java.math.BigInteger serialNumber
public void setIssuerDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal issuer
public void setIssuerDN (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name issuer
public void setNotBefore (java.util.Date)
java.util.Date date
public void setNotAfter (java.util.Date)
java.util.Date date
public void setSubjectDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal subject
public void setSubjectDN (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name subject
public void setPublicKey (java.security.PublicKey)
Exception e
java.security.PublicKey key
public void setSignatureAlgorithm (java.lang.String)
Exception e
String signatureAlgorithm
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
java.security.SecureRandom random
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.SignatureException e
java.security.InvalidKeyException e
java.security.GeneralSecurityException e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
public java.security.cert.X509Certificate generate (java.security.PrivateKey) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
java.security.PrivateKey key
java.security.SecureRandom random
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
private java.security.cert.X509Certificate generateJcaObject (org.bouncycastle.asn1.x509.TBSCertificate, byte[]) throws java.security.cert.CertificateEncodingException
Exception e
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
org.bouncycastle.asn1.ASN1EncodableVector v
public java.util.Iterator getSignatureAlgNames ()
}
org/bouncycastle/x509/X509V2AttributeCertificate.class
X509V2AttributeCertificate.java
package org.bouncycastle.x509
public org.bouncycastle.x509.X509V2AttributeCertificate extends java.lang.Object implements org.bouncycastle.x509.X509AttributeCertificate {
private org.bouncycastle.asn1.x509.AttributeCertificate cert
private java.util.Date notBefore
private java.util.Date notAfter
private static org.bouncycastle.asn1.x509.AttributeCertificate getObject (java.io.InputStream) throws java.io.IOException
java.io.IOException e
Exception e
java.io.InputStream in
public void <init> (java.io.InputStream) throws java.io.IOException
java.io.InputStream encIn
public void <init> (byte[]) throws java.io.IOException
byte[] encoded
void <init> (org.bouncycastle.asn1.x509.AttributeCertificate) throws java.io.IOException
java.text.ParseException e
org.bouncycastle.asn1.x509.AttributeCertificate cert
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public org.bouncycastle.x509.AttributeCertificateHolder getHolder ()
public org.bouncycastle.x509.AttributeCertificateIssuer getIssuer ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public boolean[] getIssuerUniqueID ()
int i
byte[] bytes
boolean[] boolId
org.bouncycastle.asn1.DERBitString id
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public byte[] getSignature ()
public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.io.IOException e
java.security.PublicKey key
String provider
java.security.Signature signature
public byte[] getEncoded () throws java.io.IOException
public byte[] getExtensionValue (java.lang.String)
Exception e
org.bouncycastle.asn1.x509.Extension ext
String oid
org.bouncycastle.asn1.x509.Extensions extensions
private java.util.Set getExtensionOIDs (boolean)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
boolean critical
org.bouncycastle.asn1.x509.Extensions extensions
public java.util.Set getNonCriticalExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extensions
public org.bouncycastle.x509.X509Attribute[] getAttributes ()
int i
org.bouncycastle.asn1.ASN1Sequence seq
org.bouncycastle.x509.X509Attribute[] attrs
public org.bouncycastle.x509.X509Attribute[] getAttributes (java.lang.String)
org.bouncycastle.x509.X509Attribute attr
int i
String oid
org.bouncycastle.asn1.ASN1Sequence seq
java.util.List list
public boolean equals (java.lang.Object)
byte[] b1
byte[] b2
java.io.IOException e
Object o
org.bouncycastle.x509.X509AttributeCertificate other
public int hashCode ()
java.io.IOException e
}
org/bouncycastle/x509/X509V3CertificateGenerator.class
X509V3CertificateGenerator.java
package org.bouncycastle.x509
public org.bouncycastle.x509.X509V3CertificateGenerator extends java.lang.Object {
private final org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
private final org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory certificateFactory
private org.bouncycastle.asn1.x509.V3TBSCertificateGenerator tbsGen
private org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
private org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
private String signatureAlgorithm
private org.bouncycastle.asn1.x509.X509ExtensionsGenerator extGenerator
public void <init> ()
public void reset ()
public void setSerialNumber (java.math.BigInteger)
java.math.BigInteger serialNumber
public void setIssuerDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal issuer
public void setIssuerDN (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name issuer
public void setNotBefore (java.util.Date)
java.util.Date date
public void setNotAfter (java.util.Date)
java.util.Date date
public void setSubjectDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal subject
public void setSubjectDN (org.bouncycastle.asn1.x509.X509Name)
org.bouncycastle.asn1.x509.X509Name subject
public void setPublicKey (java.security.PublicKey) throws java.lang.IllegalArgumentException
Exception e
java.security.PublicKey key
public void setSignatureAlgorithm (java.lang.String)
Exception e
String signatureAlgorithm
public void setSubjectUniqueID (boolean[])
boolean[] uniqueID
public void setIssuerUniqueID (boolean[])
boolean[] uniqueID
private org.bouncycastle.asn1.DERBitString booleanToBitString (boolean[])
int i
boolean[] id
byte[] bytes
int pad
public void addExtension (java.lang.String, boolean, org.bouncycastle.asn1.ASN1Encodable)
String oid
boolean critical
org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable)
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (java.lang.String, boolean, byte[])
String oid
boolean critical
byte[] value
public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
byte[] value
public void copyAndAddExtension (java.lang.String, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
org.bouncycastle.asn1.ASN1Encodable value
java.io.IOException e
String oid
boolean critical
java.security.cert.X509Certificate cert
byte[] extValue
public void copyAndAddExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
java.security.cert.X509Certificate cert
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
java.security.SecureRandom random
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.SignatureException e
java.security.InvalidKeyException e
java.security.GeneralSecurityException e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
public java.security.cert.X509Certificate generate (java.security.PrivateKey) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
Exception e
java.security.PrivateKey key
java.security.SecureRandom random
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
Exception e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
private org.bouncycastle.asn1.x509.TBSCertificate generateTbsCert ()
private java.security.cert.X509Certificate generateJcaObject (org.bouncycastle.asn1.x509.TBSCertificate, byte[]) throws java.lang.Exception
org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
org.bouncycastle.asn1.ASN1EncodableVector v
public java.util.Iterator getSignatureAlgNames ()
}
org/bouncycastle/x509/extension/
org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.class
AuthorityKeyIdentifierStructure.java
package org.bouncycastle.x509.extension
public org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure extends org.bouncycastle.asn1.x509.AuthorityKeyIdentifier {
public void <init> (byte[]) throws java.io.IOException
byte[] encodedValue
public void <init> (org.bouncycastle.asn1.x509.X509Extension)
org.bouncycastle.asn1.x509.X509Extension extension
public void <init> (org.bouncycastle.asn1.x509.Extension)
org.bouncycastle.asn1.x509.Extension extension
private static org.bouncycastle.asn1.ASN1Sequence fromCertificate (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
org.bouncycastle.asn1.x509.GeneralName genName
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.ASN1OctetString str
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
org.bouncycastle.asn1.x509.GeneralName genName
byte[] ext
Exception e
java.security.cert.X509Certificate certificate
private static org.bouncycastle.asn1.ASN1Sequence fromKey (java.security.PublicKey) throws java.security.InvalidKeyException
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
Exception e
java.security.PublicKey pubKey
public void <init> (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
java.security.cert.X509Certificate certificate
public void <init> (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey pubKey
}
org/bouncycastle/x509/extension/X509ExtensionUtil.class
X509ExtensionUtil.java
package org.bouncycastle.x509.extension
public org.bouncycastle.x509.extension.X509ExtensionUtil extends java.lang.Object {
public void <init> ()
public static org.bouncycastle.asn1.ASN1Primitive fromExtensionValue (byte[]) throws java.io.IOException
byte[] encodedValue
org.bouncycastle.asn1.ASN1OctetString octs
public static java.util.Collection getIssuerAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
java.security.cert.X509Certificate cert
byte[] extVal
public static java.util.Collection getSubjectAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
java.security.cert.X509Certificate cert
byte[] extVal
private static java.util.Collection getAlternativeNames (byte[]) throws java.security.cert.CertificateParsingException
org.bouncycastle.asn1.x509.GeneralName genName
java.util.List list
java.util.Collection temp
java.util.Enumeration it
Exception e
byte[] extVal
}
tests/
tests/resources/
tests/resources/ServiceLoader/
tests/resources/ServiceLoader/AbstractService$InternalService.class
AbstractService.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.AbstractService$InternalService extends java.lang.Object {
public abstract java.lang.String myInternalNameIs ()
}
tests/resources/ServiceLoader/AbstractService.class
AbstractService.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.AbstractService extends java.lang.Object {
public void <init> ()
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/Service.class
Service.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.Service extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceDuplicateIn2File.class
ServiceDuplicateIn2File.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceDuplicateIn2File extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceFinalClass.class
ServiceFinalClass.java
package tests.resources.ServiceLoader
public final tests.resources.ServiceLoader.ServiceFinalClass extends java.lang.Object {
public void <init> ()
public java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceForAllCommentTest.class
ServiceForAllCommentTest.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceForAllCommentTest extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceForEmptyTest.class
ServiceForEmptyTest.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceForEmptyTest extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceForIllegalNameTest.class
ServiceForIllegalNameTest.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceForIllegalNameTest extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceForWrongNameTest.class
ServiceForWrongNameTest.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceForWrongNameTest extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceIn2File.class
ServiceIn2File.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceIn2File extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceIn2FileWithEmptyConfig.class
ServiceIn2FileWithEmptyConfig.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceIn2FileWithEmptyConfig extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceMoreThanOne.class
ServiceMoreThanOne.java
package tests.resources.ServiceLoader
public tests.resources.ServiceLoader.ServiceMoreThanOne extends java.lang.Object {
public void <init> ()
public java.lang.String myNameIs ()
}
tests/resources/ServiceLoader/ServiceWithDuplicateSons.class
ServiceWithDuplicateSons.java
package tests.resources.ServiceLoader
public abstract tests.resources.ServiceLoader.ServiceWithDuplicateSons extends java.lang.Object {
public abstract java.lang.String myNameIs ()
}
tests/resources/subfolder/
tests/resources/subfolder/tests/
tests/resources/subfolder/tests/resources/
tests/resources/subfolder/tests/resources/hyts_resource_fr_FR.class
hyts_resource_fr_FR.java
package tests.resources.subfolder.tests.resources
public tests.resources.subfolder.tests.resources.hyts_resource_fr_FR extends java.util.ListResourceBundle {
public void <init> ()
public java.util.Set handleKeySet ()
protected java.lang.Object[][] getContents ()
Object[][] contents
}
tests/support/
tests/support/Streams.class
Streams.java
package tests.support
public tests.support.Streams extends java.lang.Object {
private void <init> ()
public static byte[] streamToBytes (java.io.InputStream) throws java.io.IOException
java.io.InputStream source
byte[] buffer
java.io.ByteArrayOutputStream out
int count
public static java.lang.String streamToString (java.io.Reader) throws java.io.IOException
java.io.Reader fileReader
char[] buffer
java.io.StringWriter out
int count
}
tests/support/Support_ASimpleInputStream.class
Support_ASimpleInputStream.java
package tests.support
public tests.support.Support_ASimpleInputStream extends java.io.InputStream {
public static final int DEFAULT_BUFFER_SIZE
public byte[] buf
public int pos
public int len
public boolean throwExceptionOnNextUse
public void <init> ()
public void <init> (boolean)
boolean throwException
public void <init> (java.lang.String)
String input
public void <init> (byte[])
byte[] input
public void close () throws java.io.IOException
public int available () throws java.io.IOException
public int read () throws java.io.IOException
int res
}
tests/support/Support_ASimpleOutputStream.class
Support_ASimpleOutputStream.java
package tests.support
public tests.support.Support_ASimpleOutputStream extends java.io.OutputStream {
public static final int DEFAULT_BUFFER_SIZE
public byte[] buf
public int pos
public int size
public boolean throwExceptionOnNextUse
public void <init> ()
public void <init> (boolean)
boolean throwException
public void <init> (int)
int bufferSize
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (int) throws java.io.IOException
int oneByte
public byte[] toByteArray ()
byte[] toReturn
public java.lang.String toString ()
}
tests/support/Support_ASimpleReader.class
Support_ASimpleReader.java
package tests.support
public tests.support.Support_ASimpleReader extends java.io.Reader {
public static final int DEFAULT_BUFFER_SIZE
public char[] buf
public int pos
public int len
public boolean throwExceptionOnNextUse
public void <init> ()
public void <init> (boolean)
boolean throwException
public void <init> (java.lang.String)
String input
public void close () throws java.io.IOException
public boolean ready () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
int readable
char[] dest
int offset
int count
int available
}
tests/support/Support_ASimpleWriter.class
Support_ASimpleWriter.java
package tests.support
public tests.support.Support_ASimpleWriter extends java.io.Writer {
public static final int DEFAULT_BUFFER_SIZE
public char[] buf
public int pos
public int size
public boolean throwExceptionOnNextUse
public void <init> ()
public void <init> (boolean)
boolean throwException
public void <init> (int)
int bufferSize
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (char[], int, int) throws java.io.IOException
IndexOutOfBoundsException e
char[] src
int offset
int count
public byte[] toByteArray ()
byte[] toReturn
public java.lang.String toString ()
}
tests/support/Support_ClassLoader$RefImpl.class
Support_ClassLoader.java
package tests.support
tests.support.Support_ClassLoader$RefImpl extends tests.support.Support_ClassLoader {
void <init> ()
public java.lang.ClassLoader getClassLoader (java.net.URL, java.lang.ClassLoader)
java.net.URL url
ClassLoader parent
}
tests/support/Support_ClassLoader.class
Support_ClassLoader.java
package tests.support
public abstract tests.support.Support_ClassLoader extends java.lang.Object {
public void <init> ()
public abstract java.lang.ClassLoader getClassLoader (java.net.URL, java.lang.ClassLoader)
public static java.lang.ClassLoader getInstance (java.net.URL, java.lang.ClassLoader)
tests.support.Support_ClassLoader factory
tests.support.Support_ClassLoader factory
String packageName
Exception ex
java.net.URL url
ClassLoader parent
}
tests/support/Support_ClassLoaderDalvik.class
Support_ClassLoaderDalvik.java
package tests.support
tests.support.Support_ClassLoaderDalvik extends tests.support.Support_ClassLoader {
private static java.io.File tmp
void <init> ()
public java.lang.ClassLoader getClassLoader (java.net.URL, java.lang.ClassLoader)
java.net.URL url
ClassLoader parent
static void <clinit> ()
}
tests/support/Support_CollectionTest.class
Support_CollectionTest.java
package tests.support
public tests.support.Support_CollectionTest extends junit.framework.TestCase {
java.util.Collection col
public void <init> (java.lang.String)
String p1
public void <init> (java.lang.String, java.util.Collection)
String p1
java.util.Collection c
public void runTest ()
java.util.Collection myCollection
}
tests/support/Support_Configuration.class
Support_Configuration.java
package tests.support
public tests.support.Support_Configuration extends java.lang.Object {
public static final String DomainAddress
public static final String WebName
public static final String HomeAddress
public static final String TestResourcesDir
public static final String TestResources
public static final String HomeAddressResponse
public static final String HomeAddressSoftware
public static String ProxyServerTestHost
public static final String SocksServerTestHost
public static final int SocksServerTestPort
public static final byte[] nonLocalAddressBytes
public static final String FTPTestAddress
public static final String URLConnectionLastModifiedString
public static final long URLConnectionLastModified
public static final long URLConnectionDate
public void <init> ()
static void <clinit> ()
}
tests/support/Support_DecimalFormat.class
Support_DecimalFormat.java
package tests.support
public tests.support.Support_DecimalFormat extends tests.support.Support_Format {
public void <init> (java.lang.String)
String p1
public void runTest ()
public static void main (java.lang.String[])
String[] args
public void t_format_with_FieldPosition ()
java.text.DecimalFormat format
Number number
String text
public void t_formatToCharacterIterator ()
Number number
Number longNumber
Number zeroNumber
Number negativeNumber
java.util.Locale us
java.util.Locale tr
java.text.DecimalFormat format
private static java.util.Vector getNumberVectorUS ()
java.util.Vector v
private static java.util.Vector getIntegerVectorUS ()
java.util.Vector v
private static java.util.Vector getPositiveCurrencyVectorCH ()
java.util.Vector v
private static java.util.Vector getNegativeCurrencyVectorCH ()
java.util.Vector v
private static java.util.Vector getPositiveCurrencyVectorUS ()
java.util.Vector v
private static java.util.Vector getNegativeCurrencyVectorUS ()
java.util.Vector v
private static java.util.Vector getPercentVectorUS ()
java.util.Vector v
private static java.util.Vector getPermilleVector ()
java.util.Vector v
private static java.util.Vector getNegativeExponentVector ()
java.util.Vector v
private static java.util.Vector getPositiveExponentVector ()
java.util.Vector v
private static java.util.Vector getNumberVector2US ()
java.util.Vector v
private static java.util.Vector getZeroVector ()
java.util.Vector v
}
tests/support/Support_DeleteOnExitTest.class
Support_DeleteOnExitTest.java
package tests.support
public tests.support.Support_DeleteOnExitTest extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
java.io.File file1
java.io.File file2
}
tests/support/Support_Exec$1.class
Support_Exec.java
package tests.support
tests.support.Support_Exec$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic java.io.InputStream val$in
void <init> (java.io.InputStream)
public java.lang.String call () throws java.lang.Exception
java.io.StringWriter writer
java.io.Reader reader
int c
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
tests/support/Support_Exec.class
Support_Exec.java
package tests.support
public tests.support.Support_Exec extends junit.framework.TestCase {
private static final boolean againstDalvik
public void <init> ()
public static java.lang.ProcessBuilder javaProcessBuilder () throws java.io.IOException java.lang.InterruptedException
ProcessBuilder builder
String testVMArgs
public static transient java.lang.String createPath (java.lang.String[])
String element
String[] elements
StringBuilder result
public static java.lang.String execAndGetOutput (java.lang.ProcessBuilder) throws java.io.IOException
String err
Throwable failure
Exception e
junit.framework.AssertionFailedError error
java.util.concurrent.Future errFuture
java.util.concurrent.Future outFuture
Throwable failure
String out
ProcessBuilder builder
Process process
java.util.concurrent.ExecutorService executorService
private static java.util.concurrent.Callable streamToStringCallable (java.io.InputStream)
java.io.InputStream in
static void <clinit> ()
}
tests/support/Support_FakePKCS12Keystore.class
Support_FakePKCS12Keystore.java
package tests.support
public tests.support.Support_FakePKCS12Keystore extends java.security.KeyStoreSpi {
public void <init> ()
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String arg0
char[] arg1
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
String arg0
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
String arg0
public java.util.Date engineGetCreationDate (java.lang.String)
String arg0
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String arg0
java.security.Key arg1
char[] arg2
java.security.cert.Certificate[] arg3
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String arg0
byte[] arg1
java.security.cert.Certificate[] arg2
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String arg0
java.security.cert.Certificate arg1
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String arg0
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
String arg0
public int engineSize ()
public boolean engineIsKeyEntry (java.lang.String)
String arg0
public boolean engineIsCertificateEntry (java.lang.String)
String arg0
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate arg0
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.OutputStream arg0
char[] arg1
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.InputStream arg0
char[] arg1
}
tests/support/Support_Field.class
Support_Field.java
package tests.support
public tests.support.Support_Field extends java.lang.Object {
protected Object objectField
protected boolean booleanField
protected byte byteField
protected char charField
protected short shortField
protected int intField
protected long longField
protected float floatField
protected double doubleField
public void <init> ()
}
tests/support/Support_Format$FieldContainer.class
Support_Format.java
package tests.support
public tests.support.Support_Format$FieldContainer extends java.lang.Object {
int start
int end
java.text.AttributedCharacterIterator$Attribute attribute
Object value
public void <init> (int, int, java.text.AttributedCharacterIterator$Attribute)
int start
int end
java.text.AttributedCharacterIterator$Attribute attribute
public void <init> (int, int, java.text.AttributedCharacterIterator$Attribute, int)
int start
int end
java.text.AttributedCharacterIterator$Attribute attribute
int value
public void <init> (int, int, java.text.AttributedCharacterIterator$Attribute, java.lang.Object)
int start
int end
java.text.AttributedCharacterIterator$Attribute attribute
Object value
public boolean equals (java.lang.Object)
Object obj
tests.support.Support_Format$FieldContainer fc
}
tests/support/Support_Format.class
Support_Format.java
package tests.support
public tests.support.Support_Format extends junit.framework.TestCase {
protected String text
public void <init> (java.lang.String)
String p1
protected void t_FormatWithField (int, java.text.Format, java.lang.Object, java.lang.String, java.text.Format$Field, int, int)
int count
java.text.Format format
Object object
String text
java.text.Format$Field field
int begin
int end
StringBuffer buffer
java.text.FieldPosition pos
protected void t_Format (int, java.lang.Object, java.text.Format, java.util.Vector)
int count
Object object
java.text.Format format
java.util.Vector expectedResults
java.util.Vector results
protected static boolean compare (java.util.Vector, java.util.Vector)
java.util.Vector vector1
java.util.Vector vector2
protected static java.util.Vector findFields (java.text.AttributedCharacterIterator)
java.text.AttributedCharacterIterator$Attribute attribute
Object value
int start
int end
java.util.Iterator it
java.text.AttributedCharacterIterator iterator
java.util.Vector result
}
tests/support/Support_GetLocal.class
Support_GetLocal.java
package tests.support
public tests.support.Support_GetLocal extends java.lang.Object {
static java.util.Hashtable cache
public void <init> ()
public static java.io.File getLocalFile (java.lang.String) throws java.io.IOException java.net.MalformedURLException
java.io.InputStream in
java.io.FileOutputStream out
int result
byte[] buf
String url
java.io.File temp
public static java.io.File getExternalLocalFile (java.lang.String) throws java.io.IOException java.net.MalformedURLException
java.io.InputStream in
java.io.FileOutputStream out
int result
byte[] buf
String url
java.io.File temp
static java.io.ByteArrayInputStream getStream (java.lang.String) throws java.io.IOException java.net.MalformedURLException
String url
java.io.InputStream in
java.io.ByteArrayOutputStream out
int result
byte[] buf
public static java.io.File createTempFile (java.lang.String) throws java.io.IOException
String suffix
public static java.net.JarURLConnection getJarURLConnection () throws java.io.IOException
java.net.JarURLConnection con1
java.io.File file
java.net.URL fUrl1
static void <clinit> ()
}
tests/support/Support_GetPutFields$SimpleClass.class
Support_GetPutFields.java
package tests.support
tests.support.Support_GetPutFields$SimpleClass extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private int a
private String b
final synthetic tests.support.Support_GetPutFields this$0
public void <init> (tests.support.Support_GetPutFields, int, java.lang.String)
tests.support.Support_GetPutFields this$0
int aValue
String bValue
public int getA ()
public java.lang.String getB ()
public boolean equals (java.lang.Object)
Object obj
tests.support.Support_GetPutFields$SimpleClass other
}
tests/support/Support_GetPutFields.class
Support_GetPutFields.java
package tests.support
public tests.support.Support_GetPutFields extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public java.io.ObjectInputStream$GetField getField
public java.io.ObjectOutputStream$PutField putField
public boolean booleanValue
public byte byteValue
public char charValue
public double doubleValue
public float floatValue
public long longValue
public int intValue
public short shortValue
public tests.support.Support_GetPutFields$SimpleClass objectValue
public void <init> ()
public void initTestValues ()
public boolean equals (java.lang.Object)
Object obj
tests.support.Support_GetPutFields other
private void readObject (java.io.ObjectInputStream) throws java.lang.Exception
java.io.ObjectInputStream ois
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
}
tests/support/Support_GetPutFieldsDefaulted$SimpleClass.class
Support_GetPutFieldsDefaulted.java
package tests.support
tests.support.Support_GetPutFieldsDefaulted$SimpleClass extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private int a
private String b
final synthetic tests.support.Support_GetPutFieldsDefaulted this$0
public void <init> (tests.support.Support_GetPutFieldsDefaulted, int, java.lang.String)
tests.support.Support_GetPutFieldsDefaulted this$0
int aValue
String bValue
public int getA ()
public java.lang.String getB ()
public boolean equals (java.lang.Object)
Object obj
tests.support.Support_GetPutFieldsDefaulted$SimpleClass other
}
tests/support/Support_GetPutFieldsDefaulted.class
Support_GetPutFieldsDefaulted.java
package tests.support
public tests.support.Support_GetPutFieldsDefaulted extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public java.io.ObjectInputStream$GetField getField
public java.io.ObjectOutputStream$PutField putField
public boolean booleanValue
public byte byteValue
public char charValue
public double doubleValue
public float floatValue
public long longValue
public int intValue
public short shortValue
public tests.support.Support_GetPutFieldsDefaulted$SimpleClass objectValue
public void <init> ()
public void initTestValues ()
public boolean equals (java.lang.Object)
Object obj
tests.support.Support_GetPutFieldsDefaulted other
private void readObject (java.io.ObjectInputStream) throws java.lang.Exception
java.io.ObjectInputStream ois
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
}
tests/support/Support_GetPutFieldsDeprecated$SimpleClass.class
Support_GetPutFieldsDeprecated.java
package tests.support
tests.support.Support_GetPutFieldsDeprecated$SimpleClass extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private int a
private String b
final synthetic tests.support.Support_GetPutFieldsDeprecated this$0
public void <init> (tests.support.Support_GetPutFieldsDeprecated, int, java.lang.String)
tests.support.Support_GetPutFieldsDeprecated this$0
int aValue
String bValue
public int getA ()
public java.lang.String getB ()
public boolean equals (java.lang.Object)
Object obj
tests.support.Support_GetPutFieldsDeprecated$SimpleClass other
}
tests/support/Support_GetPutFieldsDeprecated.class
Support_GetPutFieldsDeprecated.java
package tests.support
public tests.support.Support_GetPutFieldsDeprecated extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public java.io.ObjectInputStream$GetField getField
public java.io.ObjectOutputStream$PutField putField
public boolean booleanValue
public byte byteValue
public char charValue
public double doubleValue
public float floatValue
public long longValue
public int intValue
public short shortValue
public tests.support.Support_GetPutFieldsDeprecated$SimpleClass objectValue
public void <init> ()
public void initTestValues ()
public boolean equals (java.lang.Object)
Object obj
tests.support.Support_GetPutFields other
private void readObject (java.io.ObjectInputStream) throws java.lang.Exception
java.io.ObjectInputStream ois
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
}
tests/support/Support_GetResource.class
Support_GetResource.java
package tests.support
public tests.support.Support_GetResource extends java.lang.Object {
public void <init> ()
public static java.lang.String getResourceURL (java.lang.String)
String resource
}
tests/support/Support_HttpConnector.class
Support_HttpConnector.java
package tests.support
public abstract tests.support.Support_HttpConnector extends java.lang.Object {
public abstract void open (java.lang.String) throws java.io.IOException
public abstract void close () throws java.io.IOException
public abstract java.io.InputStream getInputStream () throws java.io.IOException
public abstract java.io.OutputStream getOutputStream () throws java.io.IOException
public abstract boolean isChunkedOnFlush ()
public abstract void setRequestProperty (java.lang.String, java.lang.String) throws java.io.IOException
public abstract java.lang.String getHeaderField (int) throws java.io.IOException
public abstract java.lang.String getHeaderFieldKey (int) throws java.io.IOException
}
tests/support/Support_HttpConstants.class
Support_HttpConstants.java
package tests.support
abstract tests.support.Support_HttpConstants extends java.lang.Object {
public static final int HTTP_OK
public static final int HTTP_CREATED
public static final int HTTP_ACCEPTED
public static final int HTTP_NOT_AUTHORITATIVE
public static final int HTTP_NO_CONTENT
public static final int HTTP_RESET
public static final int HTTP_PARTIAL
public static final int HTTP_MULT_CHOICE
public static final int HTTP_MOVED_PERM
public static final int HTTP_MOVED_TEMP
public static final int HTTP_SEE_OTHER
public static final int HTTP_NOT_MODIFIED
public static final int HTTP_USE_PROXY
public static final int HTTP_BAD_REQUEST
public static final int HTTP_UNAUTHORIZED
public static final int HTTP_PAYMENT_REQUIRED
public static final int HTTP_FORBIDDEN
public static final int HTTP_NOT_FOUND
public static final int HTTP_BAD_METHOD
public static final int HTTP_NOT_ACCEPTABLE
public static final int HTTP_PROXY_AUTH
public static final int HTTP_CLIENT_TIMEOUT
public static final int HTTP_CONFLICT
public static final int HTTP_GONE
public static final int HTTP_LENGTH_REQUIRED
public static final int HTTP_PRECON_FAILED
public static final int HTTP_ENTITY_TOO_LARGE
public static final int HTTP_REQ_TOO_LONG
public static final int HTTP_UNSUPPORTED_TYPE
public static final int HTTP_SERVER_ERROR
public static final int HTTP_INTERNAL_ERROR
public static final int HTTP_BAD_GATEWAY
public static final int HTTP_UNAVAILABLE
public static final int HTTP_GATEWAY_TIMEOUT
public static final int HTTP_VERSION
public static final int UNKNOWN_METHOD
public static final int GET_METHOD
public static final int HEAD_METHOD
public static final int POST_METHOD
public static final String[] requestHeaders
public static final int REQ_UNKNOWN
public static final int REQ_CACHE_CONTROL
public static final int REQ_CONNECTION
public static final int REQ_DATE
public static final int REQ_PRAGMA
public static final int REQ_TRAILER
public static final int REQ_TRANSFER_ENCODING
public static final int REQ_UPGRADE
public static final int REQ_VIA
public static final int REQ_WARNING
public static final int REQ_ACCEPT
public static final int REQ_ACCEPT_CHARSET
public static final int REQ_ACCEPT_ENCODING
public static final int REQ_ACCEPT_LANGUAGE
public static final int REQ_AUTHORIZATION
public static final int REQ_EXPECT
public static final int REQ_FROM
public static final int REQ_HOST
public static final int REQ_IF_MATCH
public static final int REQ_IF_MODIFIED_SINCE
public static final int REQ_IF_NONE_MATCH
public static final int REQ_IF_RANGE
public static final int REQ_IF_UNMODIFIED_SINCE
public static final int REQ_MAX_FORWARDS
public static final int REQ_PROXY_AUTHENTICATION
public static final int REQ_RANGE
public static final int REQ_REFERER
public static final int REQ_TE
public static final int REQ_USER_AGENT
public static final int REQ_KEEP_ALIVE
public static final int REQ_ALLOW
public static final int REQ_CONTENT_ENCODING
public static final int REQ_CONTENT_LANGUAGE
public static final int REQ_CONTENT_LENGTH
public static final int REQ_CONTENT_LOCATION
public static final int REQ_CONTENT_MD5
public static final int REQ_CONTENT_RANGE
public static final int REQ_CONTENT_TYPE
public static final int REQ_EXPIRES
public static final int REQ_LAST_MODIFIED
public static final int REQ_LOCATION
public static final int REQ_SERVER
static void <clinit> ()
}
tests/support/Support_HttpServer$1.class
Support_HttpServer.java
package tests.support
tests.support.Support_HttpServer$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$port
final synthetic tests.support.Support_HttpServer this$0
void <init> (tests.support.Support_HttpServer, int)
tests.support.Support_HttpServer this$0
public void run ()
tests.support.Support_Socket socket
Thread thread
java.io.InterruptedIOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
}
tests/support/Support_HttpServer$ServerThread.class
Support_HttpServer.java
package tests.support
tests.support.Support_HttpServer$ServerThread extends java.lang.Object implements java.lang.Runnable {
tests.support.Support_Socket socket
final synthetic tests.support.Support_HttpServer this$0
void <init> (tests.support.Support_HttpServer, tests.support.Support_Socket)
tests.support.Support_HttpServer this$0
tests.support.Support_Socket s
java.lang.String readln (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
boolean lastCr
StringBuffer result
int c
void print (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream os
String text
public void run ()
int start
int end
String encoding
String lline
java.io.InputStream in
String line
boolean authenticated
boolean contentLength
boolean chunked
int length
String resourceName
java.util.Vector headers
java.io.IOException e
private void contentTest ()
java.io.OutputStream os
java.io.IOException e
private void chunkedTest ()
java.io.OutputStream os
java.io.IOException e
private void authenticateTest (boolean)
java.io.OutputStream os
java.io.IOException e
boolean authenticated
private void redirectTest (java.lang.String)
java.io.OutputStream os
java.io.IOException e
String test
int responseNum
String location
private void otherTest ()
java.io.OutputStream os
java.io.IOException e
private void headersTest (java.util.Vector)
String header
int i
java.io.OutputStream os
java.io.IOException e
java.util.Vector headers
int found
private void postTest (int, java.io.InputStream)
int i
int i
int len
java.io.ByteArrayOutputStream data
java.io.OutputStream os
java.io.IOException e
int length
java.io.InputStream in
private void notFound ()
java.io.OutputStream os
java.io.IOException e
}
tests/support/Support_HttpServer.class
Support_HttpServer.java
package tests.support
public tests.support.Support_HttpServer extends java.lang.Object {
private static final int timeout
public static final String AUTHTEST
public static final String CHUNKEDTEST
public static final String CONTENTTEST
public static final String REDIRECTTEST
public static final String PORTREDIRTEST
public static final String OTHERTEST
public static final String POSTTEST
public static final String HEADERSTEST
public static final int OK
public static final int MULT_CHOICE
public static final int MOVED_PERM
public static final int FOUND
public static final int SEE_OTHER
public static final int NOT_MODIFIED
public static final int UNUSED
public static final int TEMP_REDIRECT
public static final int UNAUTHORIZED
public static final int NOT_FOUND
private int port
private boolean proxy
private boolean started
private boolean portRedirectTestEnable
private volatile tests.support.Support_ServerSocket serversocket
private boolean shuttingDown
private final Object lock
junit.framework.TestCase testcase
public void <init> (tests.support.Support_ServerSocket, junit.framework.TestCase)
tests.support.Support_ServerSocket serversocket
junit.framework.TestCase test
public int getPort ()
public void startServer (int)
InterruptedException e
int port
Thread serverThread
public void stopServer ()
public void setPortRedirectTestEnable (boolean)
boolean portRedirectTestEnable
public void setProxy (boolean)
boolean proxy
static synthetic java.lang.Object access$000 (tests.support.Support_HttpServer)
tests.support.Support_HttpServer x0
static synthetic tests.support.Support_ServerSocket access$100 (tests.support.Support_HttpServer)
tests.support.Support_HttpServer x0
static synthetic boolean access$202 (tests.support.Support_HttpServer, boolean)
tests.support.Support_HttpServer x0
boolean x1
static synthetic boolean access$300 (tests.support.Support_HttpServer)
tests.support.Support_HttpServer x0
static synthetic boolean access$400 (tests.support.Support_HttpServer)
tests.support.Support_HttpServer x0
static synthetic boolean access$500 (tests.support.Support_HttpServer)
tests.support.Support_HttpServer x0
static synthetic int access$600 (tests.support.Support_HttpServer)
tests.support.Support_HttpServer x0
}
tests/support/Support_HttpServerSocket.class
Support_HttpServerSocket.java
package tests.support
public tests.support.Support_HttpServerSocket extends java.lang.Object implements tests.support.Support_ServerSocket {
private java.net.ServerSocket instance
private int port
private int timeout
public void <init> ()
public tests.support.Support_Socket accept () throws java.io.IOException
java.net.Socket s
public void setTimeout (int)
int timeout
public void setPort (int)
int port
public void open () throws java.io.IOException
public void close () throws java.io.IOException
}
tests/support/Support_HttpSocket.class
Support_HttpSocket.java
package tests.support
public tests.support.Support_HttpSocket extends java.lang.Object implements tests.support.Support_Socket {
private final java.net.Socket instance
private boolean streamOpen
void <init> (java.net.Socket)
java.net.Socket socket
public java.io.InputStream getInputStream () throws java.io.IOException
public java.io.OutputStream getOutputStream () throws java.io.IOException
public void close () throws java.io.IOException
}
tests/support/Support_Jetty.class
Support_Jetty.java
package tests.support
public tests.support.Support_Jetty extends java.lang.Object {
public void <init> ()
public static int startDefaultHttpServer () throws java.lang.Exception
public static int startDefaultServlet () throws java.lang.Exception
public static int startHttpServerWithDocRoot (java.lang.String) throws java.lang.Exception
String root
private static void stopDefaultServer () throws java.lang.Exception
private static void stopServer () throws java.lang.Exception
private static void stopDefaultServlet () throws java.lang.Exception
}
tests/support/Support_ListTest.class
Support_ListTest.java
package tests.support
public tests.support.Support_ListTest extends junit.framework.TestCase {
java.util.List list
public void <init> (java.lang.String)
String p1
public void <init> (java.lang.String, java.util.List)
String p1
java.util.List l
public void runTest ()
Object elem
int counter
Object elem
int counter
int hashCode
java.util.List myList
java.util.List mySubList
java.util.ListIterator li
public void t_listIterator (java.util.List)
java.util.NoSuchElementException e
boolean exception
int i
int i
java.util.NoSuchElementException e
java.util.List list
java.util.ListIterator li
int orgSize
boolean exception
Integer add1
Integer add2
Object next
Object previous
}
tests/support/Support_MapTest.class
Support_MapTest.java
package tests.support
public tests.support.Support_MapTest extends junit.framework.TestCase {
private final java.util.Map modifiableMap
private final java.util.Map unmodifiableMap
public void <init> (java.lang.String, java.util.Map)
String p1
java.util.Map modifiableMap
public void runTest ()
private void testContents (java.util.Map)
java.util.Map map
private static void testEntrySet (java.util.Set, java.util.Set)
java.util.Set referenceEntrySet
java.util.Set entrySet
private static void testKeySet (java.util.Set, java.util.Set)
java.util.Set referenceKeySet
java.util.Set keySet
private static void testKeySetContents (java.util.Set)
java.util.Set keySet
java.util.HashSet hs
private static void crossCheckOrdering (java.util.Set, java.util.Set, java.lang.Class)
Object set1Entry
Object set2Entry
java.util.Set set1
java.util.Set set2
Class elementType
java.util.Iterator set1Iterator
java.util.Iterator set2Iterator
Object[] zeroLengthArray
Object[] set1TypedArray1
int entryCount
Object[] parameterArray1
Object[] set1TypedArray2
Object[] set1UntypedArray
Object[] set2TypedArray1
Object[] parameterArray2
Object[] set2TypedArray2
Object[] set2UntypedArray
private static void assertArrayEquals (java.lang.Object[], java.lang.Object[])
Object[] array1
Object[] array2
private static java.lang.Object[] createArray (java.lang.Class, int)
Class elementType
int size
}
tests/support/Support_MapTest2.class
Support_MapTest2.java
package tests.support
public tests.support.Support_MapTest2 extends junit.framework.TestCase {
java.util.Map map
public void <init> (java.util.Map)
java.util.Map m
public void runTest ()
}
tests/support/Support_MessageFormat.class
Support_MessageFormat.java
package tests.support
public tests.support.Support_MessageFormat extends tests.support.Support_Format {
public void <init> (java.lang.String)
String p1
public void runTest ()
public static void main (java.lang.String[])
String[] args
public void t_format_with_FieldPosition ()
String pattern
java.text.MessageFormat format
java.util.Date date
Integer hamburgers
Object[] objects
public void t_formatToCharacterIterator ()
String pattern
java.text.MessageFormat format
java.util.Date date
Integer hamburgers
Object[] objects
private java.util.Vector getMessageVector1 ()
java.util.Vector v
}
tests/support/Support_NetworkInterface.class
Support_NetworkInterface.java
package tests.support
public tests.support.Support_NetworkInterface extends java.lang.Object {
public void <init> ()
public static boolean useInterface (java.net.NetworkInterface)
java.net.NetworkInterface theInterface
boolean result
String platform
}
tests/support/Support_OutputStream.class
Support_OutputStream.java
package tests.support
public tests.support.Support_OutputStream extends java.io.OutputStream {
private static final int DEFAULT_BUFFER_SIZE
private byte[] buffer
private int position
private int size
private boolean throwsException
public void <init> ()
public void <init> (boolean)
boolean throwException
public void <init> (int)
int bufferSize
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (byte[]) throws java.io.IOException
int i
byte[] buffer
public void write (byte[], int, int) throws java.io.IOException
int i
byte[] buffer
int offset
int count
public void write (int) throws java.io.IOException
int oneByte
public byte[] toByteArray ()
byte[] toReturn
public java.lang.String toString ()
public int size ()
public void setThrowsException (boolean)
boolean newValue
}
tests/support/Support_PlatformFile.class
Support_PlatformFile.java
package tests.support
public tests.support.Support_PlatformFile extends java.lang.Object {
private static String platformId
public void <init> ()
public static java.lang.String getNewPlatformFile (java.lang.String, java.lang.String)
String property
String pre
String post
static void <clinit> ()
}
tests/support/Support_ProcessReadWriteTest.class
Support_ProcessReadWriteTest.java
package tests.support
public tests.support.Support_ProcessReadWriteTest extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[])
int c
int i
java.io.FileInputStream input
java.io.FileOutputStream output
java.io.IOException e
String[] args
}
tests/support/Support_ProviderJCE$1.class
Support_ProviderJCE.java
package tests.support
tests.support.Support_ProviderJCE$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic tests.support.Support_ProviderJCE this$0
void <init> (tests.support.Support_ProviderJCE)
tests.support.Support_ProviderJCE this$0
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
tests/support/Support_ProviderJCE.class
Support_ProviderJCE.java
package tests.support
public tests.support.Support_ProviderJCE extends java.security.Provider {
private static final long serialVersionUID
private static final String NAME
private static final double VERSION
private static final String INFO
public void <init> ()
private void registerServices ()
}
tests/support/Support_ProviderRSA$1.class
Support_ProviderRSA.java
package tests.support
tests.support.Support_ProviderRSA$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic tests.support.Support_ProviderRSA this$0
void <init> (tests.support.Support_ProviderRSA)
tests.support.Support_ProviderRSA this$0
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
tests/support/Support_ProviderRSA.class
Support_ProviderRSA.java
package tests.support
public tests.support.Support_ProviderRSA extends java.security.Provider {
private static final long serialVersionUID
private static final String NAME
private static final double VERSION
private static final String INFO
public void <init> ()
private void registerServices ()
}
tests/support/Support_ProviderTrust$1.class
Support_ProviderTrust.java
package tests.support
tests.support.Support_ProviderTrust$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic tests.support.Support_ProviderTrust this$0
void <init> (tests.support.Support_ProviderTrust)
tests.support.Support_ProviderTrust this$0
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
tests/support/Support_ProviderTrust.class
Support_ProviderTrust.java
package tests.support
public tests.support.Support_ProviderTrust extends java.security.Provider {
private static final long serialVersionUID
private static final String NAME
private static final double VERSION
private static final String INFO
public void <init> ()
private void registerServices ()
}
tests/support/Support_Proxy_I1.class
Support_Proxy_I1.java
package tests.support
public abstract tests.support.Support_Proxy_I1 extends java.lang.Object {
public abstract boolean equals (java.lang.Object)
public abstract int[] array (long[])
public abstract void foo (int, boolean)
public abstract java.lang.String string (java.lang.String) throws tests.support.Support_Proxy_ParentException java.lang.LinkageError
}
tests/support/Support_Proxy_I2.class
Support_Proxy_I2.java
package tests.support
public abstract tests.support.Support_Proxy_I2 extends java.lang.Object {
public abstract int[] array (long[])
public abstract void foo (boolean, int)
public abstract java.lang.String string (java.lang.String) throws tests.support.Support_Proxy_SubException java.lang.Error
}
tests/support/Support_Proxy_ParentException.class
Support_Proxy_ParentException.java
package tests.support
public tests.support.Support_Proxy_ParentException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
}
tests/support/Support_Proxy_SubException.class
Support_Proxy_SubException.java
package tests.support
public tests.support.Support_Proxy_SubException extends tests.support.Support_Proxy_ParentException {
private static final long serialVersionUID
public void <init> ()
}
tests/support/Support_ServerSocket.class
Support_ServerSocket.java
package tests.support
public abstract tests.support.Support_ServerSocket extends java.lang.Object {
public abstract tests.support.Support_Socket accept () throws java.io.IOException
public abstract void setTimeout (int)
public abstract void setPort (int)
public abstract void open () throws java.io.IOException
public abstract void close () throws java.io.IOException
}
tests/support/Support_SetTest.class
Support_SetTest.java
package tests.support
public tests.support.Support_SetTest extends junit.framework.TestCase {
java.util.Set set
public void <init> (java.lang.String)
String p1
public void <init> (java.lang.String, java.util.Set)
String p1
java.util.Set s
public void runTest ()
}
tests/support/Support_Socket.class
Support_Socket.java
package tests.support
public abstract tests.support.Support_Socket extends java.lang.Object {
public abstract java.io.InputStream getInputStream () throws java.io.IOException
public abstract java.io.OutputStream getOutputStream () throws java.io.IOException
public abstract void close () throws java.io.IOException
}
tests/support/Support_StringReader.class
Support_StringReader.java
package tests.support
public tests.support.Support_StringReader extends java.io.Reader {
private String str
private int markpos
private int pos
private int count
public void <init> (java.lang.String)
String str
public void close ()
private boolean isOpen ()
public void mark (int) throws java.io.IOException
int readLimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
int end
int read
char[] buf
int offset
int count
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long skipped
long count
}
tests/support/Support_StringWriter.class
Support_StringWriter.java
package tests.support
public tests.support.Support_StringWriter extends java.io.Writer {
private StringBuffer buf
public void <init> ()
public void <init> (int)
int initialSize
public void close () throws java.io.IOException
public void flush ()
public java.lang.StringBuffer getBuffer ()
public java.lang.String toString ()
public void write (char[], int, int)
char[] buf
int offset
int count
public void write (int)
int oneChar
public void write (java.lang.String)
String str
public void write (java.lang.String, int, int)
String str
int offset
int count
String sub
}
tests/support/Support_TestProvider$1.class
Support_TestProvider.java
package tests.support
tests.support.Support_TestProvider$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic tests.support.Support_TestProvider this$0
void <init> (tests.support.Support_TestProvider)
tests.support.Support_TestProvider this$0
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
tests/support/Support_TestProvider.class
Support_TestProvider.java
package tests.support
public tests.support.Support_TestProvider extends java.security.Provider {
private static final long serialVersionUID
private static final String NAME
private static final double VERSION
private static final String INFO
public void <init> ()
private void registerServices ()
}
tests/support/Support_TestResource.class
Support_TestResource.java
package tests.support
public tests.support.Support_TestResource extends java.util.ListResourceBundle {
final String[] array
public void <init> ()
protected java.lang.Object[][] getContents ()
Object[][] contents
}
tests/support/Support_TestResource_en.class
Support_TestResource_en.java
package tests.support
public tests.support.Support_TestResource_en extends java.util.ListResourceBundle {
public void <init> ()
protected java.lang.Object[][] getContents ()
Object[][] contents
}
tests/support/Support_TestResource_en_US.class
Support_TestResource_en_US.java
package tests.support
public tests.support.Support_TestResource_en_US extends java.util.ListResourceBundle {
public void <init> ()
protected java.lang.Object[][] getContents ()
Object[][] contents
}
tests/support/Support_TestResource_fr.class
Support_TestResource_fr.java
package tests.support
public tests.support.Support_TestResource_fr extends java.util.ListResourceBundle {
public void <init> ()
protected java.lang.Object[][] getContents ()
Object[][] contents
}
tests/support/Support_TestResource_fr_FR.class
Support_TestResource_fr_FR.java
package tests.support
public tests.support.Support_TestResource_fr_FR extends java.util.ListResourceBundle {
public void <init> ()
protected java.lang.Object[][] getContents ()
Object[][] contents
}
tests/support/Support_TestResource_fr_FR_VAR.class
Support_TestResource_fr_FR_VAR.java
package tests.support
public tests.support.Support_TestResource_fr_FR_VAR extends java.util.ListResourceBundle {
public void <init> ()
protected java.lang.Object[][] getContents ()
Object[][] contents
}
tests/support/Support_TestWebData.class
Support_TestWebData.java
package tests.support
public tests.support.Support_TestWebData extends java.lang.Object {
public static final byte[] test1
public static final byte[] test2
private static final long TEST_3_CONTENT_LENGTH
public static final byte[] test3
public static final String postContent
public static final byte[][] tests
public static tests.support.Support_TestWebData[] testParams
public static String[] testServerResponse
public static final int REDIRECT_301
public static final int REDIRECT_302
public static final int REDIRECT_303
public static final int REDIRECT_307
public long testLength
public long testLastModified
public String testName
public String testType
public long testExp
public boolean testDir
public static boolean test0DataAvailable
public static byte[] test0Data
public static tests.support.Support_TestWebData test0Params
private static byte[] utfBytes ()
java.io.UnsupportedEncodingException ex
private static byte[] newBinaryFile (int)
int i
int byteCount
byte[] result
void <init> (long, int, java.lang.String, java.lang.String, boolean, long)
long length
int lastModified
String name
String type
boolean isDir
long expDate
private void <init> (java.lang.String, java.lang.String)
Exception e
String path
String type
java.io.File file
java.io.ByteArrayOutputStream out
java.io.FileInputStream in
public static void initDynamicTestWebData (java.lang.String, java.lang.String)
String path
String type
static void <clinit> ()
}
tests/support/Support_TestWebServer$AcceptThread.class
Support_TestWebServer.java
package tests.support
tests.support.Support_TestWebServer$AcceptThread extends java.lang.Thread {
java.net.ServerSocket ss
volatile boolean closed
final synthetic tests.support.Support_TestWebServer this$0
void <init> (tests.support.Support_TestWebServer)
tests.support.Support_TestWebServer this$0
public int init () throws java.io.IOException
public void run ()
java.net.Socket s
java.net.SocketException e
java.io.IOException e
public void close ()
java.io.IOException e
}
tests/support/Support_TestWebServer$Request.class
Support_TestWebServer.java
package tests.support
public tests.support.Support_TestWebServer$Request extends java.lang.Object {
private final String path
private final java.util.Map headers
public void <init> (java.lang.String, java.util.Map)
String path
java.util.Map headers
public java.lang.String getPath ()
public java.util.Map getHeaders ()
}
tests/support/Support_TestWebServer$Worker.class
Support_TestWebServer.java
package tests.support
tests.support.Support_TestWebServer$Worker extends java.lang.Object implements tests.support.Support_HttpConstants java.lang.Runnable {
byte[] buf
private java.net.Socket s
private int requestMethod
private String testID
private String path
private int testNum
private boolean readStarted
private boolean hasContent
private int delay
private java.util.Map headers
final synthetic tests.support.Support_TestWebServer this$0
void <init> (tests.support.Support_TestWebServer, java.net.Socket)
tests.support.Support_TestWebServer this$0
java.net.Socket s
tests.support.Support_TestWebServer$Worker setDelay (int)
int delay
public synchronized void run ()
Exception e
private void clearBuffer ()
int i
private int readOneLine (java.io.InputStream)
int data
StringBuilder log
java.io.IOException e
java.io.InputStream is
int read
private int readData (java.io.InputStream, int)
int count
java.io.IOException e
java.io.InputStream is
int length
int read
byte[] buf
private int parseStatusLine (java.io.InputStream)
int index
int index
int index
int i
java.io.InputStream is
int index
int nread
private int parseHeader (java.io.InputStream)
java.io.InputStream is
int index
int nread
int i
String headerName
String headerValue
private int readHeaders (java.io.InputStream)
int headerLen
java.io.InputStream is
int nread
private int readContent (java.io.InputStream)
java.io.InputStream is
int nread
String lengthString
int length
void handleClient () throws java.io.IOException
java.io.InputStream is
java.io.PrintStream ps
int nread
void psPrint (java.io.PrintStream, java.lang.String) throws java.io.IOException
java.io.PrintStream ps
String s
void psWrite (java.io.PrintStream, byte[], int, int) throws java.io.IOException
java.io.PrintStream ps
byte[] bytes
int offset
int count
void psWriteEOL (java.io.PrintStream) throws java.io.IOException
java.io.PrintStream ps
void printStatus (java.io.PrintStream) throws java.io.IOException
java.io.PrintStream ps
void printHeaders (java.io.PrintStream) throws java.io.IOException
long exp
long exp
java.io.PrintStream ps
java.text.SimpleDateFormat df
void send404 (java.io.PrintStream) throws java.io.IOException
java.io.PrintStream ps
void sendFile (java.io.PrintStream) throws java.io.IOException
java.io.PrintStream ps
void sendFile (java.io.PrintStream, byte[]) throws java.io.IOException
int chunkSize
int offset
java.io.PrintStream ps
byte[] bytes
}
tests/support/Support_TestWebServer.class
Support_TestWebServer.java
package tests.support
public tests.support.Support_TestWebServer extends java.lang.Object implements tests.support.Support_HttpConstants {
private static final String LOGTAG
private final java.util.Map pathToRequest
int timeout
static final int DEFAULT_TIMEOUT
protected String HTTP_VERSION_STRING
private boolean http11
private tests.support.Support_TestWebServer$AcceptThread acceptT
int mTimeout
int mPort
boolean mLog
int mDelay
boolean keepAlive
boolean chunked
int maxChunkSize
String redirectHost
int redirectCode
static final int BUF_SIZE
static final byte[] EOL
public void <init> ()
public int initServer (java.lang.String, java.lang.String) throws java.lang.Exception
String servePath
String contentType
public int initServer () throws java.lang.Exception
protected void log (java.lang.String)
String s
public void setHttpVersion11 (boolean)
boolean set
public void setKeepAlive (boolean)
boolean value
public void setChunked (boolean)
boolean value
public void setMaxChunkSize (int)
int maxChunkSize
public void setRedirect (java.lang.String, int)
String redirect
int code
public void setDelay (int)
int delay
public java.util.Map pathToRequest ()
public void close ()
static void <clinit> ()
}
tests/support/Support_TimeZone.class
Support_TimeZone.java
package tests.support
public tests.support.Support_TimeZone extends java.util.TimeZone {
private static final long serialVersionUID
int rawOffset
boolean useDaylightTime
public void <init> (int, boolean)
int rawOffset
boolean useDaylightTime
public int getRawOffset ()
public boolean inDaylightTime (java.util.Date)
java.util.Date p1
java.util.GregorianCalendar cal
int month
public boolean useDaylightTime ()
public int getOffset (int, int, int, int, int, int)
int p1
int p2
int p3
int p4
int p5
int p6
public void setRawOffset (int)
int p1
}
tests/support/Support_URLConnector.class
Support_URLConnector.java
package tests.support
public tests.support.Support_URLConnector extends java.lang.Object implements tests.support.Support_HttpConnector {
private java.net.URLConnection instance
private boolean streamOpen
public void <init> ()
public void open (java.lang.String) throws java.io.IOException
String address
public void close () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
public java.io.OutputStream getOutputStream () throws java.io.IOException
public boolean isChunkedOnFlush ()
public void setRequestProperty (java.lang.String, java.lang.String) throws java.io.IOException
String key
String value
public java.lang.String getHeaderField (int) throws java.io.IOException
int index
public java.lang.String getHeaderFieldKey (int) throws java.io.IOException
int index
}
tests/support/Support_UnmodifiableCollectionTest.class
Support_UnmodifiableCollectionTest.java
package tests.support
public tests.support.Support_UnmodifiableCollectionTest extends junit.framework.TestCase {
java.util.Collection col
public void <init> (java.lang.String)
String p1
public void <init> (java.lang.String, java.util.Collection)
String p1
java.util.Collection c
public void runTest ()
int nextValue
int counter
int counter
int counter
java.util.HashSet hs
java.util.Iterator it
java.util.SortedSet ss
Object[] objArray
}
tests/support/Support_UnmodifiableMapTest.class
Support_UnmodifiableMapTest.java
package tests.support
public tests.support.Support_UnmodifiableMapTest extends junit.framework.TestCase {
java.util.Map map
public void <init> (java.lang.String)
String p1
public void <init> (java.lang.String, java.util.Map)
String p1
java.util.Map m
public void runTest ()
java.util.Map$Entry me
java.util.Set entrySet
java.util.Iterator entrySetIterator
int myCounter
java.util.Set keySet
void t_KeySet (java.util.Set)
int counter
int counter
java.util.Set keySet
java.util.HashSet hs
java.util.Iterator it
Object[] objArray
}
tests/support/Support_Xml.class
Support_Xml.java
package tests.support
public tests.support.Support_Xml extends java.lang.Object {
public void <init> ()
public static org.w3c.dom.Document domOf (java.lang.String) throws java.lang.Exception
String xml
javax.xml.parsers.DocumentBuilderFactory dbf
java.io.ByteArrayInputStream stream
javax.xml.parsers.DocumentBuilder builder
public static java.lang.String firstChildTextOf (org.w3c.dom.Document) throws java.lang.Exception
org.w3c.dom.Document doc
org.w3c.dom.NodeList children
public static org.w3c.dom.Element firstElementOf (org.w3c.dom.Document) throws java.lang.Exception
org.w3c.dom.Document doc
public static java.lang.String attrOf (org.w3c.dom.Element) throws java.lang.Exception
org.w3c.dom.Element e
}
tests/support/ThrowingReader.class
ThrowingReader.java
package tests.support
public tests.support.ThrowingReader extends java.io.FilterReader {
private int total
private int throwAt
public void <init> (java.io.Reader, int)
java.io.Reader in
int throwAt
public int read () throws java.io.IOException
int result
public int read (char[], int, int) throws java.io.IOException
char[] buf
int offset
int count
int returned
private void explodeIfNecessary () throws java.io.IOException
}
tests/support/resource/
tests/support/resource/Support_Resources.class
Support_Resources.java
package tests.support.resource
public tests.support.resource.Support_Resources extends java.lang.Object {
public static final String RESOURCE_PACKAGE
public static final String RESOURCE_PACKAGE_NAME
public void <init> ()
public static java.io.InputStream getStream (java.lang.String)
java.io.IOException ex
java.io.File resource
String name
String path
java.io.InputStream result
String ANDROID_BUILD_TOP
public static java.lang.String getURL (java.lang.String)
java.net.URL url
java.net.MalformedURLException e
String name
String folder
String fileName
java.io.File resources
int index
String resPath
String urlSpec
java.net.URL url
public static java.io.File createTempFolder ()
java.io.IOException e
java.io.File folder
public static java.io.File copyFile (java.io.File, java.lang.String, java.lang.String)
java.io.File f
java.io.IOException e
java.io.File root
String folder
String file
java.io.File f
java.io.File dest
String resourceName
java.io.InputStream in
public static java.io.File createTempFile (java.lang.String) throws java.io.IOException
String suffix
public static void copyLocalFileto (java.io.File, java.io.InputStream) throws java.io.IOException
java.io.FileOutputStream out
java.io.File dest
java.io.InputStream in
private static int copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
int total
byte[] buffer
int c
public static java.io.File getExternalLocalFile (java.lang.String) throws java.io.IOException
String url
java.io.File resources
java.io.InputStream in
java.io.File temp
public static java.lang.String getResourceURL (java.lang.String)
String resource
public static java.io.InputStream getResourceStream (java.lang.String)
String name
java.io.InputStream is
public static java.io.File resourceToTempFile (java.lang.String) throws java.io.IOException
String path
java.io.File f
java.io.FileOutputStream out
java.io.InputStream xml
int b
public static void copyLocalFileTo (java.io.File, java.io.InputStream) throws java.io.IOException
java.io.FileOutputStream out
int result
byte[] buf
java.io.File dest
java.io.InputStream in
}
tests/util/
tests/util/CallVerificationStack$BaseTypeWrapper.class
CallVerificationStack.java
package tests.util
tests.util.CallVerificationStack$BaseTypeWrapper extends java.lang.Object {
private Object value
final synthetic tests.util.CallVerificationStack this$0
public void <init> (tests.util.CallVerificationStack, boolean)
tests.util.CallVerificationStack this$0
boolean val
public void <init> (tests.util.CallVerificationStack, byte)
tests.util.CallVerificationStack this$0
byte val
public void <init> (tests.util.CallVerificationStack, char)
tests.util.CallVerificationStack this$0
char val
public void <init> (tests.util.CallVerificationStack, double)
tests.util.CallVerificationStack this$0
double val
public void <init> (tests.util.CallVerificationStack, float)
tests.util.CallVerificationStack this$0
float val
public void <init> (tests.util.CallVerificationStack, int)
tests.util.CallVerificationStack this$0
int val
public void <init> (tests.util.CallVerificationStack, long)
tests.util.CallVerificationStack this$0
long val
public void <init> (tests.util.CallVerificationStack, short)
tests.util.CallVerificationStack this$0
short val
public java.lang.Object getValue ()
}
tests/util/CallVerificationStack.class
CallVerificationStack.java
package tests.util
public tests.util.CallVerificationStack extends java.util.Stack {
private static final long serialVersionUID
private static final tests.util.CallVerificationStack _instance
private final java.util.Stack callStack
private void <init> ()
public static tests.util.CallVerificationStack getInstance ()
private void pushCallStack ()
StackTraceElement[] eles
int i
public java.lang.String getCurrentSourceClass ()
public java.lang.String getCurrentSourceMethod ()
public void clear ()
public java.lang.Object push (java.lang.Object)
Object o
public void push (boolean)
boolean val
public void push (char)
char val
public void push (double)
double val
public void push (float)
float val
public void push (int)
int val
public void push (long)
long val
public void push (short)
short val
public java.lang.Object pop ()
public boolean popBoolean ()
tests.util.CallVerificationStack$BaseTypeWrapper wrapper
Boolean value
public char popChar ()
tests.util.CallVerificationStack$BaseTypeWrapper wrapper
Character value
public double popDouble ()
tests.util.CallVerificationStack$BaseTypeWrapper wrapper
Double value
public float popFloat ()
tests.util.CallVerificationStack$BaseTypeWrapper wrapper
Float value
public int popInt ()
tests.util.CallVerificationStack$BaseTypeWrapper wrapper
Integer value
public long popLong ()
tests.util.CallVerificationStack$BaseTypeWrapper wrapper
Long value
public short popShort ()
tests.util.CallVerificationStack$BaseTypeWrapper wrapper
Short value
static void <clinit> ()
}
tests/util/ClassLoaderBuilder$1.class
ClassLoaderBuilder.java
package tests.util
tests.util.ClassLoaderBuilder$1 extends java.lang.ClassLoader {
final synthetic java.util.Set val$prefixesToLoad
final synthetic java.util.Set val$prefixesToNotInherit
final synthetic tests.util.ClassLoaderBuilder this$0
void <init> (tests.util.ClassLoaderBuilder, java.lang.ClassLoader, java.util.Set, java.util.Set)
tests.util.ClassLoaderBuilder this$0
ClassLoader arg0
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String prefix
String prefix
String className
boolean resolve
}
tests/util/ClassLoaderBuilder.class
ClassLoaderBuilder.java
package tests.util
public final tests.util.ClassLoaderBuilder extends java.lang.Object {
private ClassLoader parent
private final java.util.Set prefixesToNotInherit
private final java.util.Set prefixesToLoad
public void <init> ()
public tests.util.ClassLoaderBuilder parent (java.lang.ClassLoader)
ClassLoader parent
public tests.util.ClassLoaderBuilder withPrivateCopy (java.lang.String)
String classNamePrefix
public tests.util.ClassLoaderBuilder without (java.lang.String)
String classNamePrefix
public java.lang.ClassLoader build ()
String classPath
java.util.Set prefixesToNotInherit
java.util.Set prefixesToLoad
ClassLoader bridge
java.util.List classpath
private java.lang.String getApplicationClassPath ()
String manifestString
String manifestFile
String suffix
ClassLoader classLoader
java.net.URL manifest
private java.util.List classpathToUrls (java.lang.String)
String pathElement
String classpath
java.util.List result
java.net.MalformedURLException e
String propertyName
}
tests/util/FieldTestFileGenerator.class
FieldTestFileGenerator.java
package tests.util
public tests.util.FieldTestFileGenerator extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws java.io.IOException
Exception e
Exception e
Exception e
String[] args
java.io.FileOutputStream fos
java.io.ObjectOutputStream oos
tests.support.Support_GetPutFields toSerialize
tests.support.Support_GetPutFieldsDeprecated toSerializeDeprecated
tests.support.Support_GetPutFieldsDefaulted toSerializeDefaulted
boolean success
}
tests/util/SerializationTester.class
SerializationTester.java
package tests.util
public tests.util.SerializationTester extends java.lang.Object {
private void <init> ()
public static java.lang.Object getDeserilizedObject (java.lang.Object) throws java.io.IOException java.lang.ClassNotFoundException
Object inputObject
java.io.ByteArrayOutputStream bos
java.io.ObjectOutputStream oos
java.io.ByteArrayInputStream bis
java.io.ObjectInputStream ois
Object outputObject
public static boolean assertSame (java.lang.Object) throws java.lang.Exception
Object inputObject
public static boolean assertEquals (java.lang.Object) throws java.lang.Exception
Object inputObject
public static boolean assertCompabilitySame (java.lang.Object, java.lang.String) throws java.lang.Exception
Object obj
String fileName
public static boolean assertCompabilityEquals (java.lang.Object, java.lang.String) throws java.lang.Exception
Object obj
String fileName
public static java.lang.Object readObject (java.lang.Object, java.lang.String) throws java.lang.Exception
Object newObj
Object obj
String fileName
java.io.InputStream input
java.io.ObjectInputStream oinput
java.net.URL url
public static void writeObject (java.lang.Object, java.lang.String) throws java.lang.Exception
Object obj
String fileName
java.io.OutputStream output
java.io.ObjectOutputStream ooutput
}
tests/util/SummaryStatistics.class
SummaryStatistics.java
package tests.util
public tests.util.SummaryStatistics extends java.lang.Object {
private int numValues
private double sum
private Double firstValue
private double shiftedSquaresSum
public void <init> ()
private double square (double)
double value
public void add (double)
double value
public double mean ()
public double var ()
double shiftedMean
public double stddev ()
public double coeffVar ()
public java.lang.String toString ()
StringBuilder sb
}